distribution/registry/api/v2
Stephen J Day 1944be9db3 Stronger validation for uuid field in urls
This change adds strong validation for the uuid variable for v2 routes. This is
a minor specification change but is okay since the uuid field is controlled by
the server. The character set is restricted to avoid path traversal, allowing
for alphanumeric values and urlsafe base64 encoding.

This change has no effect on client implementations.

Signed-off-by: Stephen J Day <stephen.day@docker.com>
2015-04-01 18:57:59 -07:00
..
descriptors.go Stronger validation for uuid field in urls 2015-04-01 18:57:59 -07:00
doc.go Move registry api definitions under registry package 2015-02-10 17:32:22 -08:00
errors.go spec: fetch manifests by tag or digest 2015-03-04 21:39:36 -08:00
errors_test.go Move registry api definitions under registry package 2015-02-10 17:32:22 -08:00
names.go Remove max repository component length restriction 2015-03-06 19:55:33 -05:00
names_test.go Remove max repository component length restriction 2015-03-06 19:55:33 -05:00
routes.go Path prefix support for running registry somewhere other than root of server 2015-02-26 16:04:43 -08:00
routes_test.go Stronger validation for uuid field in urls 2015-04-01 18:57:59 -07:00
urls.go spec: fetch manifests by tag or digest 2015-03-04 21:39:36 -08:00
urls_test.go Path prefix support for running registry somewhere other than root of server 2015-02-26 16:04:43 -08:00