Richard Scothern
							
						 
						
							 
							
							
							
								
							
								4562cb5a78 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1547  from jzwlqx/issue1535  
							
							 
							
							... 
							
							
							
							fix manifest revision search, closes  #1535  
							
						 
						
							2016-03-21 16:01:16 -07:00  
						
					 
				
					
						
							
							
								 
								姜继忠
							
						 
						
							 
							
							
							
								
							
								92a9ee34d4 
								
							
								 
							
						 
						
							
							
								
								fix manifest revision search,  closes   #1535  
							
							 
							
							... 
							
							
							
							Signed-off-by: 姜继忠 <jizhong.jiangjz@alibaba-inc.com> 
							
						 
						
							2016-03-19 19:11:25 +08:00  
						
					 
				
					
						
							
							
								 
								Jon Johnson
							
						 
						
							 
							
							
							
								
							
								f64981b472 
								
							
								 
							
						 
						
							
							
								
								Fix typos in docs/spec/api.md  
							
							 
							
							... 
							
							
							
							Fix grammatical and formatting issues.
Add links to sections or other documents where appropriate.
Signed-off-by: Jon Johnson <jonjohnson@google.com> 
							
						 
						
							2016-03-18 15:01:20 -07:00  
						
					 
				
					
						
							
							
								 
								Derek McGowan
							
						 
						
							 
							
							
							
								
							
								d06d6d3b09 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1542  from runcom/typed-errors  
							
							 
							
							... 
							
							
							
							registry: client: auth: type errors 
							
						 
						
							2016-03-18 10:37:55 -07:00  
						
					 
				
					
						
							
							
								 
								Antonio Murdaca
							
						 
						
							 
							
							
							
								
							
								ea148448a2 
								
							
								 
							
						 
						
							
							
								
								registry: client: auth: type errors  
							
							 
							
							... 
							
							
							
							Signed-off-by: Antonio Murdaca <runcom@redhat.com> 
							
						 
						
							2016-03-18 09:34:50 +01:00  
						
					 
				
					
						
							
							
								 
								John Starks
							
						 
						
							 
							
							
							
								
							
								5b0a484739 
								
							
								 
							
						 
						
							
							
								
								Add os.version and os.features to platform spec  
							
							 
							
							... 
							
							
							
							These changes are needed to differentiate Windows images.
Signed-off-by: John Starks <jostarks@microsoft.com> 
							
						 
						
							2016-03-17 16:54:21 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								ec6ac0c05e 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1531  from aaronlehmann/empty-errors-slice  
							
							 
							
							... 
							
							
							
							Don't return empty errcode.Errors slices 
							
						 
						
							2016-03-17 10:46:51 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								609aa7cc53 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1538  from runcom/body-leaks  
							
							 
							
							... 
							
							
							
							registry: client: repository: close response body 
							
						 
						
							2016-03-16 15:58:22 -07:00  
						
					 
				
					
						
							
							
								 
								Antonio Murdaca
							
						 
						
							 
							
							
							
								
							
								75b5a1b1f6 
								
							
								 
							
						 
						
							
							
								
								registry: client: repository: close response body  
							
							 
							
							... 
							
							
							
							Signed-off-by: Antonio Murdaca <runcom@redhat.com> 
							
						 
						
							2016-03-16 19:53:17 +01:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								2c635d1f7e 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1532  from RichardScothern/azure-error-types  
							
							 
							
							... 
							
							
							
							Update missing blob error checking with latest Azure API 
							
						 
						
							2016-03-15 10:08:36 -07:00  
						
					 
				
					
						
							
							
								 
								Aaron Lehmann
							
						 
						
							 
							
							
							
								
							
								3a2231fe39 
								
							
								 
							
						 
						
							
							
								
								Include status code in UnexpectedHTTPResponseError  
							
							 
							
							... 
							
							
							
							Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com> 
							
						 
						
							2016-03-15 09:03:56 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								a5d372535e 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1502  from RichardScothern/auth-url-endpoints  
							
							 
							
							... 
							
							
							
							URL parse auth endpoints to normalize hostname to lowercase. 
							
						 
						
							2016-03-14 16:28:24 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								772e6f4057 
								
							
								 
							
						 
						
							
							
								
								Update missing blob error checking with latest Azure API  
							
							 
							
							... 
							
							
							
							Signed-off-by: Richard Scothern <richard.scothern@docker.com> 
							
						 
						
							2016-03-14 15:59:03 -07:00  
						
					 
				
					
						
							
							
								 
								Aaron Lehmann
							
						 
						
							 
							
							
							
								
							
								cd6482ecb8 
								
							
								 
							
						 
						
							
							
								
								Don't return empty errcode.Errors slices  
							
							 
							
							... 
							
							
							
							If this slice ends up empty after parsing the HTTP response body, it
means the body is not well-formed. We've probably encountered an error
message produced by something that uses a different JSON schema, or
an error that just happens to validate as JSON.
An empty errcode.Errors slice is not a very useful thing to return,
since its Error() output is just `<nil>`. Detect this case, and instend
return an UnexpectedHTTPResponseError.
Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com> 
							
						 
						
							2016-03-14 10:27:01 -07:00  
						
					 
				
					
						
							
							
								 
								Brian Bland
							
						 
						
							 
							
							
							
								
							
								1dbe50bac4 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1523  from matt-duch/master  
							
							 
							
							... 
							
							
							
							registry/storage/driver/s3-aws kms support 
							
						 
						
							2016-03-11 16:14:46 -08:00  
						
					 
				
					
						
							
							
								 
								Matt Duch
							
						 
						
							 
							
							
							
								
							
								fcb247dfce 
								
							
								 
							
						 
						
							
							
								
								registry/storage/driver/s3-aws kms support  
							
							 
							
							... 
							
							
							
							Signed-off-by: Matt Duch <matt@learnmetrics.com> 
							
						 
						
							2016-03-11 17:19:01 -06:00  
						
					 
				
					
						
							
							
								 
								Brian Bland
							
						 
						
							 
							
							
							
								
							
								c03b5fc5ee 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1438  from BrianBland/newStorageDriverWriter  
							
							 
							
							... 
							
							
							
							Adds new StorageDriver.FileWriter interface 
							
						 
						
							2016-03-11 15:06:07 -08:00  
						
					 
				
					
						
							
							
								 
								Brian Bland
							
						 
						
							 
							
							
							
								
							
								5967d33342 
								
							
								 
							
						 
						
							
							
								
								Removes ceph rados driver in favor of Swift API gateway support  
							
							 
							
							... 
							
							
							
							Signed-off-by: Brian Bland <brian.bland@docker.com> 
							
						 
						
							2016-03-10 16:49:08 -08:00  
						
					 
				
					
						
							
							
								 
								Brian Bland
							
						 
						
							 
							
							
							
								
							
								ab49f85db8 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1512  from kmala/master  
							
							 
							
							... 
							
							
							
							Added support to specifiy custom endpoint 
							
						 
						
							2016-03-10 13:48:59 -08:00  
						
					 
				
					
						
							
							
								 
								Keerthan Mala
							
						 
						
							 
							
							
							
								
							
								2be1b4ef4f 
								
							
								 
							
						 
						
							
							
								
								Added support to specifiy custom endpoint  
							
							 
							
							... 
							
							
							
							Signed-off-by: Keerthan Reddy Mala <keerthan.mala@gmail.com> 
							
						 
						
							2016-03-09 16:12:20 -07:00  
						
					 
				
					
						
							
							
								 
								Olivier Gambier
							
						 
						
							 
							
							
							
								
							
								db17a23b96 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1521  from dmcgowan/oauth-client-id-on-get  
							
							 
							
							... 
							
							
							
							Add client ID to token fetch to GET endpoint 
							
						 
						
							2016-03-09 13:40:47 -08:00  
						
					 
				
					
						
							
							
								 
								Derek McGowan
							
						 
						
							 
							
							
							
								
							
								a59448784b 
								
							
								 
							
						 
						
							
							
								
								Add client ID to token fetch to GET endpoint  
							
							 
							
							... 
							
							
							
							Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan) 
							
						 
						
							2016-03-09 12:44:55 -08:00  
						
					 
				
					
						
							
							
								 
								Derek McGowan
							
						 
						
							 
							
							
							
								
							
								093fbdbfc4 
								
							
								 
							
						 
						
							
							
								
								Add client_id to get token endpoint  
							
							 
							
							... 
							
							
							
							Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan) 
							
						 
						
							2016-03-09 12:35:20 -08:00  
						
					 
				
					
						
							
							
								 
								Brian Bland
							
						 
						
							 
							
							
							
								
							
								7fd1db9312 
								
							
								 
							
						 
						
							
							
								
								Updates Swift driver to support new storagedriver.FileWriter interface  
							
							 
							
							... 
							
							
							
							Signed-off-by: Brian Bland <brian.bland@docker.com> 
							
						 
						
							2016-03-08 16:38:39 -08:00  
						
					 
				
					
						
							
							
								 
								Li Yi
							
						 
						
							 
							
							
							
								
							
								a9bf7a2aae 
								
							
								 
							
						 
						
							
							
								
								Support FileWriter interface for OSS storage driver  
							
							 
							
							... 
							
							
							
							Change-Id: Ie5533ad85f944800499ca1040fd67bf1378815e0
Signed-off-by: Li Yi <denverdino@gmail.com> 
							
						 
						
							2016-03-08 16:38:39 -08:00  
						
					 
				
					
						
							
							
								 
								Arthur Baars
							
						 
						
							 
							
							
							
								
							
								307504713f 
								
							
								 
							
						 
						
							
							
								
								Storagedriver: GCS: add chunksize parameter  
							
							 
							
							... 
							
							
							
							Signed-off-by: Arthur Baars <arthur@semmle.com> 
							
						 
						
							2016-03-08 16:38:39 -08:00  
						
					 
				
					
						
							
							
								 
								Arthur Baars
							
						 
						
							 
							
							
							
								
							
								7162cb19c6 
								
							
								 
							
						 
						
							
							
								
								Storagedriver: GCS: implement resumable uploads  
							
							 
							
							... 
							
							
							
							Signed-off-by: Arthur Baars <arthur@semmle.com> 
							
						 
						
							2016-03-08 16:38:39 -08:00  
						
					 
				
					
						
							
							
								 
								Arthur Baars
							
						 
						
							 
							
							
							
								
							
								666273d9f6 
								
							
								 
							
						 
						
							
							
								
								StorageDriver: Testsuite: call Close before getting Size  
							
							 
							
							... 
							
							
							
							Signed-off-by: Arthur Baars <arthur@semmle.com> 
							
						 
						
							2016-03-08 16:38:38 -08:00  
						
					 
				
					
						
							
							
								 
								Brian Bland
							
						 
						
							 
							
							
							
								
							
								ff03381d49 
								
							
								 
							
						 
						
							
							
								
								Adds new storagedriver.FileWriter interface  
							
							 
							
							... 
							
							
							
							Updates registry storage code to use this for better resumable writes.
Implements this interface for the following drivers:
 + Inmemory
 + Filesystem
 + S3
 + Azure
Signed-off-by: Brian Bland <brian.bland@docker.com> 
							
						 
						
							2016-03-08 16:37:44 -08:00  
						
					 
				
					
						
							
							
								 
								Olivier Gambier
							
						 
						
							 
							
							
							
								
							
								46b2c3fadf 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1517  from aaronlehmann/fix-2-misspellings  
							
							 
							
							... 
							
							
							
							Fix two misspellings in source code comments 
							
						 
						
							2016-03-08 15:25:09 -08:00  
						
					 
				
					
						
							
							
								 
								Aaron Lehmann
							
						 
						
							 
							
							
							
								
							
								87e34bd307 
								
							
								 
							
						 
						
							
							
								
								Fix two misspellings in source code comments  
							
							 
							
							... 
							
							
							
							Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com> 
							
						 
						
							2016-03-08 15:13:24 -08:00  
						
					 
				
					
						
							
							
								 
								Brian Bland
							
						 
						
							 
							
							
							
								
							
								b61928652c 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1514  from BrianBland/s3awsParameterParsing  
							
							 
							
							... 
							
							
							
							[driver/s3aws] Update s3aws driver parameter parsing to match s3goamz 
							
						 
						
							2016-03-07 16:13:26 -08:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								8bd613aa11 
								
							
								 
							
						 
						
							
							
								
								URL parse auth endpoints to normalize hostname to lowercase.  
							
							 
							
							... 
							
							
							
							It is possible for a middlebox to lowercase the URL at somepoint causing a
lookup in the auth challenges table to fail.  Lowercase hostname before
using as keys to challenge map.
Signed-off-by: Richard Scothern <richard.scothern@gmail.com> 
							
						 
						
							2016-03-07 14:08:21 -08:00  
						
					 
				
					
						
							
							
								 
								Brian Bland
							
						 
						
							 
							
							
							
								
							
								302cc39937 
								
							
								 
							
						 
						
							
							
								
								[driver/s3aws] Update s3aws driver parameter parsing to match s3goamz  
							
							 
							
							... 
							
							
							
							Mirrors changes from #1414  into the newer driver
Signed-off-by: Brian Bland <brian.bland@docker.com> 
							
						 
						
							2016-03-07 11:52:34 -08:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								500fca56a1 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1513  from Windfarer/patch-1  
							
							 
							
							... 
							
							
							
							command correction in documentation 
							
						 
						
							2016-03-07 11:19:54 -08:00  
						
					 
				
					
						
							
							
								 
								Eric Yang
							
						 
						
							 
							
							
							
								
							
								85eadae19a 
								
							
								 
							
						 
						
							
							
								
								command correction in documentation  
							
							 
							
							... 
							
							
							
							the original ```$GOPATH/bin/registry $GOPATH/src/github.com/docker/distribution/cmd/registry/config-example.yml``` leads to the error like
```
Error: unknown command "/Users/EricYang/go/src/github.com/docker/distribution/cmd/registry/config-example.yml" for "registry"
Run 'registry --help' for usage.
```
I think the correct command should be ```registry serve```
Signed-off-by: Eric Yang <EricYang@EricdeMacBook-Pro.local> 
							
						 
						
							2016-03-07 10:42:35 +08:00  
						
					 
				
					
						
							
							
								 
								Aaron Lehmann
							
						 
						
							 
							
							
							
								
							
								33c4a6522e 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1511  from dmcgowan/fix-oauth-cross-repo-push  
							
							 
							
							... 
							
							
							
							Fix oauth cross repository push 
							
						 
						
							2016-03-04 15:29:08 -08:00  
						
					 
				
					
						
							
							
								 
								Derek McGowan
							
						 
						
							 
							
							
							
								
							
								a8aa2f78de 
								
							
								 
							
						 
						
							
							
								
								Fix oauth cross repository push  
							
							 
							
							... 
							
							
							
							Cross repository push tokens were not being cached and could not be used,
now any returned token will be used and the caching is hidden in the getToken function.
Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan) 
							
						 
						
							2016-03-04 15:13:27 -08:00  
						
					 
				
					
						
							
							
								 
								Aaron Lehmann
							
						 
						
							 
							
							
							
								
							
								274825f403 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1510  from dmcgowan/oauth-offline-access  
							
							 
							
							... 
							
							
							
							Add offline token option 
							
						 
						
							2016-03-04 14:47:48 -08:00  
						
					 
				
					
						
							
							
								 
								Derek McGowan
							
						 
						
							 
							
							
							
								
							
								efd7ea4624 
								
							
								 
							
						 
						
							
							
								
								Add offline token option  
							
							 
							
							... 
							
							
							
							Login needs to add an offline token flag to ensure a refresh token is returned by the token endpoint.
Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan) 
							
						 
						
							2016-03-04 14:32:51 -08:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								5b8592b72c 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1475  from dmcgowan/oauth-registry-client  
							
							 
							
							... 
							
							
							
							Add oauth support to registry client auth 
							
						 
						
							2016-03-04 11:51:53 -08:00  
						
					 
				
					
						
							
							
								 
								Derek McGowan
							
						 
						
							 
							
							
							
								
							
								2ef7a872de 
								
							
								 
							
						 
						
							
							
								
								Add options struct to initialize handler  
							
							 
							
							... 
							
							
							
							Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan) 
							
						 
						
							2016-03-04 11:32:48 -08:00  
						
					 
				
					
						
							
							
								 
								Derek McGowan
							
						 
						
							 
							
							
							
								
							
								c9880e6b05 
								
							
								 
							
						 
						
							
							
								
								Fetch token by credentials and refresh token  
							
							 
							
							... 
							
							
							
							Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan) 
							
						 
						
							2016-03-04 00:34:17 -08:00  
						
					 
				
					
						
							
							
								 
								Derek McGowan
							
						 
						
							 
							
							
							
								
							
								66d6eaa83f 
								
							
								 
							
						 
						
							
							
								
								Update scope list to use space separator  
							
							 
							
							... 
							
							
							
							The oauth spec defines using a space to separate parts of a scope.
To better comply with future implementations built on oauth use a space to separate the resource scopes.
Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan) 
							
						 
						
							2016-03-03 17:44:09 -08:00  
						
					 
				
					
						
							
							
								 
								Derek McGowan
							
						 
						
							 
							
							
							
								
							
								d51f76f903 
								
							
								 
							
						 
						
							
							
								
								Update oauth documentation to include returned scope  
							
							 
							
							... 
							
							
							
							Add post response values
Update password grant type to match oauth spec
Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan) 
							
						 
						
							2016-03-03 17:44:09 -08:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								62d46ef07d 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1388  from aibaars/gcs-simplify-move  
							
							 
							
							... 
							
							
							
							StorageDriver: GCS: remove support for directory Moves 
							
						 
						
							2016-03-03 10:20:51 -08:00  
						
					 
				
					
						
							
							
								 
								Arthur Baars
							
						 
						
							 
							
							
							
								
							
								1593c2413f 
								
							
								 
							
						 
						
							
							
								
								StorageDriver: GCS: remove support for directory Moves  
							
							 
							
							... 
							
							
							
							The Move operation is only used to move uploaded blobs
to their final destination. There is no point in implementing
Move on "folders". Apart from simplifying the code, this also
saves an HTTP request.
Signed-off-by: Arthur Baars <arthur@semmle.com> 
							
						 
						
							2016-03-03 13:28:13 +00:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								c8dff1bb57 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1364  from aaronlehmann/content-type-in-api-docs  
							
							 
							
							... 
							
							
							
							Add information about manifest content types to API spec 
							
						 
						
							2016-03-01 13:53:49 -08:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								5cbac00dd4 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1386  from andrewnguyen/garbage_collect_pick_from_1050  
							
							 
							
							... 
							
							
							
							garbage collection 
							
						 
						
							2016-02-29 15:01:48 -08:00  
						
					 
				
					
						
							
							
								 
								Andrew T Nguyen
							
						 
						
							 
							
							
							
								
							
								feab4aafbc 
								
							
								 
							
						 
						
							
							
								
								Implements garbage collection subcommand  
							
							 
							
							... 
							
							
							
							- Includes a change in the command to run the registry. The registry
  server itself is now started up as a subcommand.
- Includes changes to the high level interfaces to support enumeration
  of various registry objects.
Signed-off-by: Andrew T Nguyen <andrew.nguyen@docker.com> 
							
						 
						
							2016-02-29 14:15:21 -08:00