fbdfd1ac35 
								
							
								 
							
						 
						
							
							
								
								Use http.NewRequestWithContext for outgoing HTTP requests  
							
							... 
							
							
							
							This simple change mainly affects the distribution client. By respecting
the context the caller passes in, timeouts and cancellations will work
as expected. Also, transports which rely on the context (such as tracing
transports that retrieve a span from the context) will work properly.
Signed-off-by: Aaron Lehmann <alehmann@netflix.com> 
							
						 
						
							2022-08-10 10:38:30 -07:00  
				
					
						
							
							
								 
						
							
							
								26163d8256 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3683  from aaronlehmann/dont-recreate-router  
							
							... 
							
							
							
							Do not recreate mux router for each incoming request 
							
						 
						
							2022-07-29 17:30:34 +01:00  
				
					
						
							
							
								 
						
							
							
								4bf3547399 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3489  from aojea/ipv6_domains  
							
							... 
							
							
							
							Ipv6 registries 
							
						 
						
							2022-07-25 14:31:11 +01:00  
				
					
						
							
							
								 
						
							
							
								df14ebe142 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3644  from crazy-max/cleanup-ci  
							
							... 
							
							
							
							ci: cleanup ci workflow 
							
						 
						
							2022-07-21 09:35:39 +01:00  
				
					
						
							
							
								 
						
							
							
								0e17e54091 
								
									
								
							
								 
							
						 
						
							
							
								
								dockerfiles: formatting  
							
							... 
							
							
							
							Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com> 
							
						 
						
							2022-07-20 16:44:31 +02:00  
				
					
						
							
							
								 
						
							
							
								b066451b40 
								
									
								
							
								 
							
						 
						
							
							
								
								dockerfiles: set ALPINE_VERSION  
							
							... 
							
							
							
							Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com> 
							
						 
						
							2022-07-20 14:19:39 +02:00  
				
					
						
							
							
								 
						
							
							
								7e546784a4 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: move test step to build workflow and remove ci workflow  
							
							... 
							
							
							
							Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com> 
							
						 
						
							2022-07-20 14:18:27 +02:00  
				
					
						
							
							
								 
						
							
							
								1a905ab966 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: git validation target  
							
							... 
							
							
							
							Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com> 
							
						 
						
							2022-07-20 14:18:27 +02:00  
				
					
						
							
							
								 
						
							
							
								8b2c54bf57 
								
									
								
							
								 
							
						 
						
							
							
								
								ci: remove dco check (dco bot already does this)  
							
							... 
							
							
							
							Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com> 
							
						 
						
							2022-07-20 14:10:24 +02:00  
				
					
						
							
							
								 
						
							
							
								87941225ed 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3693  from crazy-max/update-xx  
							
							... 
							
							
							
							Update to xx 1.1.1 
							
						 
						
							2022-07-20 11:24:25 +01:00  
				
					
						
							
							
								 
						
							
							
								52a88c596b 
								
									
								
							
								 
							
						 
						
							
							
								
								Update to xx 1.1.1  
							
							... 
							
							
							
							Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com> 
							
						 
						
							2022-07-20 01:38:26 +02:00  
				
					
						
							
							
								 
						
							
							
								b655f9dda4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3692  from aaronlehmann/get-request-in-example  
							
							... 
							
							
							
							Change GET in example request to POST 
							
						 
						
							2022-07-18 17:08:15 +01:00  
				
					
						
							
							
								 
						
							
							
								c3074d095e 
								
							
								 
							
						 
						
							
							
								
								Change GET in example request to POST  
							
							... 
							
							
							
							The example shows a `GET` request to `/callback`, but it looks like it's
intending to show the `POST` request made by the registry to a
notificaitons endpoint. Unless I'm missing something, no `GET` request
should be involved.
Signed-off-by: Aaron Lehmann <alehmann@netflix.com> 
							
						 
						
							2022-07-18 08:39:47 -07:00  
				
					
						
							
							
								 
						
							
							
								853e2e92d8 
								
							
								 
							
						 
						
							
							
								
								Do not recreate mux router for each incoming request  
							
							... 
							
							
							
							(*App).context, called in the HTTP handler on each request, creates a
URLBuilder, which involves calling Router(). This shows up in profiles a
hot spot because it involves compiling the regexps which define all the
routes. For efficiency, cache the router and return the same object each
time.
It appears to be safe to reuse the router because GetRoute is the only
method ever called on the returned router object.
Signed-off-by: Aaron Lehmann <alehmann@netflix.com> 
							
						 
						
							2022-07-08 14:17:17 -07:00  
				
					
						
							
							
								 
						
							
							
								8857a19487 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3669  from sudo-bmitch/pr-manifest-comment  
							
							... 
							
							
							
							Fix comment for manifest list 
							
						 
						
							2022-07-02 08:19:10 +01:00  
				
					
						
							
							
								 
						
							
							
								bbeffe6a12 
								
							
								 
							
						 
						
							
							
								
								Fix comment for manifest list  
							
							... 
							
							
							
							Signed-off-by: Brandon Mitchell <git@bmitch.net> 
							
						 
						
							2022-06-27 19:43:41 -04:00  
				
					
						
							
							
								 
						
							
							
								53a6f7d7aa 
								
							
								 
							
						 
						
							
							
								
								registry: support ipv6 addresses  
							
							... 
							
							
							
							Current registry reference use a subset of dns and IPv4 addresses to
represent a registry domain.
Since registries are mostly compatible with rfc3986, that defines the
URI generic syntax, this adds support for IPv6 enclosed in squared
brackets based on the mentioned rfc.
The regexp is only expanded to match on IPv6 addreses enclosed between
square brackets, considering only regular IPv6 addresses represented
as compressed or uncompressed, excluding special IPv6 address
representations.
Signed-off-by: Antonio Ojea <antonio.ojea.garcia@gmail.com> 
							
						 
						
							2022-06-27 09:54:37 +02:00  
				
					
						
							
							
								 
						
							
							
								3e4f8a0ab1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3630  from raxod502/patch-1  
							
							... 
							
							
							
							Explain important caveat in htpasswd tutorial 
							
						 
						
							2022-06-20 09:01:56 +01:00  
				
					
						
							
							
								 
						
							
							
								b5e2f3f33d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3658  from iasoon/patch-1  
							
							... 
							
							
							
							fix json syntax error in error api spec 
							
						 
						
							2022-06-12 16:19:01 +01:00  
				
					
						
							
							
								 
						
							
							
								8628eab487 
								
							
								 
							
						 
						
							
							
								
								fix json syntax error in error api spec  
							
							... 
							
							
							
							Signed-off-by: Ilion Beyst <ilion.beyst@gmail.com> 
							
						 
						
							2022-06-12 12:29:45 +02:00  
				
					
						
							
							
								 
						
							
							
								0eca211294 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3655  from Jamstah/mailing-list  
							
							... 
							
							
							
							Update maintainers mailing list 
							
						 
						
							2022-06-08 09:18:12 -07:00  
				
					
						
							
							
								 
						
							
							
								ba29eb8a41 
								
									
								
							
								 
							
						 
						
							
							
								
								Update maintainers mailing list  
							
							... 
							
							
							
							Domain was incorrect
Signed-off-by: James Hewitt <james.hewitt@uk.ibm.com> 
							
						 
						
							2022-06-08 16:31:08 +01:00  
				
					
						
							
							
								 
						
							
							
								ffbd94cbe2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3651  from thaJeztah/remove_old_comment  
							
							... 
							
							
							
							go.mod: remove outdated comment 
							
						 
						
							2022-05-26 07:23:53 -07:00  
				
					
						
							
							
								 
						
							
							
								c7387f4d38 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3649  from thaJeztah/bump_alpine  
							
							... 
							
							
							
							Fix CVE-2022-28391 by bumping alpine from 3.15 to 3.16 
							
						 
						
							2022-05-26 07:01:42 -07:00  
				
					
						
							
							
								 
						
							
							
								3bd75427a8 
								
									
								
							
								 
							
						 
						
							
							
								
								go.mod: remove outdated comment  
							
							... 
							
							
							
							The replace rule was removed in ec47096efc 
							
						 
						
							2022-05-26 13:33:56 +02:00  
				
					
						
							
							
								 
						
							
							
								9f2bc25b7a 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix CVE-2022-28391 by bumping alpine from 3.15 to 3.16  
							
							... 
							
							
							
							Signed-off-by: Sebastiaan van Stijn <github@gone.nl> 
							
						 
						
							2022-05-26 13:16:17 +02:00  
				
					
						
							
							
								 
						
							
							
								c202b9b0d7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3642  from thaJeztah/update_deps  
							
							... 
							
							
							
							vendor: github.com/prometheus/client_golang v1.12.1 
							
						 
						
							2022-05-16 12:20:11 +01:00  
				
					
						
							
							
								 
						
							
							
								ec47096efc 
								
									
								
							
								 
							
						 
						
							
							
								
								vendor: github.com/prometheus/client_golang v1.12.1  
							
							... 
							
							
							
							Signed-off-by: Sebastiaan van Stijn <github@gone.nl> 
							
						 
						
							2022-05-05 18:43:00 +02:00  
				
					
						
							
							
								 
						
							
							
								985711c1f4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3643  from thaJeztah/update_go_1.18  
							
							... 
							
							
							
							update to go 1.18 (continue testing against 1.17) 
							
						 
						
							2022-05-05 16:55:52 +01:00  
				
					
						
							
							
								 
						
							
							
								6e8dd268a8 
								
									
								
							
								 
							
						 
						
							
							
								
								update to go 1.18 (continue testing against 1.17)  
							
							... 
							
							
							
							Go 1.16 reached end of life, so update to the current version of Go, but also
run CI on the previous version (which is still supported).
We should probably also decide wether or not we want the Dockerfiles to pin to
a specific minor version; this makes the releases more deterministic.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl> 
							
						 
						
							2022-05-05 10:36:28 +02:00  
				
					
						
							
							
								 
						
							
							
								18b4da91a4 
								
									
								
							
								 
							
						 
						
							
							
								
								Update golang-ci-lint to v1.45.x  
							
							... 
							
							
							
							Signed-off-by: Sebastiaan van Stijn <github@gone.nl> 
							
						 
						
							2022-05-05 10:27:39 +02:00  
				
					
						
							
							
								 
						
							
							
								7a6b9e3042 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3640  from crazy-max/lint  
							
							... 
							
							
							
							lint target and workflow job 
							
						 
						
							2022-05-04 19:04:56 +01:00  
				
					
						
							
							
								 
						
							
							
								7548c315f8 
								
									
								
							
								 
							
						 
						
							
							
								
								cleanup old check behavior  
							
							... 
							
							
							
							Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com> 
							
						 
						
							2022-05-04 11:12:19 +02:00  
				
					
						
							
							
								 
						
							
							
								26a586cf39 
								
									
								
							
								 
							
						 
						
							
							
								
								lint target and workflow job  
							
							... 
							
							
							
							Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com> 
							
						 
						
							2022-05-04 11:12:19 +02:00  
				
					
						
							
							
								 
						
							
							
								7846381718 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3641  from crazy-max/use-xx  
							
							... 
							
							
							
							Dockerfile: switch to xx 
							
						 
						
							2022-05-04 08:25:34 +01:00  
				
					
						
							
							
								 
						
							
							
								87f93ede9e 
								
									
								
							
								 
							
						 
						
							
							
								
								Dockerfile: switch to xx  
							
							... 
							
							
							
							Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com> 
							
						 
						
							2022-05-03 20:07:07 +02:00  
				
					
						
							
							
								 
						
							
							
								edf5aa3c39 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3634  from crazy-max/dev-vendor  
							
							... 
							
							
							
							validate and update vendor targets 
							
						 
						
							2022-04-27 08:49:07 +01:00  
				
					
						
							
							
								 
						
							
							
								a7fc49b067 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3622  from ddelange/patch-1  
							
							... 
							
							
							
							Support all S3 instant retrieval storage classes 
							
						 
						
							2022-04-26 10:23:14 +01:00  
				
					
						
							
							
								 
						
							
							
								5fe693474e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2291  from lucab/ups/spec-fixes  
							
							... 
							
							
							
							docs/spec: provide valid manifest examples 
							
						 
						
							2022-04-22 18:01:03 +01:00  
				
					
						
							
							
								 
						
							
							
								9332c3cc7b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3498  from hasheddan/md-links-oauth  
							
							... 
							
							
							
							(docs) Fix rendering of markdown links in OAuth docs HTML 
							
						 
						
							2022-04-23 00:33:20 +08:00  
				
					
						
							
							
								 
						
							
							
								de240721ff 
								
									
								
							
								 
							
						 
						
							
							
								
								cleanup old vendor validation behavior  
							
							... 
							
							
							
							Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com> 
							
						 
						
							2022-04-22 16:24:54 +02:00  
				
					
						
							
							
								 
						
							
							
								c052659543 
								
									
								
							
								 
							
						 
						
							
							
								
								mod-outdated target to check for outdated dependencies  
							
							... 
							
							
							
							Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com> 
							
						 
						
							2022-04-22 16:24:54 +02:00  
				
					
						
							
							
								 
						
							
							
								ffa3019c1f 
								
									
								
							
								 
							
						 
						
							
							
								
								validate and update vendor target  
							
							... 
							
							
							
							Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com> 
							
						 
						
							2022-04-22 15:32:01 +02:00  
				
					
						
							
							
								 
						
							
							
								27b5563245 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3624  from milosgajdos/aws-s3-listv2  
							
							... 
							
							
							
							Update s3 ListObjects to V2 API 
							
						 
						
							2022-04-22 13:34:13 +01:00  
				
					
						
							
							
								 
						
							
							
								1b7ce0e691 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3632  from drycc/main  
							
							... 
							
							
							
							Add forcepathstyle parameter for s3 
							
						 
						
							2022-04-22 13:29:57 +01:00  
				
					
						
							
							
								 
						
							
							
								15de9e21ba 
								
							
								 
							
						 
						
							
							
								
								Add forcepathstyle parameter for s3  
							
							... 
							
							
							
							Signed-off-by: duanhongyi <duanhongyi@doopai.com> 
							
						 
						
							2022-04-20 08:44:12 +08:00  
				
					
						
							
							
								 
						
							
							
								d64056afdc 
								
							
								 
							
						 
						
							
							
								
								Explain important caveat in htpasswd tutorial  
							
							... 
							
							
							
							Signed-off-by: Radon Rosborough <radon.neon@gmail.com> 
							
						 
						
							2022-04-15 20:02:57 -07:00  
				
					
						
							
							
								 
						
							
							
								48f3d9ad29 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix typo  
							
							... 
							
							
							
							Signed-off-by: Milos Gajdos <milosthegajdos@gmail.com> 
							
						 
						
							2022-04-09 12:31:27 +01:00  
				
					
						
							
							
								 
						
							
							
								8eab5d1bd6 
								
									
								
							
								 
							
						 
						
							
							
								
								Update s3 ListObjects to V2 API  
							
							... 
							
							
							
							Signed-off-by: Milos Gajdos <milosthegajdos@gmail.com> 
							
						 
						
							2022-04-09 12:16:46 +01:00  
				
					
						
							
							
								 
						
							
							
								cd51f38d53 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3181  from pimuzzo/s3-transfer-accelerate  
							
							... 
							
							
							
							Add new parameter accelerate to S3 storage driver. 
							
						 
						
							2022-04-04 18:50:50 +01:00