Paweł Gronowski
b0e1abe292
Merge pull request #54132 from tonistiigi/update-buildkit-v0.35-rc1
...
vendor: update buildkit v0.35.0-rc1
2026-11-05 20:00:00 +01:00
Sebastiaan van Stijn
ff420d2ede
vendor: golang.org/x/sys f5cb0306ac0e (fix for go1.27)
...
includes a fix for https://go.dev/issue/82324
full diff: https://github.com/golang/sys/compare/v0.49.0...f5cb0306ac0e4b93b83ddd53c36d6693af3214e3
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-11-05 17:32:58 +01:00
Tonis Tiigi
72e79221cb
vendor: update buildkit v0.35.0-rc1
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2026-11-04 17:19:12 -08:00
Mend Renovate
2d2bb11ba2
fix(deps): update module github.com/aws/smithy-go to v1.28.8
...
Signed-off-by: Mend Renovate <bot@renovateapp.com >
2026-11-04 16:12:17 +00:00
Sebastiaan van Stijn
1f98bfc847
Merge pull request #54100 from renovate-bot/renovate/aws-sdk-go-v2-monorepo
...
fix(deps): update aws-sdk-go-v2 monorepo
2026-11-04 17:02:26 +01:00
Sebastiaan van Stijn
7d66540389
vendor: cloud.google.com/go/auth v0.24.1
...
use a tagged release
- fix(auth): return empty tls.Certificate on secureconnect helper failure
full diff: https://github.com/googleapis/google-cloud-go/compare/dbc26066f70a...auth/v0.24.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-11-03 22:48:29 +01:00
Paweł Gronowski
4788efb563
vendor: github.com/moby/swarmkit/v2 v2.1.3
...
full diff: https://github.com/moby/swarmkit/compare/49925db4331f...v2.1.3
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-11-03 21:11:37 +01:00
Sebastiaan van Stijn
16de272a08
vendor: go.yaml.in/yaml/v2 v2.4.5
...
v2: Fix YAML unmarshaler validation bypass
Quoted null and tilde scalars bypass UnmarshalYAML, allowing invalid
values to escape application-defined validation. In applications
accepting configuration from less-trusted sources, this can lead to
denial of service or shared configuration corruption.
Require implicit scalar resolution before treating untagged scalars
as null. Add regression tests covering custom validation, both quote
styles, explicit tags, and actual null values.
full diff: https://github.com/yaml/go-yaml/compare/v2.4.4...v2.4.5
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-11-03 15:40:42 +01:00
Paweł Gronowski
0c86697d0b
Merge pull request #54106 from crazy-max/buildkit-0.34.2
...
vendor: update buildkit to v0.34.2
2026-11-03 15:00:36 +01:00
Paweł Gronowski
9eb10da37f
Merge pull request #54101 from thaJeztah/bump_yaml
...
vendor: go.yaml.in/yaml/v3 v3.0.6
2026-11-03 14:49:47 +01:00
Mend Renovate
8713fb081d
fix(deps): update aws-sdk-go-v2 monorepo
...
Signed-off-by: Mend Renovate <bot@renovateapp.com >
2026-11-03 13:33:31 +00:00
CrazyMax
b29d4222a3
vendor: update fsutil to e075fd9305eb
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2026-11-03 13:51:47 +01:00
CrazyMax
0f7dd638fd
vendor: update buildkit to v0.34.2
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2026-11-03 13:18:28 +01:00
Sebastiaan van Stijn
40e5168df6
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 >
2026-11-03 09:18:30 +01:00
Mend Renovate
54372359af
fix(deps): update github.com/moby/swarmkit/v2 digest to 49925db
...
Signed-off-by: Mend Renovate <bot@renovateapp.com >
2026-11-02 18:24:45 +00:00
Sebastiaan van Stijn
f7886407b2
Merge pull request #54093 from vvoland/update-profiles
...
vendor: github.com/moby/profiles/apparmor & seccomp v0.3.0
2026-11-02 19:12:58 +01:00
Sebastiaan van Stijn
8c4b229c2b
Merge pull request #54084 from renovate-bot/renovate/cloud.google.com-go-logging-1.x
...
fix(deps): update module cloud.google.com/go/logging to v1.21.1
2026-11-02 18:34:03 +01:00
Paweł Gronowski
1f4db24e32
Merge pull request #53947 from vvoland/ext-containerstate
...
Initial ContainerState extension point
2026-11-02 17:52:22 +01:00
Paweł Gronowski
9d58f27ab0
vendor: github.com/moby/profiles/seccomp v0.3.0
...
- Remove obsolete socket families from the default socket-domain
allowlist, including DECnet and the families denied by the AppArmor
update.
- Update the generated JSON profile to match the revised allowlist.
- Correct the architecture-map keys from `loong64` to `loongarch64` and
from `mipsle` to `mipsel`.
full diff: https://github.com/moby/profiles/compare/seccomp/v0.2.4...seccomp/v0.3.0
release notes: https://github.com/moby/profiles/releases/tag/seccomp/v0.3.0
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-11-02 17:08:40 +01:00
Paweł Gronowski
07dd4e3c66
vendor: github.com/moby/profiles/apparmor v0.3.0
...
- Escape embedded quotes in profile declarations.
- Escape AppArmor pattern metacharacters in signal and ptrace peer
selectors so profile names are matched literally rather than
interpreted as patterns.
- Preserve the special `unconfined` selector when the daemon is not
confined.
- Explicitly deny obsolete socket families, including AX.25, IPX,
AppleTalk, NET/ROM, ROSE, Econet, ATM SVC, IrDA, WANPIPE, ISDN, and
CAIF.
full diff: https://github.com/moby/profiles/compare/apparmor/v0.2.2...apparmor/v0.3.0
release notes: https://github.com/moby/profiles/releases/tag/apparmor/v0.3.0
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-11-02 17:08:35 +01:00
Mend Renovate
940c82b168
fix(deps): update module cloud.google.com/go/logging to v1.21.1
...
Signed-off-by: Mend Renovate <bot@renovateapp.com >
2026-10-31 22:31:12 +00:00
Mend Renovate
08a76489b5
fix(deps): update aws-sdk-go-v2 monorepo
...
Signed-off-by: Mend Renovate <bot@renovateapp.com >
2026-10-30 18:59:22 +00:00
Paweł Gronowski
abe7d7abe5
api/types/network: Deep-copy endpoint MAC addresses
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-10-30 18:00:11 +01:00
Sebastiaan van Stijn
f37bdcea9a
Merge pull request #54061 from renovate-bot/renovate/github.com-tonistiigi-fsutil-digest
...
fix(deps): update github.com/tonistiigi/fsutil digest to ca65610
2026-10-29 23:11:29 +01:00
Sebastiaan van Stijn
0bb082ee9a
Merge pull request #54062 from renovate-bot/renovate/github.com-moby-sys-mountinfo-0.x
...
fix(deps): update module github.com/moby/sys/mountinfo to v0.7.3
2026-10-29 22:40:42 +01:00
Sebastiaan van Stijn
77b5c8a84e
Merge pull request #54052 from bercedev/fix/hijack-end-otel-span
...
client: end the otelhttp span after a successful hijack
2026-10-29 20:50:10 +01:00
Mend Renovate
575edf4d84
fix(deps): update module github.com/moby/sys/mountinfo to v0.7.3
...
Signed-off-by: Mend Renovate <bot@renovateapp.com >
2026-10-29 15:22:26 +00:00
Mend Renovate
dcc4842f23
fix(deps): update github.com/tonistiigi/fsutil digest to ca65610
...
Signed-off-by: Mend Renovate <bot@renovateapp.com >
2026-10-29 15:20:57 +00:00
berce
7dcd61b4a8
client: end the otelhttp span after a successful hijack
...
setupHijackConn only closed the response body when the upgrade failed.
otelhttp ends its client span when the body is closed, so the span of
every successful ContainerAttach, ContainerExecAttach and DialHijack
call was never ended. A 101 response has no body, so closing it does not
touch the hijacked connection.
Signed-off-by: berce <75228263+bercedev@users.noreply.github.com >
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-10-29 11:29:10 +01:00
Sebastiaan van Stijn
8e8a8a5756
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 >
2026-10-28 23:19:28 +01:00
Paweł Gronowski
dda2877a6c
Add an extension point for watching container state
...
Jobs extensions need to know when a container finishes so they can
record the outcome of a run.
Add org.mobyproject.extension.container.state.v0.
Its Wait call returns once the container reaches a requested status,
and Watch streams every status change until the container is removed.
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-10-28 15:56:21 +01:00
Paweł Gronowski
a7580523ff
Merge pull request #54044 from vvoland/update-xnet
...
vendor: golang.org/x/net v0.62.0
2026-10-28 12:57:09 +01:00
Akihiro Suda
fca4feda32
Merge pull request #54035 from vvoland/fix-grpc
...
vendor: google.golang.org/grpc v1.85.0
2026-10-28 07:54:21 +09:00
Paweł Gronowski
58131010ed
vendor: golang.org/x/net v0.62.0
...
full diff: https://github.com/golang/net/compare/v0.61.0...v0.62.0
This release addresss the following security issues:
- html: avoid quadratic complexity when coalescing text nodes
When coalescing adjacent text nodes in addText and fosterParent,
appending to an existing TextNode's Data via string concatenation
(n.Data += text) reallocated and copied the accumulated string on every
token. Inputs containing many short text runs separated by ignored end
tags (such as "a") caused O(n^2) allocations and byte copies.
Accumulate coalesced text in per-node byte slices during parsing and
materialize Data strings once at the end of parse.
Thanks to Markus Magnuson for reporting this issue.
This is CVE-2026-78661 and Go issue https://go.dev/issue/82224 .
- html: check all ancestor namespace transitions when rendering raw text
In childTextNodesAreLiteral, walking up the tree previously stopped at
the nearest foreign ancestor once an HTML integration point was found.
However, that integration point may itself be a descendant of an element
that was foster-parented into a foreign namespace (such as or
fostered under ), causing a parser to resolve the
subtree in a different foreign namespace upon re-parsing the rendered
output.
Continue walking the full ancestor chain and verify that every
transition from a non-empty namespace occurs at an HTML integration
point before emitting literal text.
Thanks to Ali Sherif (https://www.linkedin.com/in/ali-sherif-13812b276 ) for reporting this issue.
This is CVE-2026-97045 and Go issue https://go.dev/issue/82622 .
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-10-27 21:32:26 +01:00
Paweł Gronowski
9d3170875d
Merge pull request #53749 from thaJeztah/bump_msgp
...
vendor: github.com/tinylib/msgp v1.4.0
2026-10-27 21:17:46 +01:00
Paweł Gronowski
204ac6dcae
vendor: google.golang.org/grpc v1.85.0
...
full diff: https://github.com/grpc/grpc-go/compare/v1.84.0...v1.85.0
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-10-27 14:04:33 +01:00
Mend Renovate
929f3c2edc
fix(deps): update module github.com/containerd/nri to v0.12.5
...
Signed-off-by: Mend Renovate <bot@renovateapp.com >
2026-10-26 19:16:39 +00:00
Paweł Gronowski
12fdfe2cfc
Merge pull request #54028 from renovate-bot/renovate/cloud.google.com-go-logging-1.x
...
fix(deps): update module cloud.google.com/go/logging to v1.21.0
2026-10-26 14:12:53 +01:00
Sebastiaan van Stijn
a2356c9a79
Merge pull request #54025 from renovate-bot/renovate/github.com-moby-policy-helpers-digest
...
fix(deps): update github.com/moby/policy-helpers digest to 485a1be
2026-10-26 12:42:53 +01:00
Mend Renovate
3c35396b63
fix(deps): update module cloud.google.com/go/logging to v1.21.0
...
Signed-off-by: Mend Renovate <bot@renovateapp.com >
2026-10-26 10:24:15 +00:00
Mend Renovate
48020a4b59
fix(deps): update github.com/moby/policy-helpers digest to 485a1be
...
Signed-off-by: Mend Renovate <bot@renovateapp.com >
2026-10-25 16:41:11 +00:00
Mend Renovate
fd0717a2ed
fix(deps): update module github.com/aws/smithy-go to v1.28.6
...
Signed-off-by: Mend Renovate <bot@renovateapp.com >
2026-10-24 21:05:05 +00:00
Sebastiaan van Stijn
b711d21792
Merge pull request #54003 from vvoland/update-ext
...
vendor: github.com/moby/extensions d2819d88bcbe
2026-10-22 11:41:14 +02:00
Paweł Gronowski
987cc3d314
vendor: github.com/moby/extensions d2819d88bcbe
...
full diff: https://github.com/moby/extensions/compare/e4c23d866037...d2819d88bcbe
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-10-21 20:57:10 +02:00
Paweł Gronowski
ff225faca0
Merge pull request #53973 from renovate-bot/renovate/github.com-mdlayher-socket-0.x
...
fix(deps): update module github.com/mdlayher/socket to v0.8.0
2026-10-21 20:35:34 +02:00
Sebastiaan van Stijn
c6a7c109b6
vendor: github.com/moby/buildkit v0.34.1
...
no code-changes in vendor; this was a binary-release only,
rebuilt with go1.26.10;
release notes: https://github.com/moby/buildkit/releases/tag/v0.34.1
full diff: https://github.com/moby/buildkit/compare/v0.34.0...v0.34.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-10-21 00:22:09 +02:00
Mend Renovate
85f030dbec
fix(deps): update module github.com/mdlayher/socket to v0.8.0
...
Signed-off-by: Mend Renovate <bot@renovateapp.com >
2026-10-20 10:12:46 +00:00
Sebastiaan van Stijn
5d8d3c6ae3
Merge pull request #53969 from renovate-bot/renovate/github.com-godbus-dbus-v5-5.x
...
fix(deps): update module github.com/godbus/dbus/v5 to v5.2.4
2026-10-20 00:59:43 +02:00
Sebastiaan van Stijn
87bcd0486d
Merge pull request #53980 from thaJeztah/api_remove_rapid
...
api/types/plugin: replace rapid with standard Go fuzzing
2026-10-19 22:57:39 +02:00
Sebastiaan van Stijn
d3c51c66da
api/types/plugin: replace rapid with standard Go fuzzing
...
Replace the rapid-based property test for plugin capability IDs
with a table-driven test and Go's built-in fuzzing support.
Preserve the comparison against the historical JSON parser to
catch compatibility regressions, and add explicit test cases for
the supported serialization formats and invalid inputs.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-10-19 22:33:32 +02:00