distribution/registry
Milos Gajdos fe21f43911
feat: replace docker/libtrust with go-jose/go-jose
docker/libtrust repository has been archived for several years now.
This commit replaces all the libtrust JWT machinery with go-jose/go-jose module.
Some of the code has been adopted from libtrust and adjusted for some of
the use cases covered by the token authorization flow especially in the
tests.

Signed-off-by: Milos Gajdos <milosthegajdos@gmail.com>
2023-10-19 15:32:59 +01:00
..
api registry/api/errcode: split Register to internal / exported 2023-09-04 18:03:00 +02:00
auth feat: replace docker/libtrust with go-jose/go-jose 2023-10-19 15:32:59 +01:00
client Merge pull request #4040 from thaJeztah/move_api_errors 2023-09-15 09:36:36 +01:00
handlers remove go build directive for older go version 2023-09-26 15:14:57 +08:00
listener Improve socket-activation message 2023-09-20 10:31:02 -07:00
middleware Merge pull request #2752 from davidswu/registry-driver-middleware 2023-06-21 10:06:13 -07:00
proxy avoid redundant blob fetching 2023-09-18 10:40:25 +08:00
storage Merge pull request #4076 from flavianmissi/s3-loglevel 2023-10-04 14:13:15 +01:00
doc.go Move initialization code from main.go to the registry package 2015-09-09 14:39:31 -07:00
registry.go Remove bugsnag 2023-08-21 10:24:36 +02:00
registry_test.go Enable bodyclose linter 2023-08-19 09:45:44 +01:00
root.go feat(storage)!: remove schema1 except manifeststore_test 2023-08-28 12:44:46 +02:00