distribution/registry
Derek McGowan c8fac94617 Separate version and challenge parsing from ping
Replace ping logic with individual functions to extract API version and authorization challenges. The response from a ping operation can be passed into these function. If an error occurs in parsing, the version or challenge will not be used. Sending the ping request is the responsibility of the caller.
APIVersion has been converted from a string to a structure type. A parse function was added to convert from string to the structure type.

Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)
2015-07-01 15:00:25 -07:00
..
api Add back in the "errors" wrapper in the Errors serialization 2015-06-18 18:00:26 -07:00
auth Move challenge http status code logic 2015-06-17 18:23:55 -07:00
client Separate version and challenge parsing from ping 2015-07-01 15:00:25 -07:00
handlers Add Etag header for manifests. 2015-06-19 10:44:21 -07:00
listener [Server] Listen and serve on a unix socket 2015-05-11 16:00:14 +03:00
middleware Rename top level registry interface to namespace 2015-04-09 19:21:33 -07:00
storage Merge pull request #670 from stevvooe/remove-ipc 2015-06-30 19:21:54 -07:00
doc.go Integrate layer info cache with registry and storage 2015-04-02 20:15:16 -07:00