Sebastiaan van Stijn
c50ce17c19
vendor: github.com/go-jose/go-jose/v4 v4.1.5
...
Fixed security issues
- cipher/cbc_hmac: don't panic on empty ciphertext
- cipher/cbc_hmac: don't panic on invalid key
- json: limit stack depth
- jwt: reject out-of-range NumericDate values
- Check alg against pubkey curve during verify.
- Reject malformed Ed25519 JWKs
- jws: choose verification key per-signature
Changed
- Verify OpaqueSigner's Public() return is public
- jws: skip signature on ErrJWKSKidNotFound
- Handle JWE JSON without protected header
- jws: don't strip internal whitespace before parsing JSON
- jws: fewer calls to OpaqueSigner.Public()
- Return a specific error when parsing empty string
- Reject typed nil at Verify time
full diff: https://github.com/go-jose/go-jose/compare/v4.1.4...v4.1.5
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-03 23:40:55 +02:00
Paweł Gronowski
d5ea3bdc8a
vendor: github.com/moby/moby/client v0.6.0
...
full diff: https://github.com/moby/moby/compare/b9b109e4d341...client/v0.6.0
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-09-03 23:01:04 +02:00
Paweł Gronowski
7cf09ba485
vendor: github.com/moby/moby/api v1.56.0
...
full diff: https://github.com/moby/moby/compare/b9b109e4d341...api/v1.56.0
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-09-03 23:00:14 +02:00
Paweł Gronowski
91fc8ad4a2
vendor: github.com/moby/moby/client v0.5.2-dev (b9b109e4d341)
...
full diff: https://github.com/moby/moby/compare/client/v0.5.1...b9b109e4d341
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-09-03 20:52:14 +02:00
Paweł Gronowski
cb6c7bc03f
vendor: github.com/moby/moby/api v1.56.0-dev (b9b109e4d341)
...
full diff: https://github.com/moby/moby/compare/api/v1.55.0...b9b109e4d341
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-09-03 20:40:38 +02:00
Sebastiaan van Stijn
3cb9f1cb86
vendor: github.com/fvbommel/sortorder v1.2.0
...
full diff: https://github.com/fvbommel/sortorder/compare/v1.1.0...v1.2.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-02 09:41:54 +02:00
Paweł Gronowski
cef1e66947
Merge pull request #7256 from thaJeztah/bump_go_events
...
vendor: github.com/docker/go-events v0.1.0
2026-08-28 21:50:23 +02:00
Paweł Gronowski
52611d0d6a
Merge pull request #7257 from thaJeztah/bump_compress
...
vendor: github.com/klauspost/compress v1.19.2
2026-08-28 21:50:14 +02:00
Sebastiaan van Stijn
76b505b054
vendor: github.com/klauspost/compress v1.19.2
...
full diff: https://github.com/klauspost/compress/compare/v1.18.7...v1.19.2
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-28 20:36:33 +02:00
Sebastiaan van Stijn
65b90d8888
vendor: github.com/docker/go-events v0.1.0
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-28 20:33:30 +02:00
Sebastiaan van Stijn
0f0e561a3f
vendor: github.com/docker/docker-credential-helpers v0.9.9
...
full diff: https://github.com/docker/docker-credential-helpers/compare/v0.9.8...v0.9.9
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-28 20:31:43 +02:00
Paweł Gronowski
ff3273f3e4
Merge pull request #7243 from thaJeztah/bump_go_metrics
...
vendor: github.com/docker/go-metrics v0.1.0
2026-08-27 18:50:25 +02:00
Paweł Gronowski
6fccf35355
Merge pull request #7246 from thaJeztah/bump_userns
...
vendor: github.com/moby/sys/userns v0.2.0
2026-08-27 18:50:15 +02:00
Sebastiaan van Stijn
b17df8fea3
vendor: github.com/docker/go-connections v0.8.1
...
fixes support for BSD variants
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-27 17:06:54 +02:00
Sebastiaan van Stijn
dc47c19e55
vendor: github.com/moby/sys/userns v0.2.0
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-27 17:06:09 +02:00
Sebastiaan van Stijn
3cd22ff935
vendor: github.com/docker/go-metrics v0.1.0
...
- Add support for creating timers with custom histogram buckets.
- Update `github.com/prometheus/client_golang` to v1.20.5.
- Update the minimum supported Go version to Go 1.21.
- Improve HTTP handler instrumentation, including minor performance improvements and cleanup.
- Avoid mutating shared label maps when creating namespaces and metrics.
- Encapsulate the Prometheus collector used by `HTTPMetric`.
- Improve package and API documentation.
- Update `golang.org/x/sys` and other dependencies.
full diff: https://github.com/docker/go-metrics/compare/v0.0.1...v0.1.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-27 17:05:24 +02:00
Paweł Gronowski
45f589590b
Merge pull request #7248 from thaJeztah/bump_runewidth
...
vendor: github.com/mattn/go-runewidth v0.0.28
2026-08-27 14:10:47 +02:00
Paweł Gronowski
6b8da05715
Merge pull request #7245 from thaJeztah/bump_otels
...
vendor: go.opentelemetry.io/otel v1.46.0, go.opentelemetry.io/contrib v0.71.0
2026-08-27 14:10:18 +02:00
Paweł Gronowski
65ad909cde
Merge pull request #7244 from thaJeztah/bump_logrus
...
vendor: github.com/sirupsen/logrus v1.10.2
2026-08-27 14:10:06 +02:00
Paweł Gronowski
52eb28a512
Merge pull request #7242 from thaJeztah/bump_platforms
...
vendor: github.com/containerd/platforms v1.0.0-rc.5
2026-08-27 14:09:02 +02:00
Sebastiaan van Stijn
bb63125969
vendor: go.opentelemetry.io/otel v1.46.0, go.opentelemetry.io/contrib v0.71.0
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-27 01:56:22 +02:00
Sebastiaan van Stijn
2a24c3c77d
vendor: google.golang.org/genproto/* da73d73af1c5
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-27 01:56:22 +02:00
Sebastiaan van Stijn
4f7a1841ba
vendor: github.com/mattn/go-runewidth v0.0.28
...
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.24...v0.0.28
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-26 17:08:29 +02:00
Sebastiaan van Stijn
ef48c25aed
vendor: github.com/sirupsen/logrus v1.10.2
...
removes some transitive dependencies
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-26 16:48:02 +02:00
Sebastiaan van Stijn
f2514827f4
vendor: github.com/containerd/platforms v1.0.0-rc.5
...
full diff: https://github.com/containerd/platforms/compare/v1.0.0-rc.4...v1.0.0-rc.5
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-26 16:41:30 +02:00
Sebastiaan van Stijn
f8d6265672
vendor: google.golang.org/protobuf v1.36.12
...
full diff: https://github.com/protocolbuffers/protobuf-go/compare/v1.36.11...v1.36.12
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-26 16:20:43 +02:00
Sebastiaan van Stijn
d6041d1abc
vendor: google.golang.org/grpc v1.83.2
...
contains a fix for [GHSA-2v4p-qf9q-27wj] and other vulnerabilities
fixed in v1.83.0, v1.83.1
full diff: https://github.com/grpc/grpc-go/compare/v1.82.1...v1.83.2
[GHSA-2v4p-qf9q-27wj]: https://github.com/grpc/grpc-go/security/advisories/GHSA-2v4p-qf9q-27wj
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-26 12:25:17 +02:00
Sebastiaan van Stijn
bf6f62cc7c
Merge pull request #7195 from thaJeztah/modern_jsonschema
...
cli/compose/schema: migrate to github.com/santhosh-tekuri/jsonschema/v6
2026-08-25 21:55:32 +02:00
Paweł Gronowski
376f03c858
Merge pull request #7192 from thaJeztah/bump_x_deps
...
vendor: update golang.org/x/* dependencies
2026-08-25 21:50:33 +02:00
Sebastiaan van Stijn
eed270f656
cli/compose/schema: migrate to github.com/santhosh-tekuri/jsonschema/v6
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-24 12:53:45 +02:00
Sebastiaan van Stijn
58d9cdd2d9
vendor: github.com/sirupsen/logrus v1.10.1
...
Notable changes:
- Add bidirectional `log/slog` integration with a Logrus hook and `slog.Handler`.
- Add minimal, composable logging interfaces for individual log levels.
- Fix reentrant logging deadlocks and improve concurrency safety around formatters, hooks, and entries.
- Fix generic `Log`, `Logf`, `Logln`, and `LogFn` methods unexpectedly panicking at `PanicLevel`.
- Allow `Entry.Caller` to be set explicitly and preserved across derived entries.
- Improve `TextFormatter` performance and reduce allocations significantly.
- Improve common Logger and Entry hot paths and caller-reporting performance.
- Update `TextFormatter` handling for `[]byte`, debug/trace colors, and Windows ANSI terminals.
- Raise the minimum supported Go version to Go 1.23.
- Deprecate `Entry.HasCaller` and `MutexWrap`.
release-notes: https://github.com/sirupsen/logrus/releases/tag/v1.10.0
release-notes: https://github.com/sirupsen/logrus/releases/tag/v1.10.1
full diff: https://github.com/sirupsen/logrus/compare/v1.9.4...v1.10.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-19 11:34:53 +02:00
Sebastiaan van Stijn
1612f4c767
vendor: golang.org/x/mod v0.40.0
...
full diff: https://github.com/golang/mod/compare/v0.39.0...v0.40.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-15 14:44:44 +02:00
Sebastiaan van Stijn
cf53a284da
vendor: golang.org/x/net v0.58.0
...
full diff: https://github.com/golang/net/compare/v0.57.0...v0.58.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-15 14:43:34 +02:00
Sebastiaan van Stijn
0da5f45651
vendor: golang.org/x/text v0.41.0
...
full diff: https://github.com/golang/text/compare/v0.40.0...v0.41.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-15 14:42:34 +02:00
Sebastiaan van Stijn
ce15202968
vendor: golang.org/x/mod v0.39.0
...
full diff: https://github.com/golang/mod/compare/v0.38.0...v0.39.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-08-15 14:41:51 +02:00
Paweł Gronowski
400b45f682
vendor: github.com/moby/go-archive v0.3.3
...
full diff: https://github.com/moby/go-archive/compare/v0.3.2...v0.3.3
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-08-05 19:11:05 +02:00
Sebastiaan van Stijn
a6014a702b
vendor: github.com/moby/go-archive v0.3.2
...
full diff: https://github.com/moby/go-archive/compare/v0.3.1...v0.3.2
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-07-31 18:53:47 +02:00
Sebastiaan van Stijn
0b50545471
vendor: github.com/moby/go-archive v0.3.1
...
full diff: https://github.com/moby/go-archive/compare/v0.3.0...v0.3.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-07-31 18:10:04 +02:00
Sebastiaan van Stijn
f6d6bede46
vendor: github.com/moby/go-archive v0.3.0
...
full diff: https://github.com/moby/go-archive/compare/v0.2.1...v0.3.0
v0.3.0
This release fixes CVE-2026-17106 / GHSA-hfg8-hc9c-6c3h, where a crafted
tar archive could use links to cause extraction operations to create or
overwrite files outside the intended destination directory.
The issue affected Unpack, UnpackLayer, Untar, UntarUncompressed, and the
ApplyLayer helpers. Users should upgrade and avoid extracting untrusted
archives with earlier versions.
What's Changed
* archive: harden tar extraction against path traversal
* archive: do not follow reparse points in chtimes
* archive: fix creation time updates on Windows
* archive: minor cleanups and godoc touch-up
* archive: RebaseArchiveEntries: fix archive path rebasing
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-07-30 19:17:27 +02:00
Paweł Gronowski
775dd50364
Merge pull request #7111 from thaJeztah/bump_go_archive
...
vendor: github.com/moby/go-archive main / v0.3.0-dev
2026-07-27 22:13:35 +02:00
Sebastiaan van Stijn
487686142c
vendor: golang.org/x/net v0.57.0
...
Relevant changes (in vendor):
- bpf: add security considerations to package docs
- http2: initialize Transport on NewClientConn
fixes: x/net/http2: zero Transport not ready for use
- idna: reject all-ASCII xn-- labels on all Go versions
fixes x/net/idna: ToUnicode accepts Punycode labels encoding pure ASCII labels
full diff: https://github.com/golang/net/compare/v0.56.0...v0.57.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-07-27 21:28:05 +02:00
Sebastiaan van Stijn
e03b83ef06
vendor: golang.org/x/text v0.40.0
...
- unicode/norm: avoid infinite loop on invalid input
full diff: https://github.com/golang/text/compare/v0.38.0...v0.40.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-07-27 21:28:05 +02:00
Sebastiaan van Stijn
8dfca49e6b
vendor: golang.org/x/mod v0.38.0
...
full diff: https://github.com/golang/mod/compare/v0.37.0...v0.38.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-07-27 21:28:05 +02:00
Sebastiaan van Stijn
808405b67d
vendor: golang.org/x/term v0.45.0
...
full diff: https://github.com/golang/term/compare/v0.44.0...v0.45.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-07-27 21:28:05 +02:00
Sebastiaan van Stijn
3f5a7b50ab
vendor: golang.org/x/sys v0.47.0
...
- cpu: handle vendor suffixes in parseRelease
- unix: update glibc to 2.43
- unix: use epoll_pwait rather than epoll_wait
- windows: avoid length overflow in NewNTString
- windows: document safe usage of TrusteeValue
full diff: https://github.com/golang/sys/compare/v0.46.0...v0.47.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-07-27 21:28:05 +02:00
Sebastiaan van Stijn
40c63db4c8
vendor: golang.org/x/sync v0.22.0
...
semaphore: panic on negative weights
full diff: https://github.com/golang/sync/compare/v0.21.0...v0.22.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-07-27 21:28:03 +02:00
Sebastiaan van Stijn
977f88900e
Merge pull request #7121 from thaJeztah/bump_go_connections
...
vendor: github.com/docker/go-connections v0.8.0
2026-07-27 21:26:50 +02:00
Sebastiaan van Stijn
f6dfb40875
vendor: github.com/moby/go-archive main / v0.3.0-dev
...
full diff: https://github.com/moby/go-archive/compare/v0.2.0...2ff9bfb8b2ee
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-07-27 21:24:52 +02:00
Paweł Gronowski
aa610f321d
vendor: github.com/moby/moby/client v0.5.1
...
full diff: https://github.com/moby/moby/compare/client/v0.5.0...client/v0.5.1
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-07-27 21:15:05 +02:00
Paweł Gronowski
be7865c09e
Merge pull request #7123 from thaJeztah/bump_grpc
...
vendor: google.golang.org/grpc v1.82.1
2026-07-27 17:00:54 +02:00