Sebastiaan van Stijn
5457199aa5
Merge pull request #7470 from thaJeztah/29.x_backport_bump_compress
...
[29.x backport] vendor: github.com/klauspost/compress v1.20.2
v29.9.3
2026-11-03 22:35:02 +01:00
Sebastiaan van Stijn
cac50c5e62
vendor: github.com/klauspost/compress v1.20.2
...
includes a fix for CVE-2026-116591 / [GHSA-fpmh-frq8-7rj8]
full diff: https://github.com/klauspost/compress/compare/v1.20.1...v1.20.2
[GHSA-fpmh-frq8-7rj8]: https://github.com/klauspost/compress/security/advisories/GHSA-fpmh-frq8-7rj8
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
(cherry picked from commit b9456fd725 )
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-11-03 22:28:18 +01:00
Sebastiaan van Stijn
00d843b496
Merge pull request #7467 from thaJeztah/29.x_backport_bump_swarmkit
...
[29.x backport] vendor: github.com/moby/swarmkit/v2 v2.1.3
2026-11-03 21:22:28 +01:00
Sebastiaan van Stijn
64fe50bbea
vendor: github.com/moby/swarmkit/v2 v2.1.3
...
full diff: https://github.com/moby/swarmkit/compare/v2.1.2...v2.1.3
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
(cherry picked from commit 77ebef3df8 )
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-11-03 21:12:39 +01:00
Paweł Gronowski
999ab16f09
Merge pull request #7464 from thaJeztah/29.x_backport_bump_jose2
...
[29.x backport] vendor: github.com/go-jose/go-jose/v4 v4.1.7
2026-11-03 14:41:51 +01:00
Sebastiaan van Stijn
bb485bc900
vendor: github.com/go-jose/go-jose/v4 v4.1.7
...
Fixed Security Issues
- Thumbprint: reject invalid RSA key [GHSA-r39w-98wm-9pp6]
- json: backport stdlib fix for embedded unexported field [GHSA-27pc-rm86-68pq]
- Detect if headers are set by presence in the map [GHSA-p9j4-2j95-j4rv]
- limit RSA size in certificate verify [GHSA-v6h2-qj3f-2h6v]
- Limit recipients and signatures in JWE/JWS [GHSA-c67m-wr4h-2ccg]
Fixed
- jwk: fix bug in x5c parsing
- reject base64-encoded "null" in protected headers
Deprecated
- deprecate ParseEncrypted / ParseSigned
full diff: https://github.com/go-jose/go-jose/compare/v4.1.6...v4.1.7
[GHSA-r39w-98wm-9pp6]: https://github.com/go-jose/go-jose/security/advisories/GHSA-r39w-98wm-9pp6
[GHSA-27pc-rm86-68pq]: https://github.com/go-jose/go-jose/security/advisories/GHSA-27pc-rm86-68pq
[GHSA-p9j4-2j95-j4rv]: https://github.com/go-jose/go-jose/security/advisories/GHSA-p9j4-2j95-j4rv
[GHSA-v6h2-qj3f-2h6v]: https://github.com/go-jose/go-jose/security/advisories/GHSA-v6h2-qj3f-2h6v
[GHSA-c67m-wr4h-2ccg]: https://github.com/go-jose/go-jose/security/advisories/GHSA-c67m-wr4h-2ccg
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
(cherry picked from commit 81e4a109a3 )
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-11-03 14:25:22 +01:00
Sebastiaan van Stijn
86e51b44de
Merge pull request #7461 from thaJeztah/29.x_backport_bump_yaml
...
[29.x backport] vendor: go.yaml.in/yaml/v3 v3.0.6 (security)
2026-11-03 14:23:29 +01:00
Paweł Gronowski
d9bbcfcb4d
Merge pull request #7457 from thaJeztah/29.x_backport_bump_jose
...
[29.x backport] vendor: github.com/go-jose/go-jose/v4 v4.1.6 (security)
2026-11-03 14:23:03 +01:00
Paweł Gronowski
2e886262b1
Merge pull request #7458 from thaJeztah/29.x_bump_version
...
[29.x] bump version to v29.9.3
2026-11-03 14:19:45 +01:00
Sebastiaan van Stijn
a4971d1f60
vendor: go.yaml.in/yaml/v3 v3.0.6
...
resolve: hint-class literal merge-key string "<<" so it's quoted on encode
full diff: https://github.com/yaml/go-yaml/compare/v3.0.5...v3.0.6
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
(cherry picked from commit 796f9633b4 )
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-11-03 11:57:17 +01:00
Sebastiaan van Stijn
bfb5814dd5
bump version to v29.9.3
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-11-03 11:39:48 +01:00
Sebastiaan van Stijn
68e452624a
vendor: github.com/go-jose/go-jose/v4 v4.1.6
...
- contains a fix for CVE-2026-116587 / [GHSA-mgcc-cww5-fp2q]
full diff: https://github.com/go-jose/go-jose/compare/v4.1.5...v4.1.6
[GHSA-mgcc-cww5-fp2q]: https://github.com/go-jose/go-jose/security/advisories/GHSA-mgcc-cww5-fp2q
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
(cherry picked from commit ccccec73b0 )
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-11-03 11:31:54 +01:00
Sebastiaan van Stijn
160531c55d
vendor: github.com/fvbommel/sortorder v1.2.1
...
full diff: https://github.com/fvbommel/sortorder/compare/v1.2.0...v1.2.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
(cherry picked from commit 1600418944 )
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-11-03 11:31:51 +01:00
Sebastiaan van Stijn
a82e528901
Merge pull request #7418 from vvoland/7417-29.x
...
[29.x] Update to go1.26.10
v29.9.2
2026-10-20 13:24:07 +02:00
Paweł Gronowski
e35bc1b6ae
Update to go1.26.10
...
These releases include 1 security fix following the security policy:
- crypto/x509: mitigation for security concerns with a specific Certificate Authority
We're blocking trust in a small set of intermediate certificates due to specific security concerns around their operation.
Verify will now filter out chains which contain these intermediates, preventing them from being returned to the caller.
We highly recommend immediately upgrading to this release.
This is CVE-2026-111943 and Go issue https://go.dev/issue/82345 .
release notes: https://go.dev/doc/devel/release#go1.26.10
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-10-20 12:42:59 +02:00
Paweł Gronowski
baf6c13889
Bump version
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-10-20 12:40:09 +02:00
Paweł Gronowski
4051f75f69
Merge tag 'v29.9.1' into 7417-29.x
...
v29.9.1
# -----BEGIN PGP SIGNATURE-----
#
# iK0EABYKAFUWIQQX90wwlHYgZQhz61ZuYvmhLGnMZgUCas/KIxsUgAAAAAAEAA5t
# YW51MiwyLjUrMS4xMiwwLDMbHHBhd2VsLmdyb25vd3NraUBkb2NrZXIuY29tAAoJ
# EG5i+aEsacxmKWgBAKZGzyE7LzPW1Xy2ETngj+i8n96ZxkRPuzU7b2Rd+XLlAQCc
# YddGBSzdhrlh6EQtYdYMx7ArXfx7g8T10tGORAKqBw==
# =7Syv
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed Oct 14 20:29:55 2026 CEST
# gpg: using EDDSA key 17F74C30947620650873EB566E62F9A12C69CC66
# gpg: issuer "pawel.gronowski@docker.com "
# gpg: Good signature from "Paweł Gronowski <pawel.gronowski@docker.com >" [ultimate]
2026-10-20 12:39:56 +02:00
Paweł Gronowski
76321a699d
Merge tag 'v29.9.0' into 7417-29.x
...
v29.9.0
# -----BEGIN PGP SIGNATURE-----
#
# iK0EABYKAFUWIQQX90wwlHYgZQhz61ZuYvmhLGnMZgUCasf+dhsUgAAAAAAEAA5t
# YW51MiwyLjUrMS4xMiwwLDMbHHBhd2VsLmdyb25vd3NraUBkb2NrZXIuY29tAAoJ
# EG5i+aEsacxm3EYBAKRhamCCxqMBniTJ9GtLRVn7G3gbweSztHdAzhCo70C6AP41
# K+a4eqECp+bjqTK1ldegnmdyAPZ8g8AoPMpJgSQ2CA==
# =N5Qp
# -----END PGP SIGNATURE-----
# gpg: Signature made Thu Oct 8 22:35:02 2026 CEST
# gpg: using EDDSA key 17F74C30947620650873EB566E62F9A12C69CC66
# gpg: issuer "pawel.gronowski@docker.com "
# gpg: Good signature from "Paweł Gronowski <pawel.gronowski@docker.com >" [ultimate]
2026-10-20 12:39:56 +02:00
Paweł Gronowski
b82456c62f
Merge tag 'v29.8.2' into 7417-29.x
...
v29.8.2
# -----BEGIN PGP SIGNATURE-----
#
# iK0EABYKAFUWIQQX90wwlHYgZQhz61ZuYvmhLGnMZgUCar1jPxsUgAAAAAAEAA5t
# YW51MiwyLjUrMS4xMiwwLDMbHHBhd2VsLmdyb25vd3NraUBkb2NrZXIuY29tAAoJ
# EG5i+aEsacxmaQABAKG/rnQXNds4jV6qfRvaOS+tGa3Gy2hTY6o2aOgX3g3LAP4n
# OF3/gfVEcaQAK2dgxYTQnQvZi+/p69M1Bjsmy8ytBg==
# =x2Qn
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed Sep 30 21:30:07 2026 CEST
# gpg: using EDDSA key 17F74C30947620650873EB566E62F9A12C69CC66
# gpg: issuer "pawel.gronowski@docker.com "
# gpg: Good signature from "Paweł Gronowski <pawel.gronowski@docker.com >" [ultimate]
2026-10-20 12:39:55 +02:00
Paweł Gronowski
a98becc3e3
Bump version
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-10-20 12:36:49 +02:00
Paweł Gronowski
dfc520dcc2
Merge pull request #7390 from renovate-bot/renovate/go-1.x
...
chore(deps): update dependency go to v1.27.1
v29.9.1
2026-10-14 20:09:52 +02:00
Mend Renovate
a3a2bb6118
chore(deps): update dependency go to v1.27.1
...
Signed-off-by: Mend Renovate <bot@renovateapp.com >
2026-10-14 18:03:30 +00:00
Sebastiaan van Stijn
c11295afc4
Merge pull request #7388 from renovate-bot/renovate/tonistiigi-xx-1.x
...
chore(deps): update tonistiigi/xx docker tag to v1.10.0
2026-10-14 18:11:18 +02:00
Sebastiaan van Stijn
010e125d8b
Merge pull request #7386 from renovate-bot/renovate/docker-buildx-bin-0.x
...
chore(deps): update docker/buildx-bin docker tag to v0.38.0
2026-10-14 18:10:45 +02:00
Sebastiaan van Stijn
5cdf229230
Merge pull request #7387 from renovate-bot/renovate/docker-compose-bin-5.x
...
chore(deps): update docker/compose-bin docker tag to v5.6.0
2026-10-14 18:10:28 +02:00
Mend Renovate
66f6797582
chore(deps): update tonistiigi/xx docker tag to v1.10.0
...
Signed-off-by: Mend Renovate <bot@renovateapp.com >
2026-10-14 16:02:38 +00:00
Mend Renovate
cb8870a537
chore(deps): update docker/compose-bin docker tag to v5.6.0
...
Signed-off-by: Mend Renovate <bot@renovateapp.com >
2026-10-14 16:02:33 +00:00
Mend Renovate
529f66d2f9
chore(deps): update docker/buildx-bin docker tag to v0.38.0
...
Signed-off-by: Mend Renovate <bot@renovateapp.com >
2026-10-14 16:02:28 +00:00
Paweł Gronowski
4d6ff7d646
Merge pull request #7380 from renovate-bot/renovate/actions-upload-artifact-7.x
...
chore(deps): update actions/upload-artifact action to v7.0.2
2026-10-14 16:53:33 +02:00
Paweł Gronowski
b997c5b7aa
Merge pull request #7381 from renovate-bot/renovate/docker-actions
...
chore(deps): update docker/setup-buildx-action action to v4.4.1
2026-10-14 16:49:47 +02:00
Mend Renovate
1822903c1d
chore(deps): update docker/setup-buildx-action action to v4.4.1
...
Signed-off-by: Mend Renovate <bot@renovateapp.com >
2026-10-14 14:34:17 +00:00
Mend Renovate
37013cb262
chore(deps): update actions/upload-artifact action to v7.0.2
...
Signed-off-by: Mend Renovate <bot@renovateapp.com >
2026-10-14 14:34:11 +00:00
Paweł Gronowski
61ee187552
Merge pull request #7251 from vvoland/add-renovate
...
Add Renovate config
2026-10-14 16:32:20 +02:00
Paweł Gronowski
433b13a249
Add Renovate config
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-10-14 15:25:17 +02:00
Sebastiaan van Stijn
5c8bfb2844
Merge pull request #7378 from thaJeztah/pr_7371_alt
...
cli-plugins: Add generic hook messages (alternative)
2026-10-13 17:27:57 +02:00
Paweł Gronowski
528a2ada2e
Merge pull request #7375 from thaJeztah/bump_go_winio
...
vendor: github.com/Microsoft/go-winio v0.6.3
2026-10-13 17:25:25 +02:00
Nicolas Beck
de8f4032ad
cli-plugins: Add generic hook messages
...
Allow plugins to return informational messages without the next-steps heading
or indentation. Invoke each hook once and render generic messages before the
shared next-steps block.
Centralize grouping and formatting in PrintMessages, with a callback for
template evaluation and error handling. This avoids the need for an
intermediate EvaluatedMessage type and simplifies hook collection to return
the original responses.
Skip messages containing only whitespace while preserving empty lines
within non-empty messages. Keep PrintNextSteps as a deprecated wrapper
to preserve existing callers and output.
Update the printer tests and remove the obsolete appendMessages helper
and its tests.
Co-authored-by: Nicolas Beck <nicolas.beck@docker.com >
Signed-off-by: Nicolas Beck <nicolas.beck@docker.com >
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-10-12 16:31:43 +02:00
Sebastiaan van Stijn
e4078058de
Merge pull request #7373 from TanvirTian/7372-fix-remote-context-download-error
...
fix: return remote context download errors
2026-10-10 16:03:08 +02:00
Sebastiaan van Stijn
8da8b00555
vendor: github.com/Microsoft/go-winio v0.6.3
...
- improve interoperability with stdlib sentinel errors and deprecate aliases
full diff: https://github.com/Microsoft/go-winio/compare/f19d9717deb0...v0.6.3
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-10-10 15:28:26 +02:00
Tanvir Tian
067d069f0c
fix: return remote context download errors
...
Signed-off-by: Tanvir Tian <beachpilis@gmail.com >
2026-10-10 18:16:02 +06:00
Sebastiaan van Stijn
02fbbf3eb0
Merge pull request #7369 from nico1510/offload-plugin-guidance
...
cmd/docker: Add guidance for unavailable offload commands
2026-10-09 18:08:27 +02:00
Sebastiaan van Stijn
890976a13b
Merge pull request #7370 from thaJeztah/bump_version
...
Bump version to 29.9.1
2026-10-09 15:12:08 +02:00
Sebastiaan van Stijn
23c66ccd61
Bump version to 29.9.1
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-10-09 13:45:39 +02:00
Nicolas Beck
3e686a8b59
cmd/docker: Add guidance for unavailable offload commands
...
Show installation guidance and a documentation link when the offload
plugin is missing or invalid. Handle this before command execution so
plugin-specific flags and --help also receive the guidance.
Signed-off-by: Nicolas Beck <nicolas.beck@docker.com >
2026-10-09 10:06:48 +00:00
Sebastiaan van Stijn
f415da838b
Merge pull request #7367 from thaJeztah/bump_trust_deps
...
cmd/docker-trust: update dependencies
v29.9.0
2026-10-08 22:29:49 +02:00
Paweł Gronowski
45c2317672
Merge pull request #7366 from thaJeztah/bump_runewidth
...
vendor: github.com/mattn/go-runewidth v0.0.31
2026-10-08 22:27:38 +02:00
Paweł Gronowski
8308969eda
Merge pull request #7368 from vvoland/update-docker
...
vendor: github.com/moby/moby/client v0.6.2
2026-10-08 22:26:44 +02:00
Sebastiaan van Stijn
cf809998ab
cmd/docker-trust: update dependencies
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-10-08 22:23:38 +02:00
Paweł Gronowski
730c880b35
vendor: github.com/moby/moby/client v0.6.2
...
full diff: https://github.com/moby/moby/compare/client/v0.6.1...client/v0.6.2
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-10-08 22:08:10 +02:00
Sebastiaan van Stijn
e63e4fe498
vendor: github.com/mattn/go-runewidth v0.0.31
...
- Treat the remaining invisible format controls as zero width
- Treat bidi isolates and other invisible format characters as zero width
- Measure ambiguous Latin letters as one cell in East Asian locales
- Fix width mismatches found by the Hegel property tests
- Recognise CJK locales regardless of charset spelling
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.30...v0.0.31
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-10-08 21:51:14 +02:00