ebc1995f9f
vendor: github.com/moby/moby/api v1.52.0, moby/client v0.1.0
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-10 21:57:40 +01:00
4b450f113b
vendor: github.com/moby/moby/api, moby/client master
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-10 16:32:05 +01:00
b3824015d6
vendor: github.com/moby/moby/api v1.52.0-rc.1, moby/client v0.1.0-rc.1
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-07 01:26:13 +01:00
5039eee77f
vendor: github.com/moby/moby/api master, moby/client master
...
Signed-off-by: Austin Vazquez <austin.vazquez@docker.com >
2025-11-06 17:02:53 -06:00
774f1d60a1
cli/command/service: parse generic resources without protobufs
...
This code was using swarmkit's genericresource package as intermediate;
add a local copy of that code that skips the protobufs as intermediate.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-05 12:26:02 +01:00
8444c911bd
vendor: github.com/moby/moby master
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-10-31 17:38:52 +01:00
8767904ae8
vendor: github.com/moby/moby/api master, moby/client master
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-10-31 03:25:19 +01:00
af255accaa
vendor: github.com/moby/moby master
...
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2025-10-30 00:02:41 +01:00
053aa376ea
vendor: github.com/moby/moby/api, moby/moby/client master
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-10-29 23:17:29 +01:00
6ed16a2cc1
vendor: github.com/moby/moby/api, moby/moby/client master
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-10-28 16:26:53 +01:00
4a608069a7
vendor: github.com/moby/moby/api, moby/moby/client master
...
Signed-off-by: Rob Murray <rob.murray@docker.com >
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-10-27 20:26:27 +01:00
056e314645
vendor: github.com/moby/moby/api, moby/moby/client master
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-10-25 00:48:49 +02:00
aeb78091a0
vendor: github.com/moby/moby/api, moby/moby/client master
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-10-24 10:28:26 +02:00
563f5fe335
vendor: github.com/moby/moby/api, moby/moby/client master
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-10-20 12:30:05 +02:00
24e95b8682
vendor: github.com/moby/moby/api v1.52.0-beta.2, moby/client v0.1.0-beta.2
...
full diff:
- https://github.com/moby/moby/compare/0769fe708773...api/v1.52.0-beta.2
- https://github.com/moby/moby/compare/0769fe708773...client/v0.1.0-beta.2
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-10-14 10:43:33 +02:00
f81816ef88
vendor: github.com/moby/moby/api, client 0769fe708773 (master)
...
full diff: 4ca8aedf92...0769fe7087
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-10-10 19:35:00 +02:00
9d97363f8f
vendor: github.com/moby/moby/api, moby/client master
...
full diff: 9a97f59e6e...4ca8aedf92
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-09-30 10:43:02 +02:00
cdcf267264
vendor: github.com/moby/moby/api, moby/client master
...
full diff: e98849831f...9a97f59e6e
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-09-29 18:00:59 -05:00
9cba658e9a
vendor: github.com/moby/swarmkit/v2 v2.1.0
...
full diff: https://github.com/moby/swarmkit/compare/v2.0.0...v2.1.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-09-25 15:07:05 +02:00
c5cbb3e648
vendor: github.com/moby/moby/api, github.com/moby/moby/client master
...
full diffs:
- https://github.com/moby/moby/compare/api/v1.52.0-beta.1...e98849831fc4e35bdc09ed31b85f91caa87a0103
- https://github.com/moby/moby/compare/client/v0.1.0-beta.0...e98849831fc4e35bdc09ed31b85f91caa87a0103
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-09-23 21:11:17 +02:00
b55fed5ef6
vendor: github.com/moby/moby/api v1.52.0-beta.1, client v0.1.0-beta.0
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
Co-authored-by: Austin Vazquez <austin.vazquez@docker.com >
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-09-05 22:41:03 +02:00
cdf705ce66
vendor: github.com/moby/moby/api, github.com/moby/moby/client master
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-08-27 17:12:11 +02:00
10072c3548
vendor: github.com/moby/moby/api, github.com/moby/moby/client 62884141100c
...
full diffs:
- 7145e7666b...6288414110
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-08-27 10:21:32 +02:00
7118f1fb4b
vendor: github.com/moby/moby/api, moby/moby/client 7145e7666b8f (master)
...
full diff:
- https://github.com/docker/docker/compare/api/v1.52.0-alpha.1...7145e7666b8f
- https://github.com/docker/docker/compare/client/v0.1.0-alpha.0...7145e7666b8f
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
WIP latest
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-08-26 20:02:30 +02:00
f9431e3b35
vendor: moby/moby/api v1.52.0-alpha.1, moby/moby/client v0.1.0-alpha.0
...
full diff: 4faedf2bec...37d0204d7f
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-08-05 22:01:50 +02:00
bf16dd1251
vendor: docker/docker, moby/moby/api and moby/moby/client 4faedf2bec36
...
notable changes:
- api: remove deprecated NoBaseImageSpecifier
- api/stdcopy: move to api/pkg/stdcopy
- api/types/container: add aliases for go-connections/nat types
- pkg/progress: move to api/pkg/progress
- pkg/jsonmessage: move JSONError to api/types/jsonstream
- pkg/jsonmessage: move JSONProgress to api/types/jsonstream
- pkg/jsonmessage: move to client/pkg/jsonmessage
- pkg/jsonmessage: remove github.com/morikuni/aec dependency
- pkg/jsonmessage: stop printing deprecated progressDetail, errorDetail,
remove DisplayJSONMessagesToStream and Stream interface
- pkg/streamformatter: move to api/pkg/streamformatter
- pkg/streamformatter: split from pkg/jsonmessage
full diff: 2574c2b2e9...4faedf2bec
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-07-31 17:31:01 +02:00
b6d7ac34be
vendor: docker/docker, moby/moby/api and moby/moby/client 2574c2b2e917
...
notable changes;
- api/types/container: move StateStatus, NewStateStatus internal again
- daemon/server/httputils: remove ContainerDecoder interface
- runconfig: move to daemon/internal/runconfig
- pkg/stack: move to daemon/internal
- remove pkg/stringid as it has moved to the client module
- remove pkg/stdcopy as it has moved to the api module
- pkg/rootless: move to daemon/internal
- move api/types/plugins/logdriver to daemon/internal
- move api/types/plugins/logdriver to daemon/internal
- pkg/system: move to daemon/internal
- remove pkg/fileutils
full diff: 25e2b4d485...2574c2b2e9
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-07-29 18:56:56 +02:00
83e507377a
vendor: docker/docker, moby/moby/api and moby/moby/client 25e2b4d48551
...
notable changes:
- api/types/container.StatsResponseReader: move to client
- api/types: move backend types to daemon/server
- runconfig: remove exported errors
full diff: c4afa77157...25e2b4d485
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-07-29 18:48:18 +02:00
d63cae6f1c
cli/command/formatter: use alias/wrapper for TruncateID
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-07-28 08:50:15 +02:00
4bd6b6897f
vendor: update docker, api, client to master
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-07-28 08:50:13 +02:00
fa169b6933
vendor: docker/docker, moby/api, and moby/client master
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-07-24 16:06:08 +02:00
323ef1997f
vendor: docker/docker, moby/api, moby/client to latest
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-07-23 09:45:51 +02:00
644dc16b16
vendor: github.com/docker/docker master (v29.0-dev)
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-07-21 23:04:50 +02:00
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
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
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
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
2fc32c707b
vendor: github.com/moby/term v0.5.2
...
- update github.com/Azure/go-ansiterm to v0.0.0-20250102033503-faa5f7b0171c
to fix OSC string terminator parsing.
- add security policy
- update github actions and test against go1.22, go1.23
full diff: https://github.com/moby/term/compare/v0.5.0...v0.5.2
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-01-03 22:33:30 +01:00
446d4138ed
vendor: github.com/moby/sys/capability v0.4.0
...
full diff: https://github.com/moby/sys/compare/capability/v0.3.0...capability/v0.4.0
Added
* New separate API for ambient ([GetAmbient], [SetAmbient], [ResetAmbient])
and bound ([GetBound], [DropBound]) capabilities, modelled after libcap.
Fixed
* [Apply] now returns an error if called for non-zero `pid`. Before this change,
it could silently change some capabilities of the current process, instead of
the one identified by the `pid`.
* Fixed tests that change capabilities to be run in a separate process.
* Other improvements in tests.
Changed
* Use raw syscalls (which are slightly faster).
* Most tests are now limited to testing the public API of the package.
* Simplify parsing /proc/*pid*/status, add a test case.
* Optimize the number of syscall to set ambient capabilities in Apply
by clearing them first; add a test case.
* Better documentation for [Apply], [NewFile], [NewFile2], [NewPid], [NewPid2].
Removed
* `.golangci.yml` and `.codespellrc` are no longer part of the package.
<!-- Doc links (please keep sorted). -->
[Apply]: https://pkg.go.dev/github.com/moby/sys/capability#Capabilities.Apply
[DropBound]: https://pkg.go.dev/github.com/moby/sys/capability#DropBound
[GetAmbient]: https://pkg.go.dev/github.com/moby/sys/capability#GetAmbient
[GetBound]: https://pkg.go.dev/github.com/moby/sys/capability#GetBound
[LastCap]: https://pkg.go.dev/github.com/moby/sys/capability#LastCap
[ListKnown]: https://pkg.go.dev/github.com/moby/sys/capability#ListKnown
[ListSupported]: https://pkg.go.dev/github.com/moby/sys/capability#ListSupported
[List]: https://pkg.go.dev/github.com/moby/sys/capability#List
[NewFile2]: https://pkg.go.dev/github.com/moby/sys/capability#NewFile2
[NewFile]: https://pkg.go.dev/github.com/moby/sys/capability#NewFile
[NewPid2]: https://pkg.go.dev/github.com/moby/sys/capability#NewPid2
[NewPid]: https://pkg.go.dev/github.com/moby/sys/capability#NewPid
[ResetAmbient]: https://pkg.go.dev/github.com/moby/sys/capability#ResetAmbient
[SetAmbient]: https://pkg.go.dev/github.com/moby/sys/capability#SetAmbient
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-11-19 11:37:18 +01:00
462e08219d
cli/container: use github.com/moby/sys/capability for completions
...
We used a hard-coded list of capabilities that we copied from containerd,
but the new "capability" package allows use to have a maintained list
of capabilities.
There's likely still some improvements to be made;
First of all, the capability package could provide a function to get the list
of strings.
On the completion-side, we need to consider what format is most convenient;
currently we use the canonical name (uppercase and "CAP_" prefix), however,
tab-completion is case-sensitive by default, so requires the user to type
uppercase letters to filter the list of options.
Bash completion provides a `completion-ignore-case on` option to make completion
case-insensitive (https://askubuntu.com/a/87066 ), but it looks to be a global
option; the current cobra.CompletionOptions also don't provide this as an option
to be used in the generated completion-script.
Fish completion has `smartcase` (by default?) which matches any case if
all of the input is lowercase.
Zsh does not have a dedicated option, but allows setting matching-rules
(see https://superuser.com/a/1092328 ).
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-10-01 14:01:02 +02:00
6440816c7c
vendor: github.com/docker/docker 2269acc7a31d (master, v-next)
...
removes (indirect) dependencie on the moby/sys/user/userns package, which
was retracted and moved to moby/sys/userns
- full diff: f3cf9359bd...2269acc7a3
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-08-08 13:37:58 +02:00
f0a29af0f3
vendor: docker/docker 2b1097f08088 (removes containerd dependency)
...
full diff: aae044039c...2b1097f080
The userns package in libcontainer was integrated into the moby/sys/user
module at commit 3778ae603c706494fd1e2c2faf83b406e38d687d.
The userns package is used in many places, and currently either depends
on runc/libcontainer, or on containerd, both of which have a complex
dependency tree. This patch is part of a series of patches to unify the
implementations, and to migrate toward that implementation to simplify
the dependency tree.
[3778ae603c706494fd1e2c2faf83b406e38d687d]: 3778ae603c
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-07-25 14:57:30 +02:00
b34e8e4dff
vendor: github.com/moby/sys/sequential v0.6.0
...
full diff: https://github.com/moby/sys/compare/sequential/v0.5.0...sequential/v0.6.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-07-25 14:56:13 +02:00
ea37ac9bac
vendor: github.com/moby/sys/symlink v0.3.0
...
full diff: https://github.com/moby/sys/compare/symlink/v0.2.0...symlink/v0.3.0
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-07-25 14:55:23 +02:00
eae63069e6
vendor: github.com/moby/swarmkit/v2 v2.0.0-20240611172349-ea1a7cec35cb
...
Update the version to match what's used in docker/docker.
Full diff: c1c857e2dc...ea1a7cec35
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-06-18 14:32:49 +02:00
dbf8443668
vendor: github.com/moby/swarmkit/v2 master (c1c857e2dca1)
...
- full diff: 911c97650f...c1c857e2dc
Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com >
2024-05-15 14:49:56 +02:00
df6220d434
vendor: github.com/docker/docker 86b86412a1b7 (v26.0-dev)
...
full diff: 9e075f3808...86b86412a1
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-02-10 12:26:39 +01:00
93ad9fbdf6
vendor: github.com/moby/swarmkit/v2 v2.0.0-20240125134710-dcda100a8261
...
full diff: f082dd7a0c...dcda100a82
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2024-02-07 02:23:51 +01:00
663a89b7ad
vendor: github.com/docker/docker fc4d035e7a4e (v25.0.0-dev)
...
full diff: cdb3f9fb8d...fc4d035e7a
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-10-26 09:30:44 +02:00
3441151e07
vendor: github.com/moby/swarmkit/v2 v2.0.0-20230823155524-12f0c246fed0
...
full diff: bc71908479...12f0c246fe
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2023-10-13 21:40:09 +02:00