45 changes: 45 additions & 0 deletions api/server/router/grpc/grpc_routes.go
47 changes: 47 additions & 0 deletions api/server/router/image/backend.go
57 changes: 57 additions & 0 deletions api/server/router/image/image.go
529 changes: 529 additions & 0 deletions api/server/router/image/image_routes.go
73 changes: 73 additions & 0 deletions api/server/router/local.go
31 changes: 31 additions & 0 deletions api/server/router/network/backend.go
43 changes: 43 additions & 0 deletions api/server/router/network/network.go
376 changes: 376 additions & 0 deletions api/server/router/network/network_routes.go
29 changes: 29 additions & 0 deletions api/server/router/plugin/backend.go
39 changes: 39 additions & 0 deletions api/server/router/plugin/plugin.go
294 changes: 294 additions & 0 deletions api/server/router/plugin/plugin_routes.go
19 changes: 19 additions & 0 deletions api/server/router/router.go
11 changes: 11 additions & 0 deletions api/server/router/session/backend.go
29 changes: 29 additions & 0 deletions api/server/router/session/session.go
16 changes: 16 additions & 0 deletions api/server/router/session/session_routes.go
43 changes: 43 additions & 0 deletions api/server/router/swarm/backend.go
63 changes: 63 additions & 0 deletions api/server/router/swarm/cluster.go
567 changes: 567 additions & 0 deletions api/server/router/swarm/cluster_routes.go
131 changes: 131 additions & 0 deletions api/server/router/swarm/helpers.go
116 changes: 116 additions & 0 deletions api/server/router/swarm/helpers_test.go
47 changes: 47 additions & 0 deletions api/server/router/system/backend.go
54 changes: 54 additions & 0 deletions api/server/router/system/system.go
331 changes: 331 additions & 0 deletions api/server/router/system/system_routes.go
34 changes: 34 additions & 0 deletions api/server/router/volume/backend.go
40 changes: 40 additions & 0 deletions api/server/router/volume/volume.go
210 changes: 210 additions & 0 deletions api/server/router/volume/volume_routes.go
760 changes: 760 additions & 0 deletions api/server/router/volume/volume_routes_test.go
1,348 changes: 66 additions & 1,282 deletions api/server/server.go
41 changes: 41 additions & 0 deletions api/server/server_test.go
148 changes: 0 additions & 148 deletions api/server/server_unit_test.go

This file was deleted.

12 changes: 12 additions & 0 deletions api/swagger-gen.yaml
12,314 changes: 12,314 additions & 0 deletions api/swagger.yaml
23 changes: 23 additions & 0 deletions api/templates/server/operation.gotmpl
172 changes: 172 additions & 0 deletions api/types/backend/backend.go
46 changes: 46 additions & 0 deletions api/types/backend/build.go
23 changes: 23 additions & 0 deletions api/types/blkiodev/blkio.go
7 changes: 7 additions & 0 deletions api/types/checkpoint/list.go
19 changes: 19 additions & 0 deletions api/types/checkpoint/options.go
306 changes: 306 additions & 0 deletions api/types/client.go
18 changes: 18 additions & 0 deletions api/types/configs.go
15 changes: 15 additions & 0 deletions api/types/container/change_type.go
23 changes: 23 additions & 0 deletions api/types/container/change_types.go
82 changes: 82 additions & 0 deletions api/types/container/config.go
22 changes: 22 additions & 0 deletions api/types/container/container_top.go
16 changes: 16 additions & 0 deletions api/types/container/container_update.go
19 changes: 19 additions & 0 deletions api/types/container/create_response.go
9 changes: 9 additions & 0 deletions api/types/container/errors.go
19 changes: 19 additions & 0 deletions api/types/container/filesystem_change.go
494 changes: 494 additions & 0 deletions api/types/container/hostconfig.go
105 changes: 105 additions & 0 deletions api/types/container/hostconfig_test.go
43 changes: 43 additions & 0 deletions api/types/container/hostconfig_unix.go
230 changes: 230 additions & 0 deletions api/types/container/hostconfig_unix_test.go
42 changes: 42 additions & 0 deletions api/types/container/hostconfig_windows.go
67 changes: 67 additions & 0 deletions api/types/container/options.go
12 changes: 12 additions & 0 deletions api/types/container/wait_exit_error.go
18 changes: 18 additions & 0 deletions api/types/container/wait_response.go
22 changes: 22 additions & 0 deletions api/types/container/waitcondition.go
13 changes: 13 additions & 0 deletions api/types/error_response.go
6 changes: 6 additions & 0 deletions api/types/error_response_ext.go
127 changes: 127 additions & 0 deletions api/types/events/events.go
37 changes: 37 additions & 0 deletions api/types/filters/errors.go
35 changes: 35 additions & 0 deletions api/types/filters/example_test.go
346 changes: 346 additions & 0 deletions api/types/filters/parse.go
577 changes: 577 additions & 0 deletions api/types/filters/parse_test.go
23 changes: 23 additions & 0 deletions api/types/graph_driver_data.go
13 changes: 13 additions & 0 deletions api/types/id_response.go
15 changes: 15 additions & 0 deletions api/types/image/delete_response.go
9 changes: 9 additions & 0 deletions api/types/image/image.go
36 changes: 36 additions & 0 deletions api/types/image/image_history.go
57 changes: 57 additions & 0 deletions api/types/image/opts.go
89 changes: 89 additions & 0 deletions api/types/image/summary.go
146 changes: 146 additions & 0 deletions api/types/mount/mount.go
147 changes: 147 additions & 0 deletions api/types/network/endpoint.go
188 changes: 188 additions & 0 deletions api/types/network/endpoint_test.go
134 changes: 134 additions & 0 deletions api/types/network/ipam.go
143 changes: 143 additions & 0 deletions api/types/network/ipam_test.go
72 changes: 72 additions & 0 deletions api/types/network/network.go
203 changes: 203 additions & 0 deletions api/types/plugin.go
25 changes: 25 additions & 0 deletions api/types/plugin_device.go
25 changes: 25 additions & 0 deletions api/types/plugin_env.go
21 changes: 21 additions & 0 deletions api/types/plugin_interface_type.go
37 changes: 37 additions & 0 deletions api/types/plugin_mount.go
71 changes: 71 additions & 0 deletions api/types/plugin_responses.go
755 changes: 755 additions & 0 deletions api/types/plugins/logdriver/entry.pb.go
16 changes: 16 additions & 0 deletions api/types/plugins/logdriver/entry.proto
3 changes: 3 additions & 0 deletions api/types/plugins/logdriver/gen.go
87 changes: 87 additions & 0 deletions api/types/plugins/logdriver/io.go
23 changes: 23 additions & 0 deletions api/types/port.go
99 changes: 99 additions & 0 deletions api/types/registry/authconfig.go
59 changes: 59 additions & 0 deletions api/types/registry/authconfig_test.go
21 changes: 21 additions & 0 deletions api/types/registry/authenticate.go
122 changes: 122 additions & 0 deletions api/types/registry/registry.go
181 changes: 181 additions & 0 deletions api/types/stats.go
30 changes: 30 additions & 0 deletions api/types/strslice/strslice.go
85 changes: 85 additions & 0 deletions api/types/strslice/strslice_test.go
48 changes: 48 additions & 0 deletions api/types/swarm/common.go
40 changes: 40 additions & 0 deletions api/types/swarm/config.go
119 changes: 119 additions & 0 deletions api/types/swarm/container.go
121 changes: 121 additions & 0 deletions api/types/swarm/network.go
139 changes: 139 additions & 0 deletions api/types/swarm/node.go
27 changes: 27 additions & 0 deletions api/types/swarm/runtime.go
3 changes: 3 additions & 0 deletions api/types/swarm/runtime/gen.go
808 changes: 808 additions & 0 deletions api/types/swarm/runtime/plugin.pb.go
19 changes: 19 additions & 0 deletions api/types/swarm/runtime/plugin.proto
36 changes: 36 additions & 0 deletions api/types/swarm/secret.go
202 changes: 202 additions & 0 deletions api/types/swarm/service.go
20 changes: 20 additions & 0 deletions api/types/swarm/service_create_response.go
12 changes: 12 additions & 0 deletions api/types/swarm/service_update_response.go
237 changes: 237 additions & 0 deletions api/types/swarm/swarm.go
225 changes: 225 additions & 0 deletions api/types/swarm/task.go
116 changes: 116 additions & 0 deletions api/types/system/info.go
20 changes: 20 additions & 0 deletions api/types/system/runtime.go
48 changes: 48 additions & 0 deletions api/types/system/security_opts.go
131 changes: 131 additions & 0 deletions api/types/time/timestamp.go
95 changes: 95 additions & 0 deletions api/types/time/timestamp_test.go
637 changes: 637 additions & 0 deletions api/types/types.go
35 changes: 35 additions & 0 deletions api/types/types_deprecated.go
14 changes: 14 additions & 0 deletions api/types/versions/README.md
65 changes: 65 additions & 0 deletions api/types/versions/compare.go
26 changes: 26 additions & 0 deletions api/types/versions/compare_test.go
35 changes: 35 additions & 0 deletions api/types/versions/v1p19/types.go
40 changes: 40 additions & 0 deletions api/types/versions/v1p20/types.go
420 changes: 420 additions & 0 deletions api/types/volume/cluster_volume.go
29 changes: 29 additions & 0 deletions api/types/volume/create_options.go
18 changes: 18 additions & 0 deletions api/types/volume/list_response.go
8 changes: 8 additions & 0 deletions api/types/volume/options.go
75 changes: 75 additions & 0 deletions api/types/volume/volume.go
7 changes: 7 additions & 0 deletions api/types/volume/volume_update.go
1 change: 0 additions & 1 deletion archive/MAINTAINERS

This file was deleted.

645 changes: 0 additions & 645 deletions archive/archive.go

This file was deleted.

139 changes: 0 additions & 139 deletions archive/archive_test.go

This file was deleted.

369 changes: 0 additions & 369 deletions archive/changes.go

This file was deleted.

301 changes: 0 additions & 301 deletions archive/changes_test.go

This file was deleted.

160 changes: 0 additions & 160 deletions archive/diff.go

This file was deleted.

59 changes: 0 additions & 59 deletions archive/wrap.go

This file was deleted.

900 changes: 900 additions & 0 deletions builder/builder-next/adapters/containerimage/pull.go
161 changes: 161 additions & 0 deletions builder/builder-next/adapters/localinlinecache/inlinecache.go
123 changes: 123 additions & 0 deletions builder/builder-next/adapters/snapshot/layer.go
133 changes: 133 additions & 0 deletions builder/builder-next/adapters/snapshot/leasemanager.go
545 changes: 545 additions & 0 deletions builder/builder-next/adapters/snapshot/snapshot.go
684 changes: 684 additions & 0 deletions builder/builder-next/builder.go
452 changes: 452 additions & 0 deletions builder/builder-next/controller.go
184 changes: 184 additions & 0 deletions builder/builder-next/executor_linux.go
34 changes: 34 additions & 0 deletions builder/builder-next/executor_nolinux.go
3 changes: 3 additions & 0 deletions builder/builder-next/exporter/exporter.go
188 changes: 188 additions & 0 deletions builder/builder-next/exporter/mobyexporter/export.go
219 changes: 219 additions & 0 deletions builder/builder-next/exporter/mobyexporter/writer.go
34 changes: 34 additions & 0 deletions builder/builder-next/exporter/overrides/overrides.go
37 changes: 37 additions & 0 deletions builder/builder-next/exporter/overrides/wrapper.go
97 changes: 97 additions & 0 deletions builder/builder-next/imagerefchecker/checker.go
68 changes: 68 additions & 0 deletions builder/builder-next/reqbodyhandler.go
40 changes: 40 additions & 0 deletions builder/builder-next/worker/containerdworker.go
52 changes: 52 additions & 0 deletions builder/builder-next/worker/gc.go
17 changes: 17 additions & 0 deletions builder/builder-next/worker/gc_unix.go
7 changes: 7 additions & 0 deletions builder/builder-next/worker/gc_windows.go
9 changes: 9 additions & 0 deletions builder/builder-next/worker/label/label.go
528 changes: 528 additions & 0 deletions builder/builder-next/worker/worker.go
113 changes: 113 additions & 0 deletions builder/builder.go
176 changes: 176 additions & 0 deletions builder/dockerfile/buildargs.go
104 changes: 104 additions & 0 deletions builder/dockerfile/buildargs_test.go
382 changes: 382 additions & 0 deletions builder/dockerfile/builder.go
7 changes: 7 additions & 0 deletions builder/dockerfile/builder_unix.go
8 changes: 8 additions & 0 deletions builder/dockerfile/builder_windows.go
138 changes: 138 additions & 0 deletions builder/dockerfile/containerbackend.go
532 changes: 532 additions & 0 deletions builder/dockerfile/copy.go
147 changes: 147 additions & 0 deletions builder/dockerfile/copy_test.go
76 changes: 76 additions & 0 deletions builder/dockerfile/copy_unix.go
158 changes: 158 additions & 0 deletions builder/dockerfile/copy_windows.go
606 changes: 606 additions & 0 deletions builder/dockerfile/dispatchers.go
638 changes: 638 additions & 0 deletions builder/dockerfile/dispatchers_test.go
36 changes: 36 additions & 0 deletions builder/dockerfile/dispatchers_unix.go
34 changes: 34 additions & 0 deletions builder/dockerfile/dispatchers_unix_test.go
140 changes: 140 additions & 0 deletions builder/dockerfile/dispatchers_windows.go
46 changes: 46 additions & 0 deletions builder/dockerfile/dispatchers_windows_test.go
249 changes: 249 additions & 0 deletions builder/dockerfile/evaluator.go
138 changes: 138 additions & 0 deletions builder/dockerfile/evaluator_test.go
132 changes: 132 additions & 0 deletions builder/dockerfile/imagecontext.go
108 changes: 108 additions & 0 deletions builder/dockerfile/imagecontext_test.go
80 changes: 80 additions & 0 deletions builder/dockerfile/imageprobe.go
405 changes: 405 additions & 0 deletions builder/dockerfile/internals.go
89 changes: 89 additions & 0 deletions builder/dockerfile/internals_linux.go
164 changes: 164 additions & 0 deletions builder/dockerfile/internals_linux_test.go
224 changes: 224 additions & 0 deletions builder/dockerfile/internals_test.go
105 changes: 105 additions & 0 deletions builder/dockerfile/internals_windows.go
53 changes: 53 additions & 0 deletions builder/dockerfile/internals_windows_test.go
44 changes: 44 additions & 0 deletions builder/dockerfile/metrics.go
147 changes: 147 additions & 0 deletions builder/dockerfile/mockbackend_test.go
47 changes: 47 additions & 0 deletions builder/dockerfile/utils_test.go
128 changes: 128 additions & 0 deletions builder/remotecontext/archive.go
190 changes: 190 additions & 0 deletions builder/remotecontext/detect.go
119 changes: 119 additions & 0 deletions builder/remotecontext/detect_test.go
45 changes: 45 additions & 0 deletions builder/remotecontext/filehash.go
36 changes: 36 additions & 0 deletions builder/remotecontext/git.go
241 changes: 241 additions & 0 deletions builder/remotecontext/git/gitutils.go
379 changes: 379 additions & 0 deletions builder/remotecontext/git/gitutils_test.go
103 changes: 103 additions & 0 deletions builder/remotecontext/lazycontext.go
26 changes: 26 additions & 0 deletions builder/remotecontext/mimetype.go
16 changes: 16 additions & 0 deletions builder/remotecontext/mimetype_test.go
127 changes: 127 additions & 0 deletions builder/remotecontext/remote.go
241 changes: 241 additions & 0 deletions builder/remotecontext/remote_test.go
149 changes: 149 additions & 0 deletions builder/remotecontext/tarsum_test.go
86 changes: 86 additions & 0 deletions builder/remotecontext/urlutil/urlutil.go
42 changes: 42 additions & 0 deletions builder/remotecontext/urlutil/urlutil_test.go
51 changes: 51 additions & 0 deletions builder/remotecontext/utils_test.go
46 changes: 0 additions & 46 deletions builtins/builtins.go

This file was deleted.

26 changes: 26 additions & 0 deletions cli/debug/debug.go
43 changes: 43 additions & 0 deletions cli/debug/debug_test.go
8 changes: 8 additions & 0 deletions cli/winresources/README.md
12 changes: 12 additions & 0 deletions cli/winresources/docker-proxy/winresources.go
Binary file added cli/winresources/docker.ico
Binary file not shown.
12 changes: 12 additions & 0 deletions cli/winresources/dockerd/winresources.go
Binary file added cli/winresources/event_messages.bin
Binary file not shown.
39 changes: 39 additions & 0 deletions cli/winresources/event_messages.mc
38 changes: 38 additions & 0 deletions client/README.md
16 changes: 16 additions & 0 deletions client/build_cancel.go
45 changes: 45 additions & 0 deletions client/build_prune.go
27 changes: 27 additions & 0 deletions client/buildkit/buildkit.go
14 changes: 14 additions & 0 deletions client/checkpoint_create.go
73 changes: 73 additions & 0 deletions client/checkpoint_create_test.go
20 changes: 20 additions & 0 deletions client/checkpoint_delete.go
54 changes: 54 additions & 0 deletions client/checkpoint_delete_test.go
28 changes: 28 additions & 0 deletions client/checkpoint_list.go
67 changes: 67 additions & 0 deletions client/checkpoint_list_test.go
430 changes: 430 additions & 0 deletions client/client.go
27 changes: 27 additions & 0 deletions client/client_deprecated.go
65 changes: 65 additions & 0 deletions client/client_mock_test.go
484 changes: 484 additions & 0 deletions client/client_test.go
7 changes: 7 additions & 0 deletions client/client_unix.go
5 changes: 5 additions & 0 deletions client/client_windows.go
25 changes: 25 additions & 0 deletions client/config_create.go
69 changes: 69 additions & 0 deletions client/config_create_test.go
36 changes: 36 additions & 0 deletions client/config_inspect.go
96 changes: 96 additions & 0 deletions client/config_inspect_test.go
38 changes: 38 additions & 0 deletions client/config_list.go
105 changes: 105 additions & 0 deletions client/config_list_test.go
13 changes: 13 additions & 0 deletions client/config_remove.go
59 changes: 59 additions & 0 deletions client/config_remove_test.go
20 changes: 20 additions & 0 deletions client/config_update.go
60 changes: 60 additions & 0 deletions client/config_update_test.go
60 changes: 60 additions & 0 deletions client/container_attach.go
56 changes: 56 additions & 0 deletions client/container_commit.go
98 changes: 98 additions & 0 deletions client/container_commit_test.go
93 changes: 93 additions & 0 deletions client/container_copy.go
283 changes: 283 additions & 0 deletions client/container_copy_test.go
114 changes: 114 additions & 0 deletions client/container_create.go
115 changes: 115 additions & 0 deletions client/container_create_test.go
23 changes: 23 additions & 0 deletions client/container_diff.go
64 changes: 64 additions & 0 deletions client/container_diff_test.go
73 changes: 73 additions & 0 deletions client/container_exec.go
153 changes: 153 additions & 0 deletions client/container_exec_test.go
19 changes: 19 additions & 0 deletions client/container_export.go
51 changes: 51 additions & 0 deletions client/container_export_test.go
53 changes: 53 additions & 0 deletions client/container_inspect.go
137 changes: 137 additions & 0 deletions client/container_inspect_test.go
18 changes: 18 additions & 0 deletions client/container_kill.go
47 changes: 47 additions & 0 deletions client/container_kill_test.go
57 changes: 57 additions & 0 deletions client/container_list.go
98 changes: 98 additions & 0 deletions client/container_list_test.go
80 changes: 80 additions & 0 deletions client/container_logs.go
165 changes: 165 additions & 0 deletions client/container_logs_test.go
10 changes: 10 additions & 0 deletions client/container_pause.go
42 changes: 42 additions & 0 deletions client/container_pause_test.go
36 changes: 36 additions & 0 deletions client/container_prune.go
116 changes: 116 additions & 0 deletions client/container_prune_test.go
27 changes: 27 additions & 0 deletions client/container_remove.go
67 changes: 67 additions & 0 deletions client/container_remove_test.go
15 changes: 15 additions & 0 deletions client/container_rename.go
47 changes: 47 additions & 0 deletions client/container_rename_test.go
29 changes: 29 additions & 0 deletions client/container_resize.go
81 changes: 81 additions & 0 deletions client/container_resize_test.go
34 changes: 34 additions & 0 deletions client/container_restart.go
56 changes: 56 additions & 0 deletions client/container_restart_test.go
23 changes: 23 additions & 0 deletions client/container_start.go
58 changes: 58 additions & 0 deletions client/container_start_test.go
46 changes: 46 additions & 0 deletions client/container_stats.go
71 changes: 71 additions & 0 deletions client/container_stats_test.go
38 changes: 38 additions & 0 deletions client/container_stop.go
56 changes: 56 additions & 0 deletions client/container_stop_test.go
28 changes: 28 additions & 0 deletions client/container_top.go
75 changes: 75 additions & 0 deletions client/container_top_test.go
10 changes: 10 additions & 0 deletions client/container_unpause.go
42 changes: 42 additions & 0 deletions client/container_unpause_test.go
21 changes: 21 additions & 0 deletions client/container_update.go
59 changes: 59 additions & 0 deletions client/container_update_test.go
114 changes: 114 additions & 0 deletions client/container_wait.go
172 changes: 172 additions & 0 deletions client/container_wait_test.go
33 changes: 33 additions & 0 deletions client/disk_usage.go
56 changes: 56 additions & 0 deletions client/disk_usage_test.go
39 changes: 39 additions & 0 deletions client/distribution_inspect.go
31 changes: 31 additions & 0 deletions client/distribution_inspect_test.go
90 changes: 90 additions & 0 deletions client/envvars.go
68 changes: 68 additions & 0 deletions client/errors.go
101 changes: 101 additions & 0 deletions client/events.go
162 changes: 162 additions & 0 deletions client/events_test.go
141 changes: 141 additions & 0 deletions client/hijack.go
103 changes: 103 additions & 0 deletions client/hijack_test.go
144 changes: 144 additions & 0 deletions client/image_build.go
234 changes: 234 additions & 0 deletions client/image_build_test.go
40 changes: 40 additions & 0 deletions client/image_create.go
77 changes: 77 additions & 0 deletions client/image_create_test.go