a837179414 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3072  from fermayo/fix-TestRegistryAsCacheMutationAPIs  
							
							... 
							
							
							
							Fix TestRegistryAsCacheMutationAPIs 
							
						 
						
							2019-12-15 20:48:56 -08:00  
				
					
						
							
							
								 
						
							
							
								6ca7b9e9fa 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix TestRegistryAsCacheMutationAPIs  
							
							... 
							
							
							
							Use a synthetic upstream registry when creating the testing mirror configuration
to avoid the test fail when trying to reach http://example.com 
Signed-off-by: Fernando Mayo Fernandez <fernando@undefinedlabs.com> 
							
						 
						
							2019-12-15 13:51:25 +01:00  
				
					
						
							
							
								 
						
							
							
								bdf3438b52 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2985  from novas0x2a/default-transport  
							
							... 
							
							
							
							make it possible to wrap the client transport in another one 
							
						 
						
							2019-12-13 11:36:12 -08:00  
				
					
						
							
							
								 
						
							
							
								29c300c106 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3050  from ducksecops/patch-1  
							
							... 
							
							
							
							bump golang to 1.13.4 
							
						 
						
							2019-12-13 11:09:05 -08:00  
				
					
						
							
							
								 
						
							
							
								4798651387 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3053  from adrian-plata/table-fix  
							
							... 
							
							
							
							Fixing broken table 
							
						 
						
							2019-12-13 11:08:00 -08:00  
				
					
						
							
							
								 
						
							
							
								f18781257e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3061  from guillaumerose/reconciliate  
							
							... 
							
							
							
							Add pathspec for repo _layers directory and allow Repository.BlobStore to enumerate over blobs 
							
						 
						
							2019-12-06 11:27:13 -08:00  
				
					
						
							
							
								 
						
							
							
								c9c3324300 
								
							
								 
							
						 
						
							
							
								
								Add unit tests for BlobEnumerator  
							
							... 
							
							
							
							Signed-off-by: Guillaume Rose <guillaume.rose@docker.com> 
							
						 
						
							2019-12-06 09:38:13 +01:00  
				
					
						
							
							
								 
						
							
							
								5538da4923 
								
							
								 
							
						 
						
							
							
								
								fixes to make layersPathSpec work  
							
							... 
							
							
							
							Signed-off-by: Guillaume Rose <guillaume.rose@docker.com> 
							
						 
						
							2019-12-05 20:48:33 +01:00  
				
					
						
							
							
								 
						
							
							
								fa7d949408 
								
							
								 
							
						 
						
							
							
								
								allow Repository.BlobStore to enumerate over blobs  
							
							... 
							
							
							
							Signed-off-by: Guillaume Rose <guillaume.rose@docker.com> 
							
						 
						
							2019-12-05 20:48:33 +01:00  
				
					
						
							
							
								 
						
							
							
								cf77113795 
								
							
								 
							
						 
						
							
							
								
								add pathspec for repo _layers directory  
							
							... 
							
							
							
							Signed-off-by: Guillaume Rose <guillaume.rose@docker.com> 
							
						 
						
							2019-12-05 20:48:33 +01:00  
				
					
						
							
							
								 
						
							
							
								b4694b0d2d 
								
							
								 
							
						 
						
							
							
								
								Fixing broken table  
							
							... 
							
							
							
							Signed-off-by: Adrian Plata <adrian.plata@docker.com> 
							
						 
						
							2019-11-26 17:38:40 -08:00  
				
					
						
							
							
								 
						
							
							
								070cc010f7 
								
							
								 
							
						 
						
							
							
								
								bump golang to 1.13.4  
							
							... 
							
							
							
							Signed-off-by: Daniel Sutton <daniel@ducksecops.uk> 
							
						 
						
							2019-11-13 23:15:11 +00:00  
				
					
						
							
							
								 
						
							
							
								dee21c0394 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2991  from ad-m/patch-1  
							
							... 
							
							
							
							use latest version of alpine when building the Docker container 
							
						 
						
							2019-10-24 15:54:08 -07:00  
				
					
						
							
							
								 
						
							
							
								ae2e973db9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2748  from manishtomar/tag-digests  
							
							... 
							
							
							
							API to retrive tag's digests 
							
						 
						
							2019-10-08 12:14:56 -07:00  
				
					
						
							
							
								 
						
							
							
								14b96e55d8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3003  from laverya/fix-build-badges  
							
							... 
							
							
							
							use travis, not circle, build badge 
							
						 
						
							2019-09-05 08:29:32 -07:00  
				
					
						
							
							
								 
						
							
							
								f656e60de5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2984  from bouk/rempo  
							
							... 
							
							
							
							registry: Fix typo in RepositoryRemover warning 
							
						 
						
							2019-09-05 08:23:18 -07:00  
				
					
						
							
							
								 
						
							
							
								740d4d1211 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2918  from dmathieu/test-blob-writer-write  
							
							... 
							
							
							
							Test httpBlobUpload.Write method 
							
						 
						
							2019-09-05 08:16:36 -07:00  
				
					
						
							
							
								 
						
							
							
								cc97b94f5d 
								
									
								
							
								 
							
						 
						
							
							
								
								use travis, not circle, build badge  
							
							... 
							
							
							
							Signed-off-by: Andrew Lavery <laverya@umich.edu> 
							
						 
						
							2019-09-04 15:38:24 -07:00  
				
					
						
							
							
								 
						
							
							
								aeaeb84407 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #3000  from adrian-plata/master  
							
							... 
							
							
							
							Adding deprecated schema instructions 
							
						 
						
							2019-09-03 11:54:37 -07:00  
				
					
						
							
							
								 
						
							
							
								07a50201c9 
								
							
								 
							
						 
						
							
							
								
								Adding deprecated schema instructions  
							
							... 
							
							
							
							Signed-off-by: Adrian Plata <adrian.plata@docker.com> 
							
						 
						
							2019-09-03 11:44:28 -07:00  
				
					
						
							
							
								 
						
							
							
								1c481d34d9 
								
							
								 
							
						 
						
							
							
								
								registry: Fix typo in RepositoryRemover warning  
							
							... 
							
							
							
							Signed-off-by: Bouke van der Bijl <me@bou.ke> 
							
						 
						
							2019-09-02 16:07:34 +00:00  
				
					
						
							
							
								 
						
							
							
								a994bb839d 
								
							
								 
							
						 
						
							
							
								
								use latest version of alpine when building the Docker container  
							
							... 
							
							
							
							Signed-off-by: Adam Dobrawy <naczelnik@jawnosc.tk> 
							
						 
						
							2019-08-30 00:58:36 +02:00  
				
					
						
							
							
								 
						
							
							
								c486db2d71 
								
									
								
							
								 
							
						 
						
							
							
								
								make it possible to wrap the client transport in another one  
							
							... 
							
							
							
							Signed-off-by: Mike Lundy <mike@fluffypenguin.org> 
							
						 
						
							2019-08-22 17:37:47 -04:00  
				
					
						
							
							
								 
						
							
							
								1fb7fffdb2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2950  from terinjokes/patches/swift-segment-hash  
							
							... 
							
							
							
							swift: correct segment path generation 
							
						 
						
							2019-07-11 15:35:31 -07:00  
				
					
						
							
							
								 
						
							
							
								10f726344d 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2955  from alex-laties/master  
							
							... 
							
							
							
							allow for VERSION and REVISION to be passed in during docker builds 
							
						 
						
							2019-07-11 15:30:23 -07:00  
				
					
						
							
							
								 
						
							
							
								8063102951 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2917  from dmathieu/repository-blob-resume  
							
							... 
							
							
							
							Implement Repository Blobs upload resuming 
							
						 
						
							2019-07-11 15:28:05 -07:00  
				
					
						
							
							
								 
						
							
							
								438b67feef 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2947  from tariq1890/update_versions  
							
							... 
							
							
							
							Update the versions of several dependencies 
							
						 
						
							2019-07-08 13:33:36 -07:00  
				
					
						
							
							
								 
						
							
							
								be07be9904 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2522  from tifayuki/notification_metrics  
							
							... 
							
							
							
							Add notification metrics 
							
						 
						
							2019-06-28 11:10:51 -07:00  
				
					
						
							
							
								 
						
							
							
								92d213d2c1 
								
							
								 
							
						 
						
							
							
								
								allow for VERSION and REVISION to be passed in during docker builds  
							
							... 
							
							
							
							Signed-off-by: Alex Laties <agl@tumblr.com> 
							
						 
						
							2019-06-26 18:06:51 -04:00  
				
					
						
							
							
								 
						
							
							
								dd3bdee21c 
								
							
								 
							
						 
						
							
							
								
								implement Repository Blobs upload resuming  
							
							... 
							
							
							
							Signed-off-by: Damien Mathieu <dmathieu@salesforce.com> 
							
						 
						
							2019-06-26 09:46:49 +02:00  
				
					
						
							
							
								 
						
							
							
								90dfea7952 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2921  from dmathieu/repository-serve-blob  
							
							... 
							
							
							
							Implement Repository ServeBlob 
							
						 
						
							2019-06-25 19:07:38 -07:00  
				
					
						
							
							
								 
						
							
							
								6c72ec2e85 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2927  from dmathieu/blob-create-uuid  
							
							... 
							
							
							
							Handle Blob Create when the underlying registry doesn't provide 'Docker-Upload-UUID' 
							
						 
						
							2019-06-25 19:06:46 -07:00  
				
					
						
							
							
								 
						
							
							
								ec84b86013 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2930  from dmathieu/extract-blob-resume  
							
							... 
							
							
							
							Extract blob upload resume into its own method 
							
						 
						
							2019-06-25 19:06:16 -07:00  
				
					
						
							
							
								 
						
							
							
								898b1f2a53 
								
							
								 
							
						 
						
							
							
								
								test httpBlobUpload.Write method  
							
							... 
							
							
							
							Signed-off-by: Damien Mathieu <dmathieu@salesforce.com> 
							
						 
						
							2019-06-25 09:32:58 +02:00  
				
					
						
							
							
								 
						
							
							
								c5d5f938e3 
								
							
								 
							
						 
						
							
							
								
								fast-stop ServeBlob if we're doing a HEAD request  
							
							... 
							
							
							
							A registry pointing to ECR is having issues if we try loading the blob
Signed-off-by: Damien Mathieu <dmathieu@salesforce.com> 
							
						 
						
							2019-06-25 09:30:22 +02:00  
				
					
						
							
							
								 
						
							
							
								3800c47fd2 
								
							
								 
							
						 
						
							
							
								
								Implement Repository ServeBlob  
							
							... 
							
							
							
							Signed-off-by: Damien Mathieu <dmathieu@salesforce.com> 
							
						 
						
							2019-06-25 09:30:22 +02:00  
				
					
						
							
							
								 
						
							
							
								a45e5cb13f 
								
							
								 
							
						 
						
							
							
								
								handle create blob if the uuid couldn't be retrieved from headers or URL  
							
							... 
							
							
							
							Signed-off-by: Damien Mathieu <dmathieu@salesforce.com> 
							
						 
						
							2019-06-25 09:29:38 +02:00  
				
					
						
							
							
								 
						
							
							
								8b31a894bd 
								
							
								 
							
						 
						
							
							
								
								deduce blob UUID from location if it wasn't provided in the headers  
							
							... 
							
							
							
							Some registries (ECR) don't provide a `Docker-Upload-UUID` when creating
a blob. So we can't rely on that header. Fallback to reading it from the
URL.
Signed-off-by: Damien Mathieu <dmathieu@salesforce.com> 
							
						 
						
							2019-06-25 09:29:38 +02:00  
				
					
						
							
							
								 
						
							
							
								94097512db 
								
							
								 
							
						 
						
							
							
								
								extract blob upload resume into its own method  
							
							... 
							
							
							
							I've found this logic being in a single method to be quite hard to get.
I believe extracting it makes it easier to read, as we can then more
easily see what the main method does and possibly ignore the intricacies
of `ResumeBlobUpload`.
Signed-off-by: Damien Mathieu <dmathieu@salesforce.com> 
							
						 
						
							2019-06-25 09:25:56 +02:00  
				
					
						
							
							
								 
						
							
							
								b23dd1ef37 
								
							
								 
							
						 
						
							
							
								
								swift: correct segment path generation  
							
							... 
							
							
							
							When uploading segments to Swift, the registry generates a random file,
by taking the hash of the container path and 32-bytes of random data.
The registry attempts to shard across multiple directory paths, by
taking the first three hex characters as leader.
The implementation in registry, unfortunately, takes the hash of
nothing, and appends it to the path and random data. This results in all
segments being created in one directory.
Fixes : #2407 
Fixes : #2311 
Signed-off-by: Terin Stock <terinjokes@gmail.com> 
							
						 
						
							2019-06-22 23:44:43 -07:00  
				
					
						
							
							
								 
						
							
							
								79f6bcbe16 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2946  from tariq1890/upd_alpine  
							
							... 
							
							
							
							use latest version of alpine when building the Docker container 
							
						 
						
							2019-06-20 10:38:41 -07:00  
				
					
						
							
							
								 
						
							
							
								afe29bb697 
								
									
								
							
								 
							
						 
						
							
							
								
								update the golang compiler version and  the versions of several dependencies  
							
							... 
							
							
							
							Signed-off-by: Tariq Ibrahim <tariq181290@gmail.com> 
							
						 
						
							2019-06-19 22:43:52 -07:00  
				
					
						
							
							
								 
						
							
							
								45b2d0498d 
								
									
								
							
								 
							
						 
						
							
							
								
								use latest version of alpine when building the Docker container  
							
							... 
							
							
							
							Signed-off-by: Tariq Ibrahim <tariq181290@gmail.com> 
							
						 
						
							2019-06-19 22:21:07 -07:00  
				
					
						
							
							
								 
						
							
							
								84f47e7bb3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2900  from sevki/no-token-err-fix  
							
							... 
							
							
							
							fix no error returned in fetchTokenWithOAuth 
							
						 
						
							2019-06-19 19:16:18 -07:00  
				
					
						
							
							
								 
						
							
							
								6c329e56a2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2920  from dmathieu/blob_writer_offset  
							
							... 
							
							
							
							Append the written bytes to the blob writer's size 
							
						 
						
							2019-06-19 19:14:49 -07:00  
				
					
						
							
							
								 
						
							
							
								71309e96e4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2809  from andyzhangx/ssl  
							
							... 
							
							
							
							change default Dockerfile to install ssl utils 
							
						 
						
							2019-06-19 19:14:14 -07:00  
				
					
						
							
							
								 
						
							
							
								0c394fdd84 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2861  from yuwaMSFT2/master  
							
							... 
							
							
							
							Fixes  #2835  Process Accept header MIME types in case-insensitive way 
						
							2019-06-19 19:09:29 -07:00  
				
					
						
							
							
								 
						
							
							
								d80a17d8e0 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2879  from tbe/fix-s3-ceph  
							
							... 
							
							
							
							Fix s3 driver for supporting ceph radosgw 
							
						 
						
							2019-06-19 19:09:07 -07:00  
				
					
						
							
							
								 
						
							
							
								55287010ce 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2894  from jabrown85/fix-offset-typos  
							
							... 
							
							
							
							Fix typo: offest -> offset 
							
						 
						
							2019-06-19 19:08:22 -07:00  
				
					
						
							
							
								 
						
							
							
								c2254191d4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2941  from tariq1890/gomod  
							
							... 
							
							
							
							migrate to go modules from vndr 
							
						 
						
							2019-06-19 18:41:26 -07:00