moby/registry
Sebastiaan van Stijn 550e628f05
registry: newV1Endpoint: make it clear we skip validation for Docker Hub
validateEndpoint uses `v1Endpoint.ping` to verify if the search API can
use a secure connection, and to fall back to basic auth. For Docker Hub,
we don't allow insecure connections, and `v1Endpoint.ping` will not connect
to Docker Hub (Docker Hub also does not implement the `_ping` endpoint,
so doing so would always fail).

Let's make it more clear that we don't do any validation, and return
early.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2023-09-08 14:19:33 +02:00
..
resumable Switch all logging to use containerd log pkg 2023-06-24 00:23:44 +00:00
auth.go registry: ResolveAuthConfig: rename var that collided with import 2023-08-29 16:45:18 +02:00
auth_test.go registry: use types/registry.AuthConfig 2022-07-29 23:05:20 +02:00
config.go migrate to new github.com/distribution/reference module 2023-09-05 12:09:26 +02:00
config_test.go runconfig, oci, image, layer, distribution: fix empty-lines (revive) 2022-09-28 01:58:52 +02:00
config_unix.go remove pre-go1.17 build-tags 2023-05-19 20:38:51 +02:00
config_windows.go all: replace strings.Replace with strings.ReplaceAll 2022-05-09 19:45:40 +08:00
errors.go registry: return "errdefs" compatible error types 2022-03-17 17:12:13 +01:00
registry.go registry: move search-related code to separate files 2023-08-29 16:45:43 +02:00
registry_mock_test.go registry: remove use of v1 Version field and X-Docker-Registry-Version 2023-09-08 11:55:53 +02:00
registry_test.go migrate to new github.com/distribution/reference module 2023-09-05 12:09:26 +02:00
search.go registry: move search-related code to separate files 2023-08-29 16:45:43 +02:00
search_endpoint_v1.go registry: newV1Endpoint: make it clear we skip validation for Docker Hub 2023-09-08 14:19:33 +02:00
search_endpoint_v1_test.go registry: move search-related code to separate files 2023-08-29 16:45:43 +02:00
search_session.go registry: move search-related code to separate files 2023-08-29 16:45:43 +02:00
search_test.go registry: move search-related code to separate files 2023-08-29 16:45:43 +02:00
service.go migrate to new github.com/distribution/reference module 2023-09-05 12:09:26 +02:00
service_v2.go registry: deprecate APIEndpoint.Version and APIVersion type 2023-08-29 12:49:46 +02:00
types.go migrate to new github.com/distribution/reference module 2023-09-05 12:09:26 +02:00