ef5341b
go.mod: update golang.org/x dependenciesb999374
acme: fix pebble subprocess output data racec247dea
x509roots/fallback: store bundle certs directly in DER1fda731
acme: increase pebble test waitForServer attempts1b4c3d2
x509roots/fallback: update bundleb903b53
acme: capture pebble test subprocess stdout/stderr459a9db
go.mod: update golang.org/x dependencies74e709a
ssh: add AlgorithmNegotiationErrorb3790b8
acme: fix TLSALPN01ChallengeCert for IP address identifiers1dc4269
acme: add Pebble integration testingef5341b
go.mod: update golang.org/x dependenciesb999374
acme: fix pebble subprocess output data racec247dea
x509roots/fallback: store bundle certs directly in DER1fda731
acme: increase pebble test waitForServer attempts1b4c3d2
x509roots/fallback: update bundleb903b53
acme: capture pebble test subprocess stdout/stderr459a9db
go.mod: update golang.org/x dependencies74e709a
ssh: add AlgorithmNegotiationErrorb3790b8
acme: fix TLSALPN01ChallengeCert for IP address identifiers1dc4269
acme: add Pebble integration testingef5341b
go.mod: update golang.org/x dependenciesb999374
acme: fix pebble subprocess output data racec247dea
x509roots/fallback: store bundle certs directly in DER1fda731
acme: increase pebble test waitForServer attempts1b4c3d2
x509roots/fallback: update bundleb903b53
acme: capture pebble test subprocess stdout/stderr459a9db
go.mod: update golang.org/x dependencies74e709a
ssh: add AlgorithmNegotiationErrorb3790b8
acme: fix TLSALPN01ChallengeCert for IP address identifiers1dc4269
acme: add Pebble integration testingSourced from github.com/cloudflare/circl's releases.
CIRCL v1.6.1
- Fixes some point checks on the FourQ curve.
- Hybrid KEM fails on low-order points.
What's Changed
- kem/hybrid: ensure X25519 hybrids fails with low order points by
@Lekensteynin cloudflare/circl#541- .github: Use native ARM64 builders instead of QEMU by
@Lekensteynin cloudflare/circl#542- Fixes several errors on twisted Edwards curves. by
@armfazhin cloudflare/circl#545- Release v1.6.1 by
@armfazhin cloudflare/circl#546Full Changelog: https://github.com/cloudflare/circl/compare/v1.6.0...v1.6.1
CIRCL v1.6.0
New!
- Prio3 Verifiable Distributed Aggregation Function (draft-irtf-cfrg-vdaf).
- X-Wing: general-purpose hybrid post-quantum KEM (draft-connolly-cfrg-xwing-kem)
What's Changed
- Add OIDs to ML-DSA by
@bwesterbin cloudflare/circl#519- Adds Prio3 a set of verifiable distributed aggregation functions. by
@armfazhin cloudflare/circl#522- Run semgrep cronjob only in upstream repository. by
@armfazhin cloudflare/circl#526- X-Wing PQ/T hybrid by
@bwesterbin cloudflare/circl#471- ckem: move crypto/elliptic to crypto/ecdh by
@MingLLuoin cloudflare/circl#529- hpke: Update HPKE code to use ecdh stdlib package. by
@armfazhin cloudflare/circl#530- prio3: Adds polynomial multiplication using NTT by
@armfazhin cloudflare/circl#532- Add Prio3 in readme. by
@armfazhin cloudflare/circl#527New Contributors
@MingLLuomade their first contribution in cloudflare/circl#529Full Changelog: https://github.com/cloudflare/circl/compare/v1.5.0...v1.6.0
CIRCL v1.5.0
New: ML-DSA, Module-Lattice-based Digital Signature Algorithm.
What's Changed
- kem: add X25519MLKEM768 TLS hybrid KEM by
@bwesterbin cloudflare/circl#510- Create semgrep.yml by
@hrushikeshdeshpandein cloudflare/circl#514- repo: Some fixes reported by CodeQL by
@armfazhin cloudflare/circl#515- Add ML-DSA (FIPS204) by
@bwesterbin cloudflare/circl#480- sign/mldsa: Add test for ML-DSA signature verification. by
@armfazhin cloudflare/circl#517- Release v1.5.0 by
@armfazhin cloudflare/circl#518New Contributors
@hrushikeshdeshpandemade their first contribution in cloudflare/circl#514Full Changelog: https://github.com/cloudflare/circl/compare/v1.4.0...v1.5.0
... (truncated)
c6d33e3
Release v1.6.10c3868e
curve4q: Shared must fail with low order points.9fd570d
curve4q: Test showing DH does not fails on identity point.c988ceb
fourq: Correctly unmarshalling point.ef2611d
fourq: Test showing point unmarshal fails.05eba44
fourq: Handle the case of Z=0 for IsOnCurve and IsEqual.eef0878
fourq: Test showing isEqual and IsOnCurve fail.2298474
goldilocks; Handling points with z=0.5a940a1
goldilocks: Test for IsEqual must fail with Z=048c3b6a
ed25519: Fix isEqual to handle points with Z=0.Sourced from github.com/go-git/go-git/v5's releases.
v5.16.2
What's Changed
- utils: fix diff so subpaths work for sparse checkouts, fixes 1455 to releases/v5.x by
@kane8nin go-git/go-git#1567Full Changelog: https://github.com/go-git/go-git/compare/v5.16.1...v5.16.2
v5.16.1
What's Changed
- utils: merkletrie, Fix diff on sparse-checkout index. Fixes #1406 to releases/v5.x by
@kane8nin go-git/go-git#1561New Contributors
@kane8nmade their first contribution in go-git/go-git#1561Full Changelog: https://github.com/go-git/go-git/compare/v5.16.0...v5.16.1
v5.16.0
What's Changed
- [v5] plumbing: support mTLS for HTTPS protocol by
@hiddecoin go-git/go-git#1510- v5: plumbing: transport, Reintroduce SetHostKeyCallback. Fix #1514 by
@pjbgfin go-git/go-git#1515Full Changelog: https://github.com/go-git/go-git/compare/v5.15.0...v5.16.0
v5.15.0
What's Changed
- plumbing: add cert auth support to
releases/v5.xby@Javier-varezin go-git/go-git#1482- v5: Bump dependencies by
@pjbgfin go-git/go-git#1505Full Changelog: https://github.com/go-git/go-git/compare/v5.14.0...v5.15.0
v5.14.0
What's Changed
- v5: Bump Go and dependencies to mitigate GO-2025-3487 by
@pjbgfin go-git/go-git#1436:warning: Note that this version requires Go 1.23, due to the bump to
golang.org/x/crypto@v0.35.0which mitigates the CVE above. User's that can't bump to Go 1.23 will need to remain on the previous v5.13.x release.Full Changelog: https://github.com/go-git/go-git/compare/v5.13.2...v5.14.0
v5.13.2
What's Changed
- plumbing: use the correct user agent string. Fixes #883 by
@uragiriiin go-git/go-git#1364- build: bump golang.org/x/sys from 0.28.0 to 0.29.0 in the golang-org group by
@dependabotin go-git/go-git#1365- build: bump the golang-org group with 2 updates by
@dependabotin go-git/go-git#1367- build: bump github.com/ProtonMail/go-crypto from 1.1.3 to 1.1.4 by
@dependabotin go-git/go-git#1368- build: bump github.com/go-git/go-billy/v5 from 5.6.1 to 5.6.2 by
@dependabotin go-git/go-git#1378- build: bump github/codeql-action from 3.28.0 to 3.28.1 by
@dependabotin go-git/go-git#1376- build: bump github.com/elazarl/goproxy from 1.2.3 to 1.4.0 by
@dependabotin go-git/go-git#1377- git: worktree, fix restoring dot slash files (backported to v5). Fixes #1176 by
@BeChrisin go-git/go-git#1361
... (truncated)
ed8216c
Merge pull request #1567
from kane8n/backport-to-v5-patricsss/fix-14554f35eba
Merge pull request #1484
from patricsss/patricsss/fix-1455fd1a836
Merge pull request #1561
from kane8n/backport-to-v5-fix-sparse-checkout-statusc3c8410
Merge pull request #1492
from onee-only/fix-sparse-checkout-status6d4a5c6
Merge pull request #1515
from pjbgf/regrebeedd6b
plumbing: transport, Reintroduce SetHostKeyCallback. Fix #1514763ce2e
Merge pull request #1510
from hiddeco/mtls-support5320e1b
plumbing: surface transport configuration errors9bbc93b
plumbing: fix unintended pointer mutation in testf3783f4
plumbing: support mTLS for HTTPS protocolef5341b
go.mod: update golang.org/x dependenciesb999374
acme: fix pebble subprocess output data racec247dea
x509roots/fallback: store bundle certs directly in DER1fda731
acme: increase pebble test waitForServer attempts1b4c3d2
x509roots/fallback: update bundleb903b53
acme: capture pebble test subprocess stdout/stderr459a9db
go.mod: update golang.org/x dependencies74e709a
ssh: add AlgorithmNegotiationErrorb3790b8
acme: fix TLSALPN01ChallengeCert for IP address identifiers1dc4269
acme: add Pebble integration testingSourced from google.golang.org/grpc's releases.
Release 1.74.2
New Features
- grpc: introduce new
DialOptionsandServerOptions(WithStaticStreamWindowSize,WithStaticConnWindowSize,StaticStreamWindowSize,StaticConnWindowSize) that force fixed window sizes for all HTTP/2 connections. By default, gRPC uses dynamic sizing of these windows based upon a BDP estimation algorithm. The existing options (WithInitialWindowSize, etc) also disable BDP estimation, but this behavior will be changed in a following release. (#8283)API Changes
- balancer: add
ExitIdlemethod toBalancerinterface. Earlier, implementing this method was optional. (#8367)Behavior Changes
- xds: Remove the
GRPC_EXPERIMENTAL_ENABLE_LEAST_REQUESTenvironment variable that allows disabling the least request balancer with xDS. Least request was made available by default with xDS in v1.72.0. (#8248)
- Special Thanks:
@atollena- server: allow 0s grpc-timeout header values, which older gRPC-Java versions could send. This restores the behavior of grpc-go before v1.73.0. (#8439)
Bug Fixes
- googledirectpath: avoid logging the error message
Attempt to set a bootstrap configuration...when creating multiple directpath channels. (#8419)Performance Improvements
- transport: reduce heap allocations by pooling objects and avoiding method-to-closure conversions. (#8361)
- transport: reduce heap allocations by re-using
mem.Readerobjects. (#8360)Documentation
- examples: add examples to demonstrate enabling experimental metrics using the OpenTelemetry plugin. (#8388)
- Special Thanks:
@vinothkumarr227Release 1.74.1
Version 1.74.1 retracts release v1.74.0 and itself. Release 1.74.0 was accidentally tagged on the wrong commit and should not be used. Version 1.73.0 should be used until 1.74.2 is released.
Release 1.74.0 was accidentally tagged on the wrong commit and should not be used. Version 1.73.0 should be used until 1.74.1 is released.
Release 1.73.0
New Features
- balancer/ringhash: move LB policy from xds/internal to exported path to facilitate use without xds (#8249)
- xds: enable least request LB policy by default. It can be disabled by setting
GRPC_EXPERIMENTAL_ENABLE_LEAST_REQUEST=falsein your environment. (#8253)- grpc: add a
CallAuthorityCall Option that can be used to overwrite the http:authorityheader on per-RPC basis. (#8068)- stats/opentelemetry: add trace event for name resolution delay. (#8074)
- health: added
Listmethod to gRPC Health service. (#8155)
- Special Thanks:
@marcoshuck- ringhash: implement features from gRFC A76. (#8159)
- xds: add functionality to support SPIFFE Bundle Maps as roots of trust in XDS which can be enabled by setting
GRPC_EXPERIMENTAL_XDS_MTLS_SPIFFE=true. (#8167, #8180, #8229, #8343)Bug Fixes
... (truncated)
e9e00cb
Change version to 1.74.2 (#8470)bd7cb0a
Change version to 1.74.2-dev (#8461)002a22c
Change version to 1.74.1 (#8455)6e8e7e4
Retract v1.74.0 and v1.74.1 (#8457)48c9e4d
Change version to 1.74.1-dev (#8408)b8b6cff
Change version to 1.74.0 (#8407)077e2c3
Cherry-pick #8411,
#8419,
#8422,
#8445
and #8451 to
v1.74.x (#8454)b34f845
server: allow 0s grpc-timeout header values, as java is known to be able
to s...1787f94
xdsclient: export genericResourceTypeDecoder (#8406)15299cc
xdsclient: make a function to return the supported resource type
implementati...