Zaid Ajaj
00b685606d
[docs] Implement Java constructor syntax examples ( #15805 )
...
# Description
This PR implements Java constructor syntax examples, rendering them into
the docs. It upgrades pulumi-java to 0.10.0 which includes features from
https://github.com/pulumi/pulumi-java/pull/1338
It also updates contructor syntax generator to emit an unbound variable
for resource-typed properties. We use the name of the resource as the
name of the variable:
```typescript
const example = new Resource("name", { pet: randomPet })
````
where `pet` is a property that is typed as `random.RandomPet` so it gets
assigned the (unbound) variable called `randomPet`
Previously we would skip emitting any code for resource-typed
properties. I think this gives better docs even though it doesn't
compile
## Checklist
- [ ] I have run `make tidy` to update any new dependencies
- [x] I have run `make lint` to verify my code passes the lint check
- [x] I have formatted my code using `gofumpt`
<!--- Please provide details if the checkbox below is to be left
unchecked. -->
- [x] I have added tests that prove my fix is effective or that my
feature works
<!---
User-facing changes require a CHANGELOG entry.
-->
- [x] I have run `make changelog` and committed the
`changelog/pending/<file>` documenting my change
<!--
If the change(s) in this PR is a modification of an existing call to the
Pulumi Cloud,
then the service should honor older versions of the CLI where this
change would not exist.
You must then bump the API version in
/pkg/backend/httpstate/client/api.go, as well as add
it to the service.
-->
- [ ] Yes, there are changes in this PR that warrants bumping the Pulumi
Cloud API version
<!-- @Pulumi employees: If yes, you must submit corresponding changes in
the service repo. -->
2024-03-28 00:03:58 +00:00
Ian Wahbe
41e38c9a27
Fix coming soon misrender ( #15783 )
...
<!---
Thanks so much for your contribution! If this is your first time
contributing, please ensure that you have read the
[CONTRIBUTING](https://github.com/pulumi/pulumi/blob/master/CONTRIBUTING.md )
documentation.
-->
# Description
Fixes a render bug when `Coming soon!` is written.
Fixes https://github.com/pulumi/registry/issues/4202
## Checklist
- [X] I have run `make tidy` to update any new dependencies
- [X] I have run `make lint` to verify my code passes the lint check
- [X] I have formatted my code using `gofumpt`
<!--- Please provide details if the checkbox below is to be left
unchecked. -->
- [X] I have added tests that prove my fix is effective or that my
feature works
<!---
User-facing changes require a CHANGELOG entry.
-->
- [X] I have run `make changelog` and committed the
`changelog/pending/<file>` documenting my change
<!--
If the change(s) in this PR is a modification of an existing call to the
Pulumi Cloud,
then the service should honor older versions of the CLI where this
change would not exist.
You must then bump the API version in
/pkg/backend/httpstate/client/api.go, as well as add
it to the service.
-->
- [ ] Yes, there are changes in this PR that warrants bumping the Pulumi
Cloud API version
<!-- @Pulumi employees: If yes, you must submit corresponding changes in
the service repo. -->
2024-03-26 17:24:37 +00:00
Justin Van Patten
14babed82b
Bump google.golang.org/protobuf, golang.org/x/crypto, and github.com/moby/moby ( #15717 )
...
Bumps google.golang.org/protobuf,
[golang.org/x/crypto](https://github.com/golang/crypto ) and
[github.com/moby/moby](https://github.com/moby/moby ).
Replaces #15688 -- running the acceptance tests on that PR is having
problems
Fixes #15674
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-17 22:20:32 +00:00
Fraser Waters
7bb2a3c2ac
Auto-fix encrypted keys in the wrong format due to gocloud.dev upgrade regression ( #15334 )
...
When attempting another gocloud.dev upgrade, some users ran into a
regression related to the format change of encrypted keys between
gocloud versions, which part of the system was not accounting for. This
PR addresses the issue and includes a fix that automatically fixes
forward state that has an encrypted key in the wrong format, and
includes a regression test and test for the auto-fix behavior.
Fixes #15329
Co-authored-by: Thomas Gummerer <t.gummerer@gmail.com>
2024-02-01 09:39:41 +00:00
Justin Van Patten
d1904beb14
Revert gocloud.dev upgrade ( #15333 )
...
Still regressions happening associated with upgrading gocloud.dev. This
reverts https://github.com/pulumi/pulumi/pull/15202 .
Fixes #15329
2024-01-31 23:19:32 +00:00
Thomas Gummerer
927b7efef5
upgrade gocloud.dev take 2 ( #15202 )
...
Another attempt at upgrading gocloud.dev to the latest version. We've
identified and added tests for the issues that came up in the last
attempt to do the upgrade in https://github.com/pulumi/pulumi/pull/15161
and https://github.com/pulumi/pulumi/pull/15187 .
The problem with the SAS key appears to have been fixed in gocloud.dev
0.36.0 (The previous upgrade tried 0.28.0), and I've added additional
fixes for the azure key vault problem during pulumi refresh in this PR.
This needs https://github.com/pulumi/pulumi/pull/15161 to be merged
first, but I wanted to open a PR in the meantime.
Fixes #15138
Fixes https://github.com/pulumi/pulumi/issues/14647
Fixes https://github.com/pulumi/pulumi/issues/13161
Fixes https://github.com/pulumi/pulumi/issues/14431
Fixes https://github.com/pulumi/pulumi/issues/14541
## Checklist
- [x] I have run `make tidy` to update any new dependencies
- [ ] I have run `make lint` to verify my code passes the lint check
- [ ] I have formatted my code using `gofumpt`
<!--- Please provide details if the checkbox below is to be left
unchecked. -->
- [x] I have added tests that prove my fix is effective or that my
feature works
<!---
User-facing changes require a CHANGELOG entry.
-->
- [x] I have run `make changelog` and committed the
`changelog/pending/<file>` documenting my change
<!--
If the change(s) in this PR is a modification of an existing call to the
Pulumi Cloud,
then the service should honor older versions of the CLI where this
change would not exist.
You must then bump the API version in
/pkg/backend/httpstate/client/api.go, as well as add
it to the service.
-->
- [ ] Yes, there are changes in this PR that warrants bumping the Pulumi
Cloud API version
<!-- @Pulumi employees: If yes, you must submit corresponding changes in
the service repo. -->
2024-01-26 13:14:17 +00:00
dependabot[bot]
bd93fcf91a
Bump the go_modules group across 29 directories with 1 update ( #15131 )
...
Bumps the go_modules group with 1 update in the
/cmd/pulumi-test-language directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/sdk/go/pulumi-language-go directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/sdk/nodejs/cmd/pulumi-language-nodejs directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/sdk/python/cmd/pulumi-language-python directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the /tests directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/benchmarks/go-alias-norm directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/about/go directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/config_basic/go directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/config_missing/go directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/config_secrets_warn/go directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/construct_component/go directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/construct_component_configure_provider/testcomponent-go
directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/construct_component_methods/go directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/construct_component_methods_errors/go directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/construct_component_methods_provider/go directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/construct_component_methods_resources/go directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/construct_component_methods_unknown/go directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/construct_component_output_values/go directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/construct_component_plain/go directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/construct_component_provider/go directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/construct_component_provider_explicit/go directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/construct_component_provider_propagation/go
directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/construct_component_resource_options/go directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/construct_component_unknown/go directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/construct_nested_component/go directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/deleted_with/go directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/rotate_passphrase directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Bumps the go_modules group with 1 update in the
/tests/integration/state_rename_parent directory:
[github.com/cloudflare/circl](https://github.com/cloudflare/circl ).
Updates `github.com/cloudflare/circl` from 1.3.3 to 1.3.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/cloudflare/circl/releases ">github.com/cloudflare/circl's
releases</a>.</em></p>
<blockquote>
<h2>CIRCL v1.3.7</h2>
<h3>What's Changed</h3>
<ul>
<li>build(deps): bump golang.org/x/crypto from
0.3.1-0.20221117191849-2c476679df9a to 0.17.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
<li>kyber: remove division by q in ciphertext compression by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/468 ">cloudflare/circl#468</a></li>
<li>Releasing CIRCL v1.3.7 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/469 ">cloudflare/circl#469</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/dependabot "><code>@dependabot</code></a> made
their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 ">https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 </a></p>
<h2>CIRCL v1.3.6</h2>
<h3>What's Changed</h3>
<ul>
<li>internal: add TurboShake{128,256} by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/430 ">cloudflare/circl#430</a></li>
<li>Kangaroo12 draft -10 by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/431 ">cloudflare/circl#431</a></li>
<li>Add K12 as XOF by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/437 ">cloudflare/circl#437</a></li>
<li>xof/k12: Fix a typo in the package documentation by <a
href="https://github.com/cjpatton "><code>@cjpatton</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/438 ">cloudflare/circl#438</a></li>
<li>Set CIRCL version for generated assembler code. by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/440 ">cloudflare/circl#440</a></li>
<li>Add tkn20 benchmarks by <a
href="https://github.com/tanyav2 "><code>@tanyav2</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/442 ">cloudflare/circl#442</a></li>
<li>Add partially blind RSA implementation by <a
href="https://github.com/chris-wood "><code>@chris-wood</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/445 ">cloudflare/circl#445</a></li>
<li>Update doc.go by <a
href="https://github.com/nadimkobeissi "><code>@nadimkobeissi</code></a>
in <a
href="https://redirect.github.com/cloudflare/circl/pull/447 ">cloudflare/circl#447</a></li>
<li>tss/rsa: key generation for threshold RSA (safe primes) by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/450 ">cloudflare/circl#450</a></li>
<li>Bumping Go version for CI jobs. by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/457 ">cloudflare/circl#457</a></li>
<li>Spelling by <a
href="https://github.com/jsoref "><code>@jsoref</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/456 ">cloudflare/circl#456</a></li>
<li>blindrsa: updating blindrsa to be compliant with RFC9474 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/464 ">cloudflare/circl#464</a></li>
<li>Releasing CIRCL v1.3.6 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/465 ">cloudflare/circl#465</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/nadimkobeissi "><code>@nadimkobeissi</code></a>
made their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/447 ">cloudflare/circl#447</a></li>
<li><a href="https://github.com/jsoref "><code>@jsoref</code></a> made
their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/456 ">cloudflare/circl#456</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6 ">https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c48866b306
"><code>c48866b</code></a>
Releasing CIRCL v1.3.7</li>
<li><a
href="75ef91e8a2
"><code>75ef91e</code></a>
kyber: remove division by q in ciphertext compression</li>
<li><a
href="899732a432
"><code>899732a</code></a>
build(deps): bump golang.org/x/crypto</li>
<li><a
href="99f0f715ca
"><code>99f0f71</code></a>
Releasing CIRCL v1.3.6</li>
<li><a
href="e728d0d84e
"><code>e728d0d</code></a>
Apply thibmeu code review suggestions</li>
<li><a
href="ceb2d90c49
"><code>ceb2d90</code></a>
Updating blindrsa to be compliant with RFC9474.</li>
<li><a
href="44133f7032
"><code>44133f7</code></a>
spelling: tripped</li>
<li><a
href="c2076d67b2
"><code>c2076d6</code></a>
spelling: transposes</li>
<li><a
href="dad216659e
"><code>dad2166</code></a>
spelling: title</li>
<li><a
href="171c41832e
"><code>171c418</code></a>
spelling: threshold</li>
<li>Additional commits viewable in <a
href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.7 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `github.com/cloudflare/circl` from 1.3.3 to 1.3.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/cloudflare/circl/releases ">github.com/cloudflare/circl's
releases</a>.</em></p>
<blockquote>
<h2>CIRCL v1.3.7</h2>
<h3>What's Changed</h3>
<ul>
<li>build(deps): bump golang.org/x/crypto from
0.3.1-0.20221117191849-2c476679df9a to 0.17.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
<li>kyber: remove division by q in ciphertext compression by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/468 ">cloudflare/circl#468</a></li>
<li>Releasing CIRCL v1.3.7 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/469 ">cloudflare/circl#469</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/dependabot "><code>@dependabot</code></a> made
their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 ">https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 </a></p>
<h2>CIRCL v1.3.6</h2>
<h3>What's Changed</h3>
<ul>
<li>internal: add TurboShake{128,256} by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/430 ">cloudflare/circl#430</a></li>
<li>Kangaroo12 draft -10 by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/431 ">cloudflare/circl#431</a></li>
<li>Add K12 as XOF by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/437 ">cloudflare/circl#437</a></li>
<li>xof/k12: Fix a typo in the package documentation by <a
href="https://github.com/cjpatton "><code>@cjpatton</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/438 ">cloudflare/circl#438</a></li>
<li>Set CIRCL version for generated assembler code. by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/440 ">cloudflare/circl#440</a></li>
<li>Add tkn20 benchmarks by <a
href="https://github.com/tanyav2 "><code>@tanyav2</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/442 ">cloudflare/circl#442</a></li>
<li>Add partially blind RSA implementation by <a
href="https://github.com/chris-wood "><code>@chris-wood</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/445 ">cloudflare/circl#445</a></li>
<li>Update doc.go by <a
href="https://github.com/nadimkobeissi "><code>@nadimkobeissi</code></a>
in <a
href="https://redirect.github.com/cloudflare/circl/pull/447 ">cloudflare/circl#447</a></li>
<li>tss/rsa: key generation for threshold RSA (safe primes) by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/450 ">cloudflare/circl#450</a></li>
<li>Bumping Go version for CI jobs. by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/457 ">cloudflare/circl#457</a></li>
<li>Spelling by <a
href="https://github.com/jsoref "><code>@jsoref</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/456 ">cloudflare/circl#456</a></li>
<li>blindrsa: updating blindrsa to be compliant with RFC9474 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/464 ">cloudflare/circl#464</a></li>
<li>Releasing CIRCL v1.3.6 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/465 ">cloudflare/circl#465</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/nadimkobeissi "><code>@nadimkobeissi</code></a>
made their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/447 ">cloudflare/circl#447</a></li>
<li><a href="https://github.com/jsoref "><code>@jsoref</code></a> made
their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/456 ">cloudflare/circl#456</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6 ">https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c48866b306
"><code>c48866b</code></a>
Releasing CIRCL v1.3.7</li>
<li><a
href="75ef91e8a2
"><code>75ef91e</code></a>
kyber: remove division by q in ciphertext compression</li>
<li><a
href="899732a432
"><code>899732a</code></a>
build(deps): bump golang.org/x/crypto</li>
<li><a
href="99f0f715ca
"><code>99f0f71</code></a>
Releasing CIRCL v1.3.6</li>
<li><a
href="e728d0d84e
"><code>e728d0d</code></a>
Apply thibmeu code review suggestions</li>
<li><a
href="ceb2d90c49
"><code>ceb2d90</code></a>
Updating blindrsa to be compliant with RFC9474.</li>
<li><a
href="44133f7032
"><code>44133f7</code></a>
spelling: tripped</li>
<li><a
href="c2076d67b2
"><code>c2076d6</code></a>
spelling: transposes</li>
<li><a
href="dad216659e
"><code>dad2166</code></a>
spelling: title</li>
<li><a
href="171c41832e
"><code>171c418</code></a>
spelling: threshold</li>
<li>Additional commits viewable in <a
href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.7 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `github.com/cloudflare/circl` from 1.3.3 to 1.3.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/cloudflare/circl/releases ">github.com/cloudflare/circl's
releases</a>.</em></p>
<blockquote>
<h2>CIRCL v1.3.7</h2>
<h3>What's Changed</h3>
<ul>
<li>build(deps): bump golang.org/x/crypto from
0.3.1-0.20221117191849-2c476679df9a to 0.17.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
<li>kyber: remove division by q in ciphertext compression by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/468 ">cloudflare/circl#468</a></li>
<li>Releasing CIRCL v1.3.7 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/469 ">cloudflare/circl#469</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/dependabot "><code>@dependabot</code></a> made
their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 ">https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 </a></p>
<h2>CIRCL v1.3.6</h2>
<h3>What's Changed</h3>
<ul>
<li>internal: add TurboShake{128,256} by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/430 ">cloudflare/circl#430</a></li>
<li>Kangaroo12 draft -10 by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/431 ">cloudflare/circl#431</a></li>
<li>Add K12 as XOF by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/437 ">cloudflare/circl#437</a></li>
<li>xof/k12: Fix a typo in the package documentation by <a
href="https://github.com/cjpatton "><code>@cjpatton</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/438 ">cloudflare/circl#438</a></li>
<li>Set CIRCL version for generated assembler code. by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/440 ">cloudflare/circl#440</a></li>
<li>Add tkn20 benchmarks by <a
href="https://github.com/tanyav2 "><code>@tanyav2</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/442 ">cloudflare/circl#442</a></li>
<li>Add partially blind RSA implementation by <a
href="https://github.com/chris-wood "><code>@chris-wood</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/445 ">cloudflare/circl#445</a></li>
<li>Update doc.go by <a
href="https://github.com/nadimkobeissi "><code>@nadimkobeissi</code></a>
in <a
href="https://redirect.github.com/cloudflare/circl/pull/447 ">cloudflare/circl#447</a></li>
<li>tss/rsa: key generation for threshold RSA (safe primes) by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/450 ">cloudflare/circl#450</a></li>
<li>Bumping Go version for CI jobs. by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/457 ">cloudflare/circl#457</a></li>
<li>Spelling by <a
href="https://github.com/jsoref "><code>@jsoref</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/456 ">cloudflare/circl#456</a></li>
<li>blindrsa: updating blindrsa to be compliant with RFC9474 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/464 ">cloudflare/circl#464</a></li>
<li>Releasing CIRCL v1.3.6 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/465 ">cloudflare/circl#465</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/nadimkobeissi "><code>@nadimkobeissi</code></a>
made their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/447 ">cloudflare/circl#447</a></li>
<li><a href="https://github.com/jsoref "><code>@jsoref</code></a> made
their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/456 ">cloudflare/circl#456</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6 ">https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c48866b306
"><code>c48866b</code></a>
Releasing CIRCL v1.3.7</li>
<li><a
href="75ef91e8a2
"><code>75ef91e</code></a>
kyber: remove division by q in ciphertext compression</li>
<li><a
href="899732a432
"><code>899732a</code></a>
build(deps): bump golang.org/x/crypto</li>
<li><a
href="99f0f715ca
"><code>99f0f71</code></a>
Releasing CIRCL v1.3.6</li>
<li><a
href="e728d0d84e
"><code>e728d0d</code></a>
Apply thibmeu code review suggestions</li>
<li><a
href="ceb2d90c49
"><code>ceb2d90</code></a>
Updating blindrsa to be compliant with RFC9474.</li>
<li><a
href="44133f7032
"><code>44133f7</code></a>
spelling: tripped</li>
<li><a
href="c2076d67b2
"><code>c2076d6</code></a>
spelling: transposes</li>
<li><a
href="dad216659e
"><code>dad2166</code></a>
spelling: title</li>
<li><a
href="171c41832e
"><code>171c418</code></a>
spelling: threshold</li>
<li>Additional commits viewable in <a
href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.7 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `github.com/cloudflare/circl` from 1.3.3 to 1.3.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/cloudflare/circl/releases ">github.com/cloudflare/circl's
releases</a>.</em></p>
<blockquote>
<h2>CIRCL v1.3.7</h2>
<h3>What's Changed</h3>
<ul>
<li>build(deps): bump golang.org/x/crypto from
0.3.1-0.20221117191849-2c476679df9a to 0.17.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
<li>kyber: remove division by q in ciphertext compression by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/468 ">cloudflare/circl#468</a></li>
<li>Releasing CIRCL v1.3.7 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/469 ">cloudflare/circl#469</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/dependabot "><code>@dependabot</code></a> made
their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 ">https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 </a></p>
<h2>CIRCL v1.3.6</h2>
<h3>What's Changed</h3>
<ul>
<li>internal: add TurboShake{128,256} by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/430 ">cloudflare/circl#430</a></li>
<li>Kangaroo12 draft -10 by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/431 ">cloudflare/circl#431</a></li>
<li>Add K12 as XOF by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/437 ">cloudflare/circl#437</a></li>
<li>xof/k12: Fix a typo in the package documentation by <a
href="https://github.com/cjpatton "><code>@cjpatton</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/438 ">cloudflare/circl#438</a></li>
<li>Set CIRCL version for generated assembler code. by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/440 ">cloudflare/circl#440</a></li>
<li>Add tkn20 benchmarks by <a
href="https://github.com/tanyav2 "><code>@tanyav2</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/442 ">cloudflare/circl#442</a></li>
<li>Add partially blind RSA implementation by <a
href="https://github.com/chris-wood "><code>@chris-wood</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/445 ">cloudflare/circl#445</a></li>
<li>Update doc.go by <a
href="https://github.com/nadimkobeissi "><code>@nadimkobeissi</code></a>
in <a
href="https://redirect.github.com/cloudflare/circl/pull/447 ">cloudflare/circl#447</a></li>
<li>tss/rsa: key generation for threshold RSA (safe primes) by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/450 ">cloudflare/circl#450</a></li>
<li>Bumping Go version for CI jobs. by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/457 ">cloudflare/circl#457</a></li>
<li>Spelling by <a
href="https://github.com/jsoref "><code>@jsoref</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/456 ">cloudflare/circl#456</a></li>
<li>blindrsa: updating blindrsa to be compliant with RFC9474 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/464 ">cloudflare/circl#464</a></li>
<li>Releasing CIRCL v1.3.6 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/465 ">cloudflare/circl#465</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/nadimkobeissi "><code>@nadimkobeissi</code></a>
made their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/447 ">cloudflare/circl#447</a></li>
<li><a href="https://github.com/jsoref "><code>@jsoref</code></a> made
their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/456 ">cloudflare/circl#456</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6 ">https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c48866b306
"><code>c48866b</code></a>
Releasing CIRCL v1.3.7</li>
<li><a
href="75ef91e8a2
"><code>75ef91e</code></a>
kyber: remove division by q in ciphertext compression</li>
<li><a
href="899732a432
"><code>899732a</code></a>
build(deps): bump golang.org/x/crypto</li>
<li><a
href="99f0f715ca
"><code>99f0f71</code></a>
Releasing CIRCL v1.3.6</li>
<li><a
href="e728d0d84e
"><code>e728d0d</code></a>
Apply thibmeu code review suggestions</li>
<li><a
href="ceb2d90c49
"><code>ceb2d90</code></a>
Updating blindrsa to be compliant with RFC9474.</li>
<li><a
href="44133f7032
"><code>44133f7</code></a>
spelling: tripped</li>
<li><a
href="c2076d67b2
"><code>c2076d6</code></a>
spelling: transposes</li>
<li><a
href="dad216659e
"><code>dad2166</code></a>
spelling: title</li>
<li><a
href="171c41832e
"><code>171c418</code></a>
spelling: threshold</li>
<li>Additional commits viewable in <a
href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.7 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `github.com/cloudflare/circl` from 1.3.3 to 1.3.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/cloudflare/circl/releases ">github.com/cloudflare/circl's
releases</a>.</em></p>
<blockquote>
<h2>CIRCL v1.3.7</h2>
<h3>What's Changed</h3>
<ul>
<li>build(deps): bump golang.org/x/crypto from
0.3.1-0.20221117191849-2c476679df9a to 0.17.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
<li>kyber: remove division by q in ciphertext compression by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/468 ">cloudflare/circl#468</a></li>
<li>Releasing CIRCL v1.3.7 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/469 ">cloudflare/circl#469</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/dependabot "><code>@dependabot</code></a> made
their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 ">https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 </a></p>
<h2>CIRCL v1.3.6</h2>
<h3>What's Changed</h3>
<ul>
<li>internal: add TurboShake{128,256} by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/430 ">cloudflare/circl#430</a></li>
<li>Kangaroo12 draft -10 by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/431 ">cloudflare/circl#431</a></li>
<li>Add K12 as XOF by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/437 ">cloudflare/circl#437</a></li>
<li>xof/k12: Fix a typo in the package documentation by <a
href="https://github.com/cjpatton "><code>@cjpatton</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/438 ">cloudflare/circl#438</a></li>
<li>Set CIRCL version for generated assembler code. by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/440 ">cloudflare/circl#440</a></li>
<li>Add tkn20 benchmarks by <a
href="https://github.com/tanyav2 "><code>@tanyav2</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/442 ">cloudflare/circl#442</a></li>
<li>Add partially blind RSA implementation by <a
href="https://github.com/chris-wood "><code>@chris-wood</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/445 ">cloudflare/circl#445</a></li>
<li>Update doc.go by <a
href="https://github.com/nadimkobeissi "><code>@nadimkobeissi</code></a>
in <a
href="https://redirect.github.com/cloudflare/circl/pull/447 ">cloudflare/circl#447</a></li>
<li>tss/rsa: key generation for threshold RSA (safe primes) by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/450 ">cloudflare/circl#450</a></li>
<li>Bumping Go version for CI jobs. by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/457 ">cloudflare/circl#457</a></li>
<li>Spelling by <a
href="https://github.com/jsoref "><code>@jsoref</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/456 ">cloudflare/circl#456</a></li>
<li>blindrsa: updating blindrsa to be compliant with RFC9474 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/464 ">cloudflare/circl#464</a></li>
<li>Releasing CIRCL v1.3.6 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/465 ">cloudflare/circl#465</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/nadimkobeissi "><code>@nadimkobeissi</code></a>
made their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/447 ">cloudflare/circl#447</a></li>
<li><a href="https://github.com/jsoref "><code>@jsoref</code></a> made
their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/456 ">cloudflare/circl#456</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6 ">https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c48866b306
"><code>c48866b</code></a>
Releasing CIRCL v1.3.7</li>
<li><a
href="75ef91e8a2
"><code>75ef91e</code></a>
kyber: remove division by q in ciphertext compression</li>
<li><a
href="899732a432
"><code>899732a</code></a>
build(deps): bump golang.org/x/crypto</li>
<li><a
href="99f0f715ca
"><code>99f0f71</code></a>
Releasing CIRCL v1.3.6</li>
<li><a
href="e728d0d84e
"><code>e728d0d</code></a>
Apply thibmeu code review suggestions</li>
<li><a
href="ceb2d90c49
"><code>ceb2d90</code></a>
Updating blindrsa to be compliant with RFC9474.</li>
<li><a
href="44133f7032
"><code>44133f7</code></a>
spelling: tripped</li>
<li><a
href="c2076d67b2
"><code>c2076d6</code></a>
spelling: transposes</li>
<li><a
href="dad216659e
"><code>dad2166</code></a>
spelling: title</li>
<li><a
href="171c41832e
"><code>171c418</code></a>
spelling: threshold</li>
<li>Additional commits viewable in <a
href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.7 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `github.com/cloudflare/circl` from 1.3.3 to 1.3.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/cloudflare/circl/releases ">github.com/cloudflare/circl's
releases</a>.</em></p>
<blockquote>
<h2>CIRCL v1.3.7</h2>
<h3>What's Changed</h3>
<ul>
<li>build(deps): bump golang.org/x/crypto from
0.3.1-0.20221117191849-2c476679df9a to 0.17.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
<li>kyber: remove division by q in ciphertext compression by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/468 ">cloudflare/circl#468</a></li>
<li>Releasing CIRCL v1.3.7 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/469 ">cloudflare/circl#469</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/dependabot "><code>@dependabot</code></a> made
their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 ">https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 </a></p>
<h2>CIRCL v1.3.6</h2>
<h3>What's Changed</h3>
<ul>
<li>internal: add TurboShake{128,256} by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/430 ">cloudflare/circl#430</a></li>
<li>Kangaroo12 draft -10 by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/431 ">cloudflare/circl#431</a></li>
<li>Add K12 as XOF by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/437 ">cloudflare/circl#437</a></li>
<li>xof/k12: Fix a typo in the package documentation by <a
href="https://github.com/cjpatton "><code>@cjpatton</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/438 ">cloudflare/circl#438</a></li>
<li>Set CIRCL version for generated assembler code. by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/440 ">cloudflare/circl#440</a></li>
<li>Add tkn20 benchmarks by <a
href="https://github.com/tanyav2 "><code>@tanyav2</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/442 ">cloudflare/circl#442</a></li>
<li>Add partially blind RSA implementation by <a
href="https://github.com/chris-wood "><code>@chris-wood</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/445 ">cloudflare/circl#445</a></li>
<li>Update doc.go by <a
href="https://github.com/nadimkobeissi "><code>@nadimkobeissi</code></a>
in <a
href="https://redirect.github.com/cloudflare/circl/pull/447 ">cloudflare/circl#447</a></li>
<li>tss/rsa: key generation for threshold RSA (safe primes) by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/450 ">cloudflare/circl#450</a></li>
<li>Bumping Go version for CI jobs. by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/457 ">cloudflare/circl#457</a></li>
<li>Spelling by <a
href="https://github.com/jsoref "><code>@jsoref</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/456 ">cloudflare/circl#456</a></li>
<li>blindrsa: updating blindrsa to be compliant with RFC9474 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/464 ">cloudflare/circl#464</a></li>
<li>Releasing CIRCL v1.3.6 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/465 ">cloudflare/circl#465</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/nadimkobeissi "><code>@nadimkobeissi</code></a>
made their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/447 ">cloudflare/circl#447</a></li>
<li><a href="https://github.com/jsoref "><code>@jsoref</code></a> made
their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/456 ">cloudflare/circl#456</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6 ">https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c48866b306
"><code>c48866b</code></a>
Releasing CIRCL v1.3.7</li>
<li><a
href="75ef91e8a2
"><code>75ef91e</code></a>
kyber: remove division by q in ciphertext compression</li>
<li><a
href="899732a432
"><code>899732a</code></a>
build(deps): bump golang.org/x/crypto</li>
<li><a
href="99f0f715ca
"><code>99f0f71</code></a>
Releasing CIRCL v1.3.6</li>
<li><a
href="e728d0d84e
"><code>e728d0d</code></a>
Apply thibmeu code review suggestions</li>
<li><a
href="ceb2d90c49
"><code>ceb2d90</code></a>
Updating blindrsa to be compliant with RFC9474.</li>
<li><a
href="44133f7032
"><code>44133f7</code></a>
spelling: tripped</li>
<li><a
href="c2076d67b2
"><code>c2076d6</code></a>
spelling: transposes</li>
<li><a
href="dad216659e
"><code>dad2166</code></a>
spelling: title</li>
<li><a
href="171c41832e
"><code>171c418</code></a>
spelling: threshold</li>
<li>Additional commits viewable in <a
href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.7 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `github.com/cloudflare/circl` from 1.3.3 to 1.3.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/cloudflare/circl/releases ">github.com/cloudflare/circl's
releases</a>.</em></p>
<blockquote>
<h2>CIRCL v1.3.7</h2>
<h3>What's Changed</h3>
<ul>
<li>build(deps): bump golang.org/x/crypto from
0.3.1-0.20221117191849-2c476679df9a to 0.17.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
<li>kyber: remove division by q in ciphertext compression by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/468 ">cloudflare/circl#468</a></li>
<li>Releasing CIRCL v1.3.7 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/469 ">cloudflare/circl#469</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/dependabot "><code>@dependabot</code></a> made
their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 ">https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 </a></p>
<h2>CIRCL v1.3.6</h2>
<h3>What's Changed</h3>
<ul>
<li>internal: add TurboShake{128,256} by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/430 ">cloudflare/circl#430</a></li>
<li>Kangaroo12 draft -10 by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/431 ">cloudflare/circl#431</a></li>
<li>Add K12 as XOF by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/437 ">cloudflare/circl#437</a></li>
<li>xof/k12: Fix a typo in the package documentation by <a
href="https://github.com/cjpatton "><code>@cjpatton</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/438 ">cloudflare/circl#438</a></li>
<li>Set CIRCL version for generated assembler code. by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/440 ">cloudflare/circl#440</a></li>
<li>Add tkn20 benchmarks by <a
href="https://github.com/tanyav2 "><code>@tanyav2</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/442 ">cloudflare/circl#442</a></li>
<li>Add partially blind RSA implementation by <a
href="https://github.com/chris-wood "><code>@chris-wood</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/445 ">cloudflare/circl#445</a></li>
<li>Update doc.go by <a
href="https://github.com/nadimkobeissi "><code>@nadimkobeissi</code></a>
in <a
href="https://redirect.github.com/cloudflare/circl/pull/447 ">cloudflare/circl#447</a></li>
<li>tss/rsa: key generation for threshold RSA (safe primes) by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/450 ">cloudflare/circl#450</a></li>
<li>Bumping Go version for CI jobs. by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/457 ">cloudflare/circl#457</a></li>
<li>Spelling by <a
href="https://github.com/jsoref "><code>@jsoref</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/456 ">cloudflare/circl#456</a></li>
<li>blindrsa: updating blindrsa to be compliant with RFC9474 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/464 ">cloudflare/circl#464</a></li>
<li>Releasing CIRCL v1.3.6 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/465 ">cloudflare/circl#465</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/nadimkobeissi "><code>@nadimkobeissi</code></a>
made their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/447 ">cloudflare/circl#447</a></li>
<li><a href="https://github.com/jsoref "><code>@jsoref</code></a> made
their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/456 ">cloudflare/circl#456</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6 ">https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c48866b306
"><code>c48866b</code></a>
Releasing CIRCL v1.3.7</li>
<li><a
href="75ef91e8a2
"><code>75ef91e</code></a>
kyber: remove division by q in ciphertext compression</li>
<li><a
href="899732a432
"><code>899732a</code></a>
build(deps): bump golang.org/x/crypto</li>
<li><a
href="99f0f715ca
"><code>99f0f71</code></a>
Releasing CIRCL v1.3.6</li>
<li><a
href="e728d0d84e
"><code>e728d0d</code></a>
Apply thibmeu code review suggestions</li>
<li><a
href="ceb2d90c49
"><code>ceb2d90</code></a>
Updating blindrsa to be compliant with RFC9474.</li>
<li><a
href="44133f7032
"><code>44133f7</code></a>
spelling: tripped</li>
<li><a
href="c2076d67b2
"><code>c2076d6</code></a>
spelling: transposes</li>
<li><a
href="dad216659e
"><code>dad2166</code></a>
spelling: title</li>
<li><a
href="171c41832e
"><code>171c418</code></a>
spelling: threshold</li>
<li>Additional commits viewable in <a
href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.7 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `github.com/cloudflare/circl` from 1.3.3 to 1.3.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/cloudflare/circl/releases ">github.com/cloudflare/circl's
releases</a>.</em></p>
<blockquote>
<h2>CIRCL v1.3.7</h2>
<h3>What's Changed</h3>
<ul>
<li>build(deps): bump golang.org/x/crypto from
0.3.1-0.20221117191849-2c476679df9a to 0.17.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
<li>kyber: remove division by q in ciphertext compression by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/468 ">cloudflare/circl#468</a></li>
<li>Releasing CIRCL v1.3.7 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/469 ">cloudflare/circl#469</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/dependabot "><code>@dependabot</code></a> made
their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 ">https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 </a></p>
<h2>CIRCL v1.3.6</h2>
<h3>What's Changed</h3>
<ul>
<li>internal: add TurboShake{128,256} by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/430 ">cloudflare/circl#430</a></li>
<li>Kangaroo12 draft -10 by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/431 ">cloudflare/circl#431</a></li>
<li>Add K12 as XOF by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/437 ">cloudflare/circl#437</a></li>
<li>xof/k12: Fix a typo in the package documentation by <a
href="https://github.com/cjpatton "><code>@cjpatton</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/438 ">cloudflare/circl#438</a></li>
<li>Set CIRCL version for generated assembler code. by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/440 ">cloudflare/circl#440</a></li>
<li>Add tkn20 benchmarks by <a
href="https://github.com/tanyav2 "><code>@tanyav2</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/442 ">cloudflare/circl#442</a></li>
<li>Add partially blind RSA implementation by <a
href="https://github.com/chris-wood "><code>@chris-wood</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/445 ">cloudflare/circl#445</a></li>
<li>Update doc.go by <a
href="https://github.com/nadimkobeissi "><code>@nadimkobeissi</code></a>
in <a
href="https://redirect.github.com/cloudflare/circl/pull/447 ">cloudflare/circl#447</a></li>
<li>tss/rsa: key generation for threshold RSA (safe primes) by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/450 ">cloudflare/circl#450</a></li>
<li>Bumping Go version for CI jobs. by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/457 ">cloudflare/circl#457</a></li>
<li>Spelling by <a
href="https://github.com/jsoref "><code>@jsoref</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/456 ">cloudflare/circl#456</a></li>
<li>blindrsa: updating blindrsa to be compliant with RFC9474 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/464 ">cloudflare/circl#464</a></li>
<li>Releasing CIRCL v1.3.6 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/465 ">cloudflare/circl#465</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/nadimkobeissi "><code>@nadimkobeissi</code></a>
made their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/447 ">cloudflare/circl#447</a></li>
<li><a href="https://github.com/jsoref "><code>@jsoref</code></a> made
their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/456 ">cloudflare/circl#456</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6 ">https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c48866b306
"><code>c48866b</code></a>
Releasing CIRCL v1.3.7</li>
<li><a
href="75ef91e8a2
"><code>75ef91e</code></a>
kyber: remove division by q in ciphertext compression</li>
<li><a
href="899732a432
"><code>899732a</code></a>
build(deps): bump golang.org/x/crypto</li>
<li><a
href="99f0f715ca
"><code>99f0f71</code></a>
Releasing CIRCL v1.3.6</li>
<li><a
href="e728d0d84e
"><code>e728d0d</code></a>
Apply thibmeu code review suggestions</li>
<li><a
href="ceb2d90c49
"><code>ceb2d90</code></a>
Updating blindrsa to be compliant with RFC9474.</li>
<li><a
href="44133f7032
"><code>44133f7</code></a>
spelling: tripped</li>
<li><a
href="c2076d67b2
"><code>c2076d6</code></a>
spelling: transposes</li>
<li><a
href="dad216659e
"><code>dad2166</code></a>
spelling: title</li>
<li><a
href="171c41832e
"><code>171c418</code></a>
spelling: threshold</li>
<li>Additional commits viewable in <a
href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.7 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `github.com/cloudflare/circl` from 1.3.3 to 1.3.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/cloudflare/circl/releases ">github.com/cloudflare/circl's
releases</a>.</em></p>
<blockquote>
<h2>CIRCL v1.3.7</h2>
<h3>What's Changed</h3>
<ul>
<li>build(deps): bump golang.org/x/crypto from
0.3.1-0.20221117191849-2c476679df9a to 0.17.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
<li>kyber: remove division by q in ciphertext compression by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/468 ">cloudflare/circl#468</a></li>
<li>Releasing CIRCL v1.3.7 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/469 ">cloudflare/circl#469</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/dependabot "><code>@dependabot</code></a> made
their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 ">https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 </a></p>
<h2>CIRCL v1.3.6</h2>
<h3>What's Changed</h3>
<ul>
<li>internal: add TurboShake{128,256} by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/430 ">cloudflare/circl#430</a></li>
<li>Kangaroo12 draft -10 by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/431 ">cloudflare/circl#431</a></li>
<li>Add K12 as XOF by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/437 ">cloudflare/circl#437</a></li>
<li>xof/k12: Fix a typo in the package documentation by <a
href="https://github.com/cjpatton "><code>@cjpatton</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/438 ">cloudflare/circl#438</a></li>
<li>Set CIRCL version for generated assembler code. by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/440 ">cloudflare/circl#440</a></li>
<li>Add tkn20 benchmarks by <a
href="https://github.com/tanyav2 "><code>@tanyav2</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/442 ">cloudflare/circl#442</a></li>
<li>Add partially blind RSA implementation by <a
href="https://github.com/chris-wood "><code>@chris-wood</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/445 ">cloudflare/circl#445</a></li>
<li>Update doc.go by <a
href="https://github.com/nadimkobeissi "><code>@nadimkobeissi</code></a>
in <a
href="https://redirect.github.com/cloudflare/circl/pull/447 ">cloudflare/circl#447</a></li>
<li>tss/rsa: key generation for threshold RSA (safe primes) by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/450 ">cloudflare/circl#450</a></li>
<li>Bumping Go version for CI jobs. by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/457 ">cloudflare/circl#457</a></li>
<li>Spelling by <a
href="https://github.com/jsoref "><code>@jsoref</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/456 ">cloudflare/circl#456</a></li>
<li>blindrsa: updating blindrsa to be compliant with RFC9474 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/464 ">cloudflare/circl#464</a></li>
<li>Releasing CIRCL v1.3.6 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/465 ">cloudflare/circl#465</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/nadimkobeissi "><code>@nadimkobeissi</code></a>
made their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/447 ">cloudflare/circl#447</a></li>
<li><a href="https://github.com/jsoref "><code>@jsoref</code></a> made
their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/456 ">cloudflare/circl#456</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6 ">https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.6 </a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c48866b306
"><code>c48866b</code></a>
Releasing CIRCL v1.3.7</li>
<li><a
href="75ef91e8a2
"><code>75ef91e</code></a>
kyber: remove division by q in ciphertext compression</li>
<li><a
href="899732a432
"><code>899732a</code></a>
build(deps): bump golang.org/x/crypto</li>
<li><a
href="99f0f715ca
"><code>99f0f71</code></a>
Releasing CIRCL v1.3.6</li>
<li><a
href="e728d0d84e
"><code>e728d0d</code></a>
Apply thibmeu code review suggestions</li>
<li><a
href="ceb2d90c49
"><code>ceb2d90</code></a>
Updating blindrsa to be compliant with RFC9474.</li>
<li><a
href="44133f7032
"><code>44133f7</code></a>
spelling: tripped</li>
<li><a
href="c2076d67b2
"><code>c2076d6</code></a>
spelling: transposes</li>
<li><a
href="dad216659e
"><code>dad2166</code></a>
spelling: title</li>
<li><a
href="171c41832e
"><code>171c418</code></a>
spelling: threshold</li>
<li>Additional commits viewable in <a
href="https://github.com/cloudflare/circl/compare/v1.3.3...v1.3.7 ">compare
view</a></li>
</ul>
</details>
<br />
Updates `github.com/cloudflare/circl` from 1.3.3 to 1.3.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/cloudflare/circl/releases ">github.com/cloudflare/circl's
releases</a>.</em></p>
<blockquote>
<h2>CIRCL v1.3.7</h2>
<h3>What's Changed</h3>
<ul>
<li>build(deps): bump golang.org/x/crypto from
0.3.1-0.20221117191849-2c476679df9a to 0.17.0 by <a
href="https://github.com/dependabot "><code>@dependabot</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
<li>kyber: remove division by q in ciphertext compression by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/468 ">cloudflare/circl#468</a></li>
<li>Releasing CIRCL v1.3.7 by <a
href="https://github.com/armfazh "><code>@armfazh</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/469 ">cloudflare/circl#469</a></li>
</ul>
<h3>New Contributors</h3>
<ul>
<li><a
href="https://github.com/dependabot "><code>@dependabot</code></a> made
their first contribution in <a
href="https://redirect.github.com/cloudflare/circl/pull/467 ">cloudflare/circl#467</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 ">https://github.com/cloudflare/circl/compare/v1.3.6...v1.3.7 </a></p>
<h2>CIRCL v1.3.6</h2>
<h3>What's Changed</h3>
<ul>
<li>internal: add TurboShake{128,256} by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/430 ">cloudflare/circl#430</a></li>
<li>Kangaroo12 draft -10 by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/431 ">cloudflare/circl#431</a></li>
<li>Add K12 as XOF by <a
href="https://github.com/bwesterb "><code>@bwesterb</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/437 ">cloudflare/circl#437</a></li>
<li>xof/k12: Fix a typo in the package documentation by <a
href="https://github.com/cjpatton "><code>@cjpatton</code></a> in <a
href="https://redirect.github.com/cloudflare/circl/pull/438 ">cloudflare/circl#438</a></li>
<li>Set CIRCL version for generated assembler code. by <a
href="https://github.com/armfazh "><code>@armfazh</code...
_Description has been truncated_
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bryce Lampe <bryce@pulumi.com>
2024-01-11 16:05:38 +00:00
Thomas Gummerer
c48ed3ba49
Revert "upgrade gocloud.dev to latest version" ( #15128 )
...
Reverts pulumi/pulumi#15011
/xref https://github.com/pulumi/pulumi/issues/15126
/xref https://github.com/pulumi/pulumi/issues/15127
2024-01-10 15:16:36 +00:00
Thomas Gummerer
d7b1a1d9b1
upgrade gocloud.dev to latest version ( #15011 )
...
Upgrade gocloud.dev to the latest version.
This requires a bit of a workaround, since `gocloud.dev` changed its
expectations how the encryption key is stored for Azure. In v0.27.0 and
earlier, gocloud.dev accepted an encryption key that was wrapped in
base64.RawURLEncoding (and produced one that was wrapped as such.
However in v0.28.0 that changed and the encryption key was no longer
wrapped in gocloud.dev, and as such it also didn't expect a wrapped key
anymore .
To keep compatibility we'll keep wrapping the azure key for gocloud.dev
in an inner encoding, which seems to be the path of least resistance.
Alternatively we could introduce a `v2` encoding by prefixing the
string, but that ends up being messier than just keeping the strings
compatible.
## Checklist
- [x] I have run `make tidy` to update any new dependencies
- [x] I have run `make lint` to verify my code passes the lint check
- [x] I have formatted my code using `gofumpt`
<!--- Please provide details if the checkbox below is to be left
unchecked. -->
Tests were introduced in https://github.com/pulumi/pulumi/pull/14649 ,
I've updated them slightly to cover the new code as well.
- [ ] I have added tests that prove my fix is effective or that my
feature works
<!---
User-facing changes require a CHANGELOG entry.
-->
- [x] I have run `make changelog` and committed the
`changelog/pending/<file>` documenting my change
<!--
If the change(s) in this PR is a modification of an existing call to the
Pulumi Cloud,
then the service should honor older versions of the CLI where this
change would not exist.
You must then bump the API version in
/pkg/backend/httpstate/client/api.go, as well as add
it to the service.
-->
- [ ] Yes, there are changes in this PR that warrants bumping the Pulumi
Cloud API version
<!-- @Pulumi employees: If yes, you must submit corresponding changes in
the service repo. -->
2024-01-04 09:03:42 +00:00
Fraser Waters
40b45ecc85
Add test for azure secrets ( #14649 )
...
Add a test showing the problems we ran into when upgrading from
gocloud.dev 0.27.0 to 0.28.0 and 0.29.0. It's a little bit awkward,
since the issue only happens when upgrading form an encrypted key
generated with the old version of gocloud.dev to a newer version of
gocloud.dev.
Fixes https://github.com/pulumi/pulumi/issues/11986
---------
Co-authored-by: Thomas Gummerer <t.gummerer@gmail.com>
2024-01-03 14:47:09 +00:00
Justin Van Patten
37e6ad44d0
Upgrade go-git to v5.11.0 ( #15013 )
...
Bumps github.com/go-git/go-git/v5 to 5.11.0 to address
https://github.com/go-git/go-git/security/advisories/GHSA-mw99-9chc-xw7r
Co-authored-by: Roy Reznik <roy@wiz.io>
2024-01-02 18:41:06 +00:00
Justin Van Patten
53244f09ae
Bump golang.org/x/crypto to 0.17.0 ( #14962 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) to 0.17.0.
Replaces all the dependabot PRs in the repo with this single PR.
Also bumped `github.com/pulumi/pulumi/sdk/v3` in
`tests/integration/transformations/go/simple/go.mod` from v3.97.0 to
v3.98.0 to use esc v0.6.1, and avoid the appdash issue.
2023-12-20 09:14:29 +00:00
Justin Van Patten
9853228bc9
Update esc to v0.6.2 ( #14960 )
...
Update to the latest version of esc.
2023-12-20 04:15:34 +00:00
Justin Van Patten
b0c276ece0
Update esc to v0.6.1 ( #14939 )
...
First step in addressing https://github.com/pulumi/pulumi/issues/14873
Note: I suspect I'll need to temporarily disable some codegen tests to
get this merged, and then once we release v3.98.0 and the next version
of esc, we can re-enable.
2023-12-19 08:05:16 +00:00
Bryce Lampe
8dd12256b4
[ci] Improve file diffing ( #14786 )
...
Fixes https://github.com/pulumi/pulumi/issues/13943
Example:
```
--- FAIL: TestLanguage (16.74s)
language_test.go:42: build output:
--- FAIL: TestLanguage/l2-resource-simple (0.01s)
language_test.go:137: sdk snapshot validation for simple failed:
expected file package.json does not match actual file:
--- expected
+++ actual
@@ -8,8 +8,8 @@
"@pulumi/pulumi": "^3.42.0"
},
"devDependencies": {
- "@types/node": "^14",
"@types/google-protobuf": "^3.15.12",
+ "@types/node": "^14",
"typescript": "^4.3.5"
},
"pulumi": {
language_test.go:139: stdout:
language_test.go:140: stderr:
language_test.go:141:
Error Trace: /Users/bryce/src/pulumi/sdk/nodejs/cmd/pulumi-language-nodejs/language_test.go:141
Error: Should be true
Test: TestLanguage/l2-resource-simple
```
2023-12-11 19:33:34 +00:00
Fraser Waters
29bf5d694b
Replace ResourceSet with a generic set type ( #14724 )
...
<!---
Thanks so much for your contribution! If this is your first time
contributing, please ensure that you have read the
[CONTRIBUTING](https://github.com/pulumi/pulumi/blob/master/CONTRIBUTING.md )
documentation.
-->
# Description
<!--- Please include a summary of the change and which issue is fixed.
Please also include relevant motivation and context. -->
We've got a few "Set" types written up from before generics. We should
be able to replace them all with just one generic set container now.
This replaces `graph.ResourceSet` (which is only used in pkg) with a
generic set type (github.com/deckarep/golang-set).
2023-12-03 23:20:43 +00:00
Fraser Waters
d078735823
Reimport appdash from our mirror ( #14701 )
...
Fixes https://github.com/pulumi/pulumi/issues/14646 .
2023-11-30 14:21:35 +00:00
Pat Gavlin
064fb93587
[esc] Add commands for managing stack environments ( #14628 )
...
These changes add two commands for managing a stack's environments:
- `pulumi config env add`, which adds environments to a stack's import
list
- `pulumi config env rm`, which removes an environment from a stack's
import list
As implied by their paths, these commands hang off of a new sub-command
of `pulumi config`, `pulumi config env`.
From the usage:
* `pulumi config env add`
Adds environments to the end of a stack's import list. Imported
environments are merged in order per the ESC merge rules. The list of
stacks behaves as if it were the import list in an anonymous
environment.
* `pulumi config env rm`
Removes an environment from a stack's import list.
Each of these commands previews the new stack environment and shows the
environment definition. These commands print a warning if the stack's
environment does not define any of the `environmentVariables`, `files`,
or `pulumiConfig` properties.
2023-11-22 05:04:14 +00:00
Pat Gavlin
ecb58cc9f7
[cli] Include config from ESC in `pulumi config` ( #14560 )
...
These changes include any configuration values sourced from a stack's
ESC environment to the output of `pulumi config`.
These changes also add an `ENVIRONMENT` block to the output of `pulumi
config` for stacks that reference environments. This block shows the
definition of the stack's environment.
Finally, these changes add a warning to `pulumi config` if the stack's
ESC environment does not define any of the `environmentVariables`,
`files`, or `pulumiConfig` properties.
2023-11-21 10:44:45 +00:00
Fraser Waters
84ac5036d9
Update esc to v0.6.0 ( #14591 )
...
Should help with the `cli.PrepareEnvironment` build issues some people
have been seeing.
2023-11-17 07:39:36 +00:00
Bryce Lampe
cbcad3277e
Allow shallow clones for local workspaces ( #14312 )
...
<!---
Thanks so much for your contribution! If this is your first time
contributing, please ensure that you have read the
[CONTRIBUTING](https://github.com/pulumi/pulumi/blob/master/CONTRIBUTING.md )
documentation.
-->
# Description
This exposes a GitRepo option to enable shallow cloning repositories.
This is helpful in cases where the repo has a large history.
## Checklist
- [ ] I have run `make tidy` to update any new dependencies
- [ ] I have run `make lint` to verify my code passes the lint check
- [ ] I have formatted my code using `gofumpt`
<!--- Please provide details if the checkbox below is to be left
unchecked. -->
- [ ] I have added tests that prove my fix is effective or that my
feature works
<!---
User-facing changes require a CHANGELOG entry.
-->
- [ ] I have run `make changelog` and committed the
`changelog/pending/<file>` documenting my change
<!--
If the change(s) in this PR is a modification of an existing call to the
Pulumi Cloud,
then the service should honor older versions of the CLI where this
change would not exist.
You must then bump the API version in
/pkg/backend/httpstate/client/api.go, as well as add
it to the service.
-->
- [ ] Yes, there are changes in this PR that warrants bumping the Pulumi
Cloud API version
<!-- @Pulumi employees: If yes, you must submit corresponding changes in
the service repo. -->
2023-11-01 17:21:52 +00:00
Thomas Gummerer
4a577563ef
upgrade pulumi-yaml to 1.4.0 ( #14425 )
...
Upgrade pulumi-yaml to the latest version
2023-10-28 07:25:27 +00:00
Pat Gavlin
06f1154a82
[esc] update to v0.5.7 ( #14430 )
...
Co-authored-by: Justin Van Patten <jvp@justinvp.com>
2023-10-28 02:10:00 +00:00
Justin Van Patten
9d653491f6
[chore] update esc ( #14284 )
...
Pin to v0.5.6 to pick up the CLI doc generation fix, and other
improvements.
Fixes #14237
2023-10-19 19:42:54 +00:00
Pat Gavlin
7e189e3a78
[chore] update esc ( #14155 )
...
Pin to v0.5.2 to pick up a couple of bug fixes and a new command-line
option for `env init`.
2023-10-11 16:57:30 +00:00
Pat Gavlin
4d3b82cb9f
[cli] Add support for environments ( #14140 )
...
These changes add support for ESC environments to the Pulumi CLI. This
involves two major changes:
- Support for the `env` subcommand
- Support for the `environment` stanza in stack config files
The former reuses the command from `esc` itself with a little
rebranding.
The latter adds support to stack config files for an `environment`
property of the form:
```yaml
environment:
- list
- of
- environment
- names
```
If this property is present in a stack's config file, the CLI will open
the and merge the listed environments during `pulumi up` et. al. If an
object-valued `pulumiConfig` property is present in the opened
environment, its values will be merged on top of the stack's config
prior to whatever operation is to be performed. If an object-valued
`environmentVariables` property is present inthe opened environment, its
values will be published as environment variables prior to the Pulumi
operation. Any values in the open environment's `pulumiConfig` or
`environmentVariables` that are marked as secret will be encrypted in
the resulting config and will be filtered from the command's logs.
2023-10-10 01:35:39 +00:00
Joe Duffy
96a9a77167
Policy remediations feature ( #14080 )
...
This PR implements the new policy transforms feature, which allows
policy packs to not only issue warnings and errors in response to policy
violations, but actually fix them by rewriting resource property state.
This can be used, for instance, to auto-tag resources, remove Internet
access on the fly, or apply encryption to storage, among other use
cases.
2023-10-09 18:31:17 +00:00
Pat Gavlin
6756c12fd0
[config] Clean up implementation ( #13814 )
...
These changes replace the idiosyncratic implementation of some of the
config Map and Value APIs with (hopefully) more straightforward code.
The fundamental representation of a config.Value remains a (value,
secure, object) tuple, where value is either a plain, possible-encrypted
string value or the JSON encoding of an object value. All operations on
values that need to observe the object value itself still decode the
JSON representation into a richer representation. This richer
representation, however, is no longer composed of `any` values: instead,
it is composed of `object` values. These values contain a restricted set
of types and directly track whether or not their contents are a secure
string value. The object-based representation allows for much clearer
implementations of the marshaling and traversal code without breaking
compatibility.
In addition to the new implementation for config.Value, these changes
add a config.Plaintext type that represents a plaintext config value. A
Plaintext value can be created manually or by decrypting a Value, and
can be encrypted and converted to a Value. This allows for more natural
creation and manipulation of config values.
2023-10-09 04:51:21 +00:00
Kyle Dixler
779f82dfdd
[`pulumi new` wrapping] Fix pulumi new selector wrapping on narrow terminals. ( #13979 )
...
<!---
Thanks so much for your contribution! If this is your first time
contributing, please ensure that you have read the
[CONTRIBUTING](https://github.com/pulumi/pulumi/blob/master/CONTRIBUTING.md )
documentation.
-->
# Description
<!--- Please include a summary of the change and which issue is fixed.
Please also include relevant motivation and context. -->
Fixes https://github.com/pulumi/pulumi/issues/8169
Fixes https://github.com/pulumi/pulumi/issues/11812
Bump survey to v2.3.7 which contains a fix for
https://github.com/go-survey/survey/issues/101
Old: https://asciinema.org/a/jhHadL382jrzrLiU9vAsV7YR9
New: https://asciinema.org/a/lEVkdm1UdMXwUWdpipMxLGOga
## Checklist
- [x] I have run `make tidy` to update any new dependencies
- [x] I have run `make lint` to verify my code passes the lint check
- [x] I have formatted my code using `gofumpt`
<!--- Please provide details if the checkbox below is to be left
unchecked. -->
- [ ] I have added tests that prove my fix is effective or that my
feature works
<!---
User-facing changes require a CHANGELOG entry.
-->
- [x] I have run `make changelog` and committed the
`changelog/pending/<file>` documenting my change
<!--
If the change(s) in this PR is a modification of an existing call to the
Pulumi Cloud,
then the service should honor older versions of the CLI where this
change would not exist.
You must then bump the API version in
/pkg/backend/httpstate/client/api.go, as well as add
it to the service.
-->
- [ ] Yes, there are changes in this PR that warrants bumping the Pulumi
Cloud API version
<!-- @Pulumi employees: If yes, you must submit corresponding changes in
the service repo. -->
2023-09-20 14:48:41 +00:00
Kyle Dixler
e78f98e2ab
Revert "PoC: cli/new: Use bubbletea for template list" ( #13961 )
...
Reverts pulumi/pulumi#13816
Temporarily reverting this until we make some improvements to the
experience.
2023-09-15 20:29:18 +00:00
Abhinav Gupta
630a790a23
PoC: cli/new: Use bubbletea for template list ( #13816 )
...
Switches the survey-based list picker we use to pick a template
to use bubbletea with the bubbles/list widget.
Instead of using any of the default bubbles/list renderings,
this implements a custom renderer for list items (the delegate)
that provides an experience closer in look to the 'pulumi new' today.
Related to #13815 in spirit.
Fixes #11812
Fixes #8169
---
Demos
<details>
<summary>Basic usage</summary>
[![asciicast](https://asciinema.org/a/NeecyanZP2iyzlrAOKRiKckJZ.svg )](https://asciinema.org/a/NeecyanZP2iyzlrAOKRiKckJZ )
</details>
<details>
<summary>Handling of really small terminals</summary>
[![asciicast](https://asciinema.org/a/RZW3NfX5SQ8rL4mR1iRLQ6yi1.svg )](https://asciinema.org/a/RZW3NfX5SQ8rL4mR1iRLQ6yi1 )
</details>
2023-09-14 19:48:54 +00:00
Fraser Waters
c27d768bb1
Add matrix testing ( #13705 )
...
<!---
Thanks so much for your contribution! If this is your first time
contributing, please ensure that you have read the
[CONTRIBUTING](https://github.com/pulumi/pulumi/blob/master/CONTRIBUTING.md )
documentation.
-->
# Description
<!--- Please include a summary of the change and which issue is fixed.
Please also include relevant motivation and context. -->
Adds the first pass of matrix testing.
Matrix testing allows us to define tests once in pulumi/pulumi via PCL
and then run those tests against each language plugin to verify code
generation and runtime correctness.
Rather than packing matrix tests and all the associated data and
machinery into the CLI itself we define a new Go package at
cmd/pulumi-test-lanaguage. This depends on pkg and runs the deployment
engine in a unique way for matrix tests but it is running the proper
deployment engine with a proper backend (always filestate, using $TEMP).
Currently only NodeJS is hooked up to run these tests, and all the code
for that currently lives in
sdk/nodejs/cmd/pulumi-language-nodejs/language_test.go. I expect we'll
move that helper code to sdk/go/common and use it in each language
plugin to run the tests in the same way.
This first pass includes 3 simple tests:
* l1-empty that runs an empty PCL file and checks just a stack is
created
* l1-output-bool that runs a PCL program that returns two stack outputs
of `true` and `false
* l2-resource-simple that runs a PCL program creating a simple resource
with a single bool property
These tests are themselves tested with a mock language runtime. This
verifies the behavior of the matrix test framework for both correct and
incorrect language hosts (that is some the mock language runtimes
purposefully cause errors or compute the wrong result).
There are a number of things missing from from the core framework still,
but I feel don't block getting this first pass merged and starting to be
used.
1. The tests can not currently run in parallel. That is calling
RunLanguageTest in parallel will break things. This is due to two
separate problems. Firstly is that the SDK snapshot's are not safe to
write in parallel (when PULUMI_ACCEPT is true), this should be fairly
easy to fix by doing a write to dst-{random} and them atomic move to
dst. Secondly is that the deployment engine itself has mutable global
state, short term we should probably just lock around that part
RunLanguageTest, long term it would be good to clean that up.
2. We need a way to verify "preview" behavior, I think this is probably
just a variation of the tests that would call `stack.Preview` and not
pass a snapshot to `assert`.
3. stdout, stderr and log messages are returned in bulk at the end of
the test. Plus there are a couple of calls to the language runtime that
don't correctly thread stdout/stderr to use and so default to the
process `os.Stdout/Stderr`. stdout/stderr streaming shows up in a load
of other places as well so I'm thinking of a clean way to handle all of
them together. Log message streaming we can probably do by just turning
RunLanguageTest to a streaming grpc call.
## Checklist
- [x] I have run `make tidy` to update any new dependencies
- [x] I have run `make lint` to verify my code passes the lint check
- [ ] I have formatted my code using `gofumpt`
<!--- Please provide details if the checkbox below is to be left
unchecked. -->
- [x] I have added tests that prove my fix is effective or that my
feature works
<!---
User-facing changes require a CHANGELOG entry.
-->
- [x] I have run `make changelog` and committed the
`changelog/pending/<file>` documenting my change
<!--
If the change(s) in this PR is a modification of an existing call to the
Pulumi Cloud,
then the service should honor older versions of the CLI where this
change would not exist.
You must then bump the API version in
/pkg/backend/httpstate/client/api.go, as well as add
it to the service.
-->
- [ ] Yes, there are changes in this PR that warrants bumping the Pulumi
Cloud API version
<!-- @Pulumi employees: If yes, you must submit corresponding changes in
the service repo. -->
---------
Co-authored-by: Abhinav Gupta <abhinav@pulumi.com>
2023-09-13 15:17:46 +00:00