distribution/registry
James Hewitt 409c92229c
Refactor walk fallback to be more efficient and not regress #1854
With the current walk algorithm, it was very tricky to make sure that we
didn't regress #1854. Refactoring to start with the hint and work our
way up the tree makes the code clearer and more efficient.

Signed-off-by: James Hewitt <james.hewitt@uk.ibm.com>
2023-08-21 13:00:16 +01:00
..
api registry/api/v2: fix ContentType in RouteNameBlobUpload 2023-06-08 11:05:34 +02:00
auth ignore SA1019: ac.(*accessController).rootCerts.Subjects has been deprecated 2023-05-09 16:04:17 +02:00
client Set Content-Type header in registry client ReadFrom 2023-08-15 08:46:48 +01:00
handlers Keep returning image for default arch to old clients fetching lists 2023-08-17 20:57:02 +01:00
listener [Server] Listen and serve on a unix socket 2015-05-11 16:00:14 +03:00
middleware Merge pull request #2752 from davidswu/registry-driver-middleware 2023-06-21 10:06:13 -07:00
proxy Remove references to schema1 pacakge from proxy package 2023-08-13 14:57:55 +01:00
storage Refactor walk fallback to be more efficient and not regress #1854 2023-08-21 13:00:16 +01:00
doc.go Move initialization code from main.go to the registry package 2015-09-09 14:39:31 -07:00
registry.go Merge pull request #3942 from lavalleeale-forks/main 2023-07-14 16:28:34 +01:00
registry_test.go replace deprecated io/ioutil 2022-11-04 23:47:52 +01:00
root.go format code with gofumpt 2022-11-03 22:48:20 +01:00