b225e7c
http2: limit maximum handler goroutines to MaxConcurrentStreams88194ad
go.mod: update golang.org/x dependencies2b60a61
quic: fix several bugs in flow control accounting73d82ef
quic: handle DATA_BLOCKED frames5d5a036
quic: handle streams moving from the data queue to the meta queue350aad2
quic: correctly extend peer's flow control window after MAX_DATA21814e7
quic: validate connection id transport parametersa600b35
quic: avoid redundant MAX_DATA updatesea63359
http2: check stream body is present on read timeoutddd8598
quic: version negotiationSourced from github.com/nats-io/nats-server/v2's releases.
Release v2.9.23
Changelog
Go Version
- 1.20.10
Fixed
Accounts
- Prevent bypassing authorization block when enabling system account access in accounts block (#4605). Backport from v2.10.2
Leafnodes
- Prevent a leafnode cluster from receiving a message multiple times in a queue subscription (#4578). Backport from v2.10.2
JetStream
- Hold lock when calculating the first message for subject in a message block (#4531). Backport from v2.10.0
- Add self-healing mechanism to detect and delete orphaned Raft groups (#4647). Backport from v2.10.0
- Prevent forward proposals in consumers after scaling down a stream (#4647). Backport from v2.10.0
- Fix race condition during leader failover scenarios resulting in potential duplicate messages being sourced (#4592). Backport from v2.10.2
Complete Changes
https://github.com/nats-io/nats-server/compare/v2.9.22...v2.9.23
Release v2.9.22
Changelog
Go Version
- 1.20.8 (updated out-of-cycle since Go 1.19 is now EOL)
Dependencies
- github.com/nats-io/jwt/v2 v2.5.0
- golang.org/x/crypto v0.12.0
- golang.org/x/sys v0.11.0
Improved
Monitoring
- CORS Allow-Origin passthrough for monitoring server (#4423) Thanks to
@mdawarfor the contribution!JetStream
- Improve consumer scaling reliability with filters and cluster restart (#4404)
- Send event on lame duck mode (LDM) to avoid placing assets on shutting down nodes (#4405)
- Skip filestore tombstones if downgrade from 2.10 occurs (#4452)
- Adjust delivered and waiting count when consumer message delivery fails (#4472)
Fixed
Config
... (truncated)
45436e1
Release v2.9.23 (#4652)72ffa38
Release v2.9.2305fe77f
Backport #4592
to 2.9 (#4651)6a73e68
[2.9.x] Bump Travis Go version to 1.20.10 (#4650)8b981a2
Backports from v2.10 for v2.9.23 release (#4647)28eb7c0
Only setup auto no-auth for $G account iff no authorization block was
defined.9f16edd
Make sure to not forward a message across a route for dq sub when we are
a sp...0ac7895
Add in utility to detect and delete any NRG orphans.50722e9
When scaling a consumer down make sure to pop the
loopAndForwardProposals go ...770cf2e
Backport JetStream benchmarks improvements to 2.9.x (#4644)Sourced from github.com/docker/docker's releases.
v24.0.7
24.0.7
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
Bug fixes and enhancements
- Write overlay2 layer metadata atomically. moby/moby#46703
- Fix "Rootful-in-Rootless" Docker-in-Docker on systemd version 250 and later. moby/moby#46626
- Fix
dockerd-rootless-setuptools.shwhen username contains a backslash. moby/moby#46407- Fix a bug that would prevent network sandboxes to be fully deleted when stopping containers with no network attachments and when
dockerd --bridge=noneis used. moby/moby#46702- Fix a bug where cancelling an API request could interrupt container restart. moby/moby#46697
- Fix an issue where containers would fail to start when providing
--ip-rangewith a range larger than the subnet. docker/for-mac#6870- Fix data corruption with zstd output. moby/moby#46709
- Fix the conditions under which the container's MAC address is applied. moby/moby#46478
- Improve the performance of the stats collector. moby/moby#46448
- Fix an issue with source policy rules ending up in the wrong order. moby/moby#46441
Packaging updates
- Add support for Fedora 39 and Ubuntu 23.10. docker/docker-ce-packaging#940, docker/docker-ce-packaging#955
- Fix
docker.socketnot getting disabled when uninstalling thedocker-ceRPM package. docker/docker-ce-packaging#852- Upgrade Go to
go1.20.10. docker/docker-ce-packaging#951- Upgrade containerd to
v1.7.6(static binaries only). moby/moby#46103- Upgrade the
containerd.iopackage tov1.6.24.Security
- Deny containers access to
/sys/devices/virtual/powercapby default. This change hardens against CVE-2020-8694, CVE-2020-8695, and CVE-2020-12912, and an attack known as the PLATYPUS attack. For more details, see advisory, commit.v24.0.6
24.0.6
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
Bug fixes and enhancements
- containerd storage backend: Fix
docker psfailing when a container image is no longer present in the content store. moby/moby#46095- containerd storage backend: Fix
docker ps -s -aanddocker container prunefailing when a container image config is no longer present in the content store. moby/moby#46097- containerd storage backend: Fix
docker inspectfailing when a container image config is no longer (or was never) present in the content store. moby/moby#46244- containerd storage backend: Fix diff and export with the
overlayfssnapshotter by using reference-counted rootfs mounts. moby/moby#46266- containerd storage backend: Fix a misleading error message when the image platforms available locally do not match the desired platform. moby/moby#46300
- containerd storage backend: Fix the
FROM scratchDockerfile instruction with the classic builder. moby/moby#46302- containerd storage backend: Fix
mismatched image rootfs and manifest layerserrors with the classic builder. moby/moby#46310
... (truncated)
311b9ff
Merge pull request #46697
from thaJeztah/24.0_backport_restart_nocancelaf60804
Merge pull request from GHSA-jq35-85cj-fj4p3cf363e
Merge pull request #46709
from thaJeztah/24.0_backport_bump_compress05d7386
daemon: daemon.containerRestart: don't cancel restart on context
cancel649c944
Merge pull request #46703
from thaJeztah/24.0_backport_atomic-layer-data-write9b20b1a
Merge pull request #46702
from thaJeztah/24.0_backport_releaseNetwork_Network...dd37b0b
vendor: github.com/klauspost/compress v1.17.27058c0d
vendor: github.com/klauspost/compress v1.16.557bd388
daemon: overlay2: Write layer metadata atomically05d95fd
daemon: release sandbox even when NetworkDisabledSourced from github.com/nats-io/nkeys's releases.
v0.4.5
What's Changed
- [CI] bump staticcheck GHAction by
@philpennockin nats-io/nkeys#49- [FIX] added windows binary by
@aricartin nats-io/nkeys#51- [FIX] YAML Enginering: quote go-version string by
@philpennockin nats-io/nkeys#53- [FEAT] Use readKeyFile to read both seed file and public key file by
@nanjjin nats-io/nkeys#54- [FEAT] Made
decodea little fast by@nanjjin nats-io/nkeys#55- [REPO] Add issue forms by
@bruthin nats-io/nkeys#56- [FIX] added binaries to match nats-server by
@aricartin nats-io/nkeys#58Full Changelog: https://github.com/nats-io/nkeys/compare/v0.4.4...v0.4.5
62e5d8c
Merge pull request #60 from
nats-io/0_4_6f63761b
[BUMP] release version and dependenciesd2e442e
Merge pull request #59 from
nats-io/empty58fb9d6
Make sure to use byte slice to receive proper copy, otherwise empty
public ke...3e454c8
Merge pull request #58 from
nats-io/arch-bins53c0777
bump go to 1.21.xd935834
bump version number6b488b3
[FIX] added binaries to match nats-server9fb4151
Merge pull request #56 from
nats-io/add-issue-forms4647ec0
Fix issue config discussions linkcb227cd
tiff: limit work when decoding malicious imagesa5392f0
bmp: support to decode 8-bit format with up to 256 color palettef9550b0
go.mod: update golang.org/x dependencies81c166c
go.mod: update golang.org/x dependenciesed5dba0
go.mod: update golang.org/x dependencies08ca817
font: have Glyph return !ok for U+FFFD substituteb6ac75b
go.mod: update golang.org/x dependencies1b74412
font/sfnt: set type for all NameID constantsf632f7f
tiff, tiff/lzw, vector: use single space in comments