Austin Vazquez
4de56bc72f
vendor: github.com/docker/docker v28.5.0-dev
...
Signed-off-by: Austin Vazquez <austin.vazquez@docker.com >
2025-09-24 11:39:14 -05:00
Sebastiaan van Stijn
d52de77ef4
vendor: github.com/docker/go-connections v0.6.0
...
- deprecate sockets.GetProxyEnv, sockets.DialerFromEnvironment
- add support for unix sockets on Windows
- remove legacy CBC cipher suites from client config
- align client and server defaults to be the same.
- remove support for encrypted TLS private keys.
- nat: optimize ParsePortSpec
full diff: https://github.com/docker/go-connections/compare/v0.5.0...v0.6.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
(cherry picked from commit 3529651fa7 )
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-09-24 13:59:33 +02:00
Sebastiaan van Stijn
2b9489d827
[28.x] vendor: github.com/docker/docker v28.4.0-rc.1
...
full diff: https://github.com/moby/moby/compare/02b4a1a3decc...v28.4.0-rc.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-09-01 11:24:20 +02:00
Sebastiaan van Stijn
c2117f956f
vendor: github.com/docker/docker 02b4a1a3decc (v28.4.0-dev)
...
full diff: https://github.com/moby/moby/compare/v28.3.3...02b4a1a3decc99de2965421cea5634c1e5297266
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-08-28 15:51:57 +02:00
Sebastiaan van Stijn
48ea3fa14f
vendor: github.com/docker/go-events v0.0.0-20250114142523-c867878c5e32
...
full diff: https://github.com/docker/go-events/compare/e31b211e4f1c...c867878c5e32
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
(cherry picked from commit 05220c5f19 )
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-08-27 15:55:20 +02:00
Sebastiaan van Stijn
8b9baffdf7
add internal fork of docker/docker/registry
...
This adds an internal fork of [github.com/docker/docker/registry], taken
at commit [moby@f651a5d]. Git history was not preserved in this fork,
but can be found using the URLs provided.
This fork was created to remove the dependency on the "Moby" codebase,
and because the CLI only needs a subset of its features. The original
package was written specifically for use in the daemon code, and includes
functionality that cannot be used in the CLI.
[github.com/docker/docker/registry]: https://pkg.go.dev/github.com/docker/docker@v28.3.2+incompatible/registry
[moby@49306c6]: https://github.com/moby/moby/tree/49306c607b72c5bf0a8e426f5a9760fa5ef96ea0/registry
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
(cherry picked from commit f6b90bc253 )
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-08-15 15:45:47 +02:00
Sebastiaan van Stijn
a4f8f22a33
Merge pull request #6190 from thaJeztah/fork_remotecontext
...
add local fork of github.com/docker/docker/builder/remotecontext
(cherry picked from commit 8c317ad3fd )
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-08-14 21:50:07 +02:00
Sebastiaan van Stijn
7399781944
cli/connhelper: remove dependency on pkg/process
...
This package will not be included in the api or client modules, and
we're currently only using a single function of it, and only the
unix implementation, so let's fork it for now (although the package
may be moved to moby/sys).
This removes the last dependency on github.com/docker/docker.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
(cherry picked from commit 2abcbf842f )
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-08-14 18:45:43 +02:00
Sebastiaan van Stijn
b82e19efe0
[28.x] merge v28.3.3 tag into v28.x
...
The v28.3.3 tag was created from master, but the v28.x branch
wasn't fast-forwarded, and PR's merged after that. This should
bring the v28.3.3 tag's changes into the v28.x branch.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-08-14 17:45:14 +02:00
Sebastiaan van Stijn
ce2a0a4ecb
vendor: github.com/opencontainers/image-spec v1.1.1
...
full diff: https://github.com/opencontainers/image-spec/compare/v1.1.0...v1.1.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-07-29 18:10:03 +02:00
Sebastiaan van Stijn
3cd108fcd0
vendor: github.com/docker/docker v28.3.3
...
full diff: https://github.com/docker/docker/compare/v28.3.1...v28.3.3
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-07-29 18:09:24 +02:00
Sebastiaan van Stijn
9c256146ac
Merge pull request #6181 from thaJeztah/fork_readCloserWrapper
...
remove uses of github.com/docker/docker/pkg/ioutils ReadCloserWrapper
2025-07-16 12:19:14 +02:00
Sebastiaan van Stijn
bc01f8489d
Merge pull request #6182 from thaJeztah/fork_longpath
...
remove use of github.com/docker/docker/pkg/longpath
2025-07-16 12:18:06 +02:00
Sebastiaan van Stijn
53d02ece89
remove use of github.com/docker/docker/pkg/longpath
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-07-14 22:34:36 +02:00
Sebastiaan van Stijn
3600ebca76
remove uses of github.com/docker/docker/pkg/ioutils ReadCloserWrapper
...
It was the only utility we consumed from the package, and it's trivial
to implement, so let's create local copies of it.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-07-14 22:09:31 +02:00
Sebastiaan van Stijn
9b047a501f
remove uses of pkg/stringid.GenerateRandomID()
...
This utility was only used for testing, and to generate a random
suffix for Dockerfiles. As we don't need the same contract as
pkg/stringid.GenerateRandomID() (not allow all-numeric IDs as they
would not be usable for hostnames), we can use a local test-utility,
and local implementation for the random suffix instead.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-07-14 20:11:07 +02:00
Sebastiaan van Stijn
5bb0d7f70c
vendor: github.com/docker/docker 265f70964794 (v28.3.0-rc.2)
...
full diff: https://github.com/docker/docker/compare/v28.3.0-rc.1...265f709647947fb5a1adf7e4f96f2113dcc377bd
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-06-20 18:25:22 +02:00
Paweł Gronowski
4cb0695b49
vendor: github.com/docker/docker v28.3.0-dev (6a1fb46d4805)
...
full diff: https://github.com/docker/docker/compare/v28.2.2...6a1fb46d4805
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-06-13 18:23:51 +02:00
Sebastiaan van Stijn
59e34093bc
vendor: otel v1.35.0, otel/contrib v0.60.0, grpc v1.72.2
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-06-12 14:16:23 +02:00
Sebastiaan van Stijn
a76643bca3
vendor: github.com/prometheus/client_golang v1.22.0
...
full diff: https://github.com/prometheus/client_golang/compare/v1.20.5...v1.22.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-06-12 14:12:33 +02:00
Sebastiaan van Stijn
7775f01caa
vendor: github.com/docker/docker 26db31fdab62 (v28.2-dev)
...
full diff: https://github.com/docker/docker/compare/v28.2.0-rc.2...26db31fdab628a2345ed8f179e575099384166a9
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-05-27 09:20:06 +02:00
Paweł Gronowski
63f2984336
vendor: github.com/docker/docker v28.2.0-dev (b590eff717b3)
...
full diff: https://github.com/docker/docker/compare/8601b22f5db5...b590eff717b3
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-05-21 19:45:33 +02:00
Sebastiaan van Stijn
af090512a6
Merge pull request #6084 from thaJeztah/bump_engine
...
vendor: github.com/docker/docker 8601b22f5db5 (v28.2-dev)
2025-05-20 10:57:13 +02:00
Sebastiaan van Stijn
ed5d9757c9
vendor: github.com/docker/docker 8601b22f5db5 (v28.2-dev)
...
full diff: https://github.com/docker/docker/compare/v28.2.0-rc.1...8601b22f5db511354d643a7722d11d33aa7ae13f
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-05-19 22:47:14 +02:00
Sebastiaan van Stijn
915b3fe992
vendor: github.com/docker/cli-docs-tool v0.10.0
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-05-19 17:44:21 +02:00
Sebastiaan van Stijn
4665398a06
vendor: github.com/docker/docker 7937f0846c13 (master, v28.x dev)
...
full diff: https://github.com/docker/docker/compare/4b9f0707a039...7937f0846c130e91836f5f640c41ce12d07da4c8
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-05-19 14:07:50 +02:00
Paweł Gronowski
8c8a81eaea
vendor: github.com/docker/docker v28.2.0-dev (4b9f0707a039)
...
full diff: https://github.com/docker/docker/compare/b45aa469cac7...4b9f0707a039
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-05-16 21:12:49 +02:00
Paweł Gronowski
be03dc9ce7
vendor: github.com/docker/docker v28.2.0-dev (b45aa469cac7)
...
full diff: https://github.com/docker/docker/compare/c04dec11437f...b45aa469cac7
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-05-16 19:35:27 +02:00
Sebastiaan van Stijn
628b2f1a81
Merge pull request #6074 from thaJeztah/c8d_errdefs_is
...
switch to github.com/containerd/errdefs for error-matching
2025-05-16 18:11:26 +02:00
Sebastiaan van Stijn
7e609d491b
vendor: github.com/docker/docker c04dec11437f (master, v28.x dev)
...
full diff: https://github.com/docker/docker/compare/fd1a78e0a388c92d1a61b6bb159d5cba37c53349...c04dec11437ff0c3f0238892c554c882dabb6235
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-05-16 17:01:28 +02:00
Sebastiaan van Stijn
557cabb71e
switch to github.com/containerd/errdefs for error-matching
...
replace uses of docker/errdefs.IsXXX utilities with their containerd/errdefs
equivalent.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-05-16 15:27:43 +02:00
Sebastiaan van Stijn
54bf220a16
vendor: github.com/docker/docker fd1a78e0a388 (master, v28.x dev)
...
full diff: https://github.com/docker/docker/compare/cb38cc0fdd555eae6c53be1c427c0a28d52965f6...fd1a78e0a388c92d1a61b6bb159d5cba37c53349
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-05-16 01:12:36 +02:00
Sebastiaan van Stijn
e07abcf433
vendor: github.com/docker/docker cb38cc0fdd55 (master, v28.x dev)
...
full diff: https://github.com/docker/docker/compare/v28.1.1...cb38cc0fdd555eae6c53be1c427c0a28d52965f6
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-05-12 17:28:34 +02:00
Sebastiaan van Stijn
4679278636
vendor github.com/cpuguy83/go-md2man/v2 v2.0.7
...
full diff: https://github.com/cpuguy83/go-md2man/compare/v2.0.6...v2.0.7
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-04-26 16:27:49 +02:00
Paweł Gronowski
f3deb28111
vendor: github.com/docker/docker v28.1.1
...
full diff: https://github.com/docker/docker/compare/v28.1.0...v28.1.1
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-04-18 13:46:36 +02:00
Sebastiaan van Stijn
fc04a49c35
vendor: github.com/docker/docker 3f46cadf398a (master, v28.0.0-rc.2)
...
full diff: https://github.com/docker/docker/compare/v28.1.0-rc.1...3f46cadf398abdf3196230fea41dac96b5d4016e
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-04-16 14:22:08 +02:00
Sebastiaan van Stijn
e7a091eceb
vendor: github.com/moby/go-archive v0.1.0
...
full diff: https://github.com/moby/go-archive/compare/21f3f3385ab7...v0.1.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-04-16 13:08:08 +02:00
Paweł Gronowski
ec9e729f76
vendor: github.com/docker/docker v28.1.0-dev (250792c1a540)
...
full diff: https://github.com/docker/docker/compare/511cd1c0a736...250792c1a540
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-04-11 15:23:24 +02:00
Sebastiaan van Stijn
4530417f6b
vendor: github.com/docker/docker 511cd1c0a736 (master, v28.x-dev)
...
full diff: https://github.com/docker/docker/compare/185651d26bc6...511cd1c0a7369a47f10d4435184b8668623eadea
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-04-10 22:03:48 +02:00
Sebastiaan van Stijn
342a01a9ff
migrate to use github.com/moby/go-archive
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-04-09 13:18:58 +02:00
Sebastiaan van Stijn
2bf317ad5f
vendor: github.com/docker/docker 185651d26bc6 (master, v28.0-dev)
...
full diff: https://github.com/moby/moby/compare/v28.0.4...185651d26bc6281b199a5b7ff1942b53e4f17b96
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
vendor: moby with atomicwriter
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-04-07 19:20:39 +02:00
Sebastiaan van Stijn
90b48f8eb5
Merge pull request #5988 from thaJeztah/bump_sys_user_0.4.0
...
vendor: github.com/moby/sys/user v0.4.0
2025-04-07 09:37:14 +02:00
Sebastiaan van Stijn
763be9b3f8
Merge pull request #5990 from thaJeztah/bump_compress
...
vendor: github.com/klauspost/compress v1.18.0
2025-04-07 09:36:52 +02:00
Sebastiaan van Stijn
77f40b8e99
vendor: github.com/klauspost/compress v1.18.0
...
full diff: https://github.com/klauspost/compress/compare/v1.17.11...v1.18.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-04-05 16:40:12 +02:00
Sebastiaan van Stijn
205241bcc6
vendor: github.com/google/go-cmp v0.7.0
...
full diff: https://github.com/google/go-cmp/v0.6.0...v0.7.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-04-05 16:38:43 +02:00
Sebastiaan van Stijn
edd2f7d9fb
vendor: github.com/moby/sys/user v0.4.0
...
full diff: https://github.com/moby/sys/compare/user/v0.3.0...user/v0.4.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-04-04 22:01:29 +02:00
Paweł Gronowski
b5ca7e8e6b
vendor: github.com/docker/docker v28.0.3-dev (330857ad0ffb)
...
full diff: https://github.com/docker/docker/compare/v28.0.2...330857ad0ffb
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-03-25 10:30:54 +01:00
Sebastiaan van Stijn
7607c3f945
vendor: github.com/spf13/cobra v1.9.1
...
full diff: https://github.com/spf13/cobra/compare/v1.8.1...v1.9.1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-03-21 20:30:54 +01:00
Aleksa Sarai
47775a8fa0
docs: include required tools in source tree
...
In order to be able to build the documentation without internet access
(as is required by some distribution build systems), all of the source
code needed for the build needs to be available in the source tarball.
This used to be possible with the docker-cli sources but was
accidentally broken with some CI changes that switched to downloading
the tools (by modifying go.mod as part of the docs build script).
This pattern also maked documentation builds less reproducible since the
tool version used was not based on the source code version.
Fixes: 7dc35c03fc ("validate manpages target")
Fixes: a650f4ddd0 ("switch to cli-docs-tool for yaml docs generation")
Signed-off-by: Aleksa Sarai <cyphar@cyphar.com >
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-03-21 00:13:56 +01:00
Paweł Gronowski
cab5164877
vendor: github.com/docker/docker v28.0.2-dev (bea4de25004d)
...
full diff: https://github.com/docker/docker/compare/v28.0.1...bea4de25004d
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-03-19 13:21:19 +01:00