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  
				
					
						
							
							
								 
						
							
							
								5223c27422 
								
									
								
							
								 
							
						 
						
							
							
								
								migrate to go modules from vndr  
							
							... 
							
							
							
							Signed-off-by: Tariq Ibrahim <tariq181290@gmail.com> 
							
						 
						
							2019-06-19 12:24:07 -07:00  
				
					
						
							
							
								 
						
							
							
								dcfe05ce6c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2926  from tariq1890/no_rsc  
							
							... 
							
							
							
							replace rsc.io/letsencrypt in favour of golang.org/x/crypto 
							
						 
						
							2019-06-05 15:34:28 -07:00  
				
					
						
							
							
								 
						
							
							
								8f9c8094fb 
								
									
								
							
								 
							
						 
						
							
							
								
								replace rsc.io/letsencrypt in favour of golang.org/x/crypto  
							
							... 
							
							
							
							Signed-off-by: Tariq Ibrahim <tariq181290@gmail.com> 
							
						 
						
							2019-06-04 12:04:18 -07:00  
				
					
						
							
							
								 
						
							
							
								0e2d080a8a 
								
							
								 
							
						 
						
							
							
								
								append the written bytes to the blob writer's size  
							
							... 
							
							
							
							Any byte written should append to the size. Otherwise, the full Size is
always zero.
Signed-off-by: Damien Mathieu <dmathieu@salesforce.com> 
							
						 
						
							2019-05-09 14:17:58 +02:00  
				
					
						
							
							
								 
						
							
							
								3226863cbc 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2849  from Shawnpku/master  
							
							... 
							
							
							
							support Alibaba Cloud CDN storage middleware 
							
						 
						
							2019-04-16 18:43:06 -07:00  
				
					
						
							
							
								 
						
							
							
								5afbf32400 
								
							
								 
							
						 
						
							
							
								
								fix no error returned in fetchTokenWithOAuth  
							
							... 
							
							
							
							fetchTokenWithBasicAuth checks if a token is in the token response
but fetchTokenWithOAuth does not
these changes implements the same behaviour for the latter
returning a `ErrNoToken` if a token is not found in the resposne
Signed-off-by: Sevki Hasirci <sevki@cloudflare.com> 
							
						 
						
							2019-04-14 11:05:59 +01:00  
				
					
						
							
							
								 
						
							
							
								74f429a5ad 
								
							
								 
							
						 
						
							
							
								
								Fix typo: offest -> offset  
							
							... 
							
							
							
							Signed-off-by: Jesse Brown <jabrown85@gmail.com> 
							
						 
						
							2019-04-05 14:20:20 -05:00  
				
					
						
							
							
								 
						
							
							
								51bb5cee5b 
								
							
								 
							
						 
						
							
							
								
								import alicdn package  
							
							... 
							
							
							
							Signed-off-by: Shawn Chen <chen8132@gmail.com> 
							
						 
						
							2019-03-19 15:06:02 +08:00  
				
					
						
							
							
								 
						
							
							
								fd77cf43a6 
								
							
								 
							
						 
						
							
							
								
								change package name & format document  
							
							... 
							
							
							
							Signed-off-by: Shawn Chen <chen8132@gmail.com> 
							
						 
						
							2019-03-18 11:35:46 +08:00  
				
					
						
							
							
								 
						
							
							
								c18c6c33b2 
								
							
								 
							
						 
						
							
							
								
								S3 Driver: added comment for missing KeyCount workaround  
							
							... 
							
							
							
							Signed-off-by: Thomas Berger <loki@lokis-chaos.de> 
							
						 
						
							2019-03-15 21:05:21 +01:00