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
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
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
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
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
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
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
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
Paweł Gronowski
e7df01fe6e
Merge pull request #7361 from thaJeztah/bump_go_connections
...
vendor: github.com/docker/go-connections v0.8.2
2026-10-08 20:31:48 +02:00
Paweł Gronowski
949bf401dd
vendor: golang.org/x/net v0.60.0
...
full diff: https://golang.org/x/net/compare/v0.59.0...v0.60.0
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2026-10-08 20:25:01 +02:00
Sebastiaan van Stijn
63445d6b70
vendor: github.com/docker/go-connections v0.8.2
...
v0.8.2
- sockets: preserve configured TLS ALPN protocols
- ci: add dependabot to update actions
- ci: update runners to Ubuntu 26.04
- build(deps): bump actions/checkout from 6.0.2 to 7.0.1
- build(deps): bump actions/setup-go from 6.3.0 to 7.0.0
- build(deps): bump golangci/golangci-lint-action from 9.2.0 to 9.3.0
full diff: https://github.com/docker/go-connections/compare/v0.8.1...v0.8.2
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-10-08 16:03:13 +02:00
Sebastiaan van Stijn
4ae247756e
vendor: github.com/Azure/go-ansiterm 8c912ac31dd4
...
- update minimum go version to go1.17
- update minimum golang.org/x/sys to v0.1.0
full diff: https://github.com/Azure/go-ansiterm/compare/e937bb47801a...8c912ac31dd4
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-10-07 23:56:10 +02:00
Sebastiaan van Stijn
e11705385d
vendor: github.com/mattn/go-runewidth v0.0.30
...
- Wrap: measure grapheme clusters, not runes
- Skip grapheme segmentation for text that cannot form clusters
- Keep strings that are not valid UTF-8 on the segmenter - #111
- Take the rune fast path in the Truncate functions too
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.29...v0.0.30
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-10-06 11:07:44 +02:00
Paweł Gronowski
48988f5c12
Merge pull request #7347 from thaJeztah/bump_containerd_logs
...
vendor: github.com/containerd/log v0.2.0
2026-10-01 22:33:07 +02:00
Sebastiaan van Stijn
e3559d29fb
Merge pull request #7348 from thaJeztah/bump_client
...
vendor: github.com/moby/moby/client v0.6.1, moby/api v1.56.1
2026-10-01 22:32:20 +02:00
Sebastiaan van Stijn
886ab250f0
vendor: github.com/moby/moby/client v0.6.1, moby/api v1.56.1
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-10-01 22:23:55 +02:00
Sebastiaan van Stijn
58eea06064
vendor: github.com/Azure/go-ansiterm e937bb47801a
...
full diff: https://github.com/Azure/go-ansiterm/compare/faa5f7b0171c...e937bb47801ae0fd8fb8ff02743f6a93e2b51982
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-10-01 21:31:49 +02:00
Sebastiaan van Stijn
482a140ce7
Merge pull request #7345 from thaJeztah/bump_go_winio
...
vendor: github.com/Microsoft/go-winio f19d9717deb0
2026-10-01 20:00:59 +02:00
Sebastiaan van Stijn
3caafba34f
vendor: github.com/containerd/log v0.2.0
...
full diff: https://github.com/containerd/log/compare/v0.1.0...v0.2.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-10-01 19:44:52 +02:00
Sebastiaan van Stijn
07339fa78f
vendor: github.com/klauspost/compress v1.20.1
...
full diff: https://github.com/klauspost/compress/compare/v1.20.0...v1.20.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-10-01 19:34:03 +02:00
Sebastiaan van Stijn
637be3d60c
vendor: github.com/klauspost/compress v1.20.0
...
- Add lzw reader/writer
- ci: test against go1.27.x, drop go1.24.x
- flate: Writer L7-9 with dictionary can emit the dictionary to stream
- gzhttp: limit jitter hash to jitterBuffer bytes
- s2: arm64 assembly encoders, lowered from the amd64 avo program
- s2: clamp the Go EncodeBetter skip to match the assembly
- xpress: add Microsoft XPRESS (MS-XCA) decompression
- xxhash: bound input of non-preemptive assembly
- zstd, huff0: improved arm64 lowering, and narrow two table loads to MOVWQZX
- zstd/huff0: break false partial-register dependencies in seqdec/4X decoders
- zstd/huff0: fold two ISA-gap x86 idioms in the avo arm64 lowering
full diff: https://github.com/klauspost/compress/compare/v1.19.2...v1.20.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-10-01 19:33:28 +02:00
Sebastiaan van Stijn
6868874c98
vendor: github.com/Microsoft/go-winio f19d9717deb0
...
full diff: https://github.com/Microsoft/go-winio/compare/v0.6.2...f19d9717deb0a33bb37c3580481dd1909782fc03
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-10-01 19:29:12 +02:00
Paweł Gronowski
48baf6c322
Merge pull request #7306 from thaJeztah/bump_x_deps
...
vendor: update golang.org/x/* deps
2026-09-14 18:05:00 +02:00
Paweł Gronowski
47a06aa077
Merge pull request #7293 from thaJeztah/bump_uax29
...
vendor: github.com/clipperhouse/uax29/v2 v2.7.0
2026-09-14 18:03:28 +02:00
Sebastiaan van Stijn
60dffc9412
vendor: golang.org/x/net v0.59.0
...
Notable changes:
- all: upgrade go directive to at least 1.26.0
- http2: deprecate Transport and Server
- http2: use IDNA Lookup profile, not raw Punycode translation
- addresses https://github.com/golang/go/issues/81010
- internal/httpcommon: remove Host header from server request
full diff: https://github.com/golang/net/compare/v0.58.0...v0.59.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-14 17:31:14 +02:00
Sebastiaan van Stijn
b0a6803f9b
vendor: golang.org/x/term v0.46.0
...
- all: upgrade go directive to at least 1.26.0
- term: process bytes returned with a read error
- fixes: x/term: ReadLine discards data returned with io.EOF
full diff: https://github.com/golang/term/compare/v0.45.0...v0.46.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-14 17:30:22 +02:00
Sebastiaan van Stijn
f90c2894a8
vendor: golang.org/x/text v0.42.0
...
full diff: https://github.com/golang/text/compare/v0.41.0...v0.42.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-14 17:29:43 +02:00
Sebastiaan van Stijn
ed4de7d484
vendor: golang.org/x/time v0.16.0
...
- all: upgrade go directive to at least 1.26.0
full diff: https://github.com/golang/time/compare/v0.15.0...v0.16.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-14 17:28:24 +02:00
Sebastiaan van Stijn
74b7f5cf27
vendor: golang.org/x/mod v0.41.0
...
- all: upgrade go directive to at least 1.26.0
full diff: https://github.com/golang/mod/compare/v0.40.0...v0.41.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-14 17:27:47 +02:00
Sebastiaan van Stijn
824b68911b
vendor: golang.org/x/sys v0.48.0
...
- cpu: add ppc64le POWER10 detection
- cpu: add basic support for GOARCH=sparc64
- cpu: disable AVX+ on netbsd/amd64
relates to "runtime: async preemption corrupts AVX (YMM) state on netbsd/amd64"
- internal/cpu: detect RISC-V VLENB when the vector extension is available
- unix: add missing HWTSTAMP_* constants
- unix: add pidfd constants and type
- unix: add IoctlPidfdInfo
- unix: add IPMI interface
- unix: align Ifreq so its union accessors cannot fault
- unix: stop generating sparc termbits from the generic header
- windows: add SO_SNDTIMEO constant for socket options
full diff: https://github.com/golang/sys/compare/v0.47.0...v0.48.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-14 17:27:10 +02:00
Sebastiaan van Stijn
dbad17f16f
vendor: golang.org/x/sync v0.23.0
...
- all: upgrade go directive to at least 1.26.0
- semaphore: panic on negative capacity
full diff: https://github.com/golang/sync/compare/v0.22.0...v0.23.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-14 17:26:27 +02:00
Sebastiaan van Stijn
7b322e4dc2
vendor: github.com/moby/sys/userns v0.2.1
...
userns: fix user-namespace detection on OpenVZ, where namespace inode
numbers are virtualized.
full diff: https://github.com/moby/sys/userns/compare/v0.2.0...v0.2.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-08 20:27:04 +02:00
Sebastiaan van Stijn
676ca0067b
vendor: github.com/clipperhouse/uax29/v2 v2.7.0
...
- Adds Unicode 17 support
- Fast paths for ASCII
- ANSI escape sequences as grapheme clusters
- Implement UTF-8 C1 control sequences
- Implement 8-bit ANSI
Breaking change
The returned iterator type from FromString() and FromBytes() is now a pointer.
This will not present a problem if you are just using it in the typical way,
which is assigning to a local variable and iterating.
If you are embedding this iterator into another object, and therefore declaring
its type, this change might break your compilation. You’ll need to change to a
pointer type. Apologies if so — this seems like a small enough change that a
v3 would be a bit much.
full diff: https://github.com/clipperhouse/uax29/compare/v2.2.0...v2.7.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-07 09:21:26 +02:00
Paweł Gronowski
d306b9d600
Merge pull request #7287 from thaJeztah/bump_runewidth
...
vendor: github.com/mattn/go-runewidth v0.0.29
2026-09-04 14:40:50 +02:00
Sebastiaan van Stijn
e914d34ac3
vendor: tags.cncf.io/container-device-interface v1.1.1
...
removes some transitive dependencies
full diff: https://github.com/cncf-tags/container-device-interface/compare/v1.1.0...v1.1.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-04 11:35:43 +02:00
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
Sebastiaan van Stijn
441acb383d
vendor: github.com/mattn/go-runewidth v0.0.29
...
- Wrap: do not panic when the width is zero
- CreateLUT: rebuild the table after a DefaultCondition flag change
full diff: https://github.com/mattn/go-runewidth/compare/v0.0.28...v0.0.29
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-03 23:35:43 +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
Paweł Gronowski
d078f15f2b
Merge pull request #7254 from locker95/fix/login-client-side-basic-401
...
registry: treat basic-auth 401 as unauthorized
2026-09-03 14:30:05 +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
Dean Chen
b4189c2f7f
registry: map login HTTP status through errhttp.ToNative
...
translateV2AuthError only unwraps a url.Error from Do(); a 401
status never went through it. Use errhttp.ToNative so Auth()
treats that 401 as unauthorized and stops.
Signed-off-by: Dean Chen <862469039@qq.com >
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2026-09-01 17:24:38 +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
Paweł Gronowski
6292b73b99
Merge pull request #7255 from thaJeztah/bump_credshelper
...
vendor: github.com/docker/docker-credential-helpers v0.9.9
2026-08-28 21:50:12 +02:00