Stephen Day
							
						 
						
							 
							
							
							
								
							
								41e03596de 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #208  from endophage/path_traversal_tests  
							
							 
							
							... 
							
							
							
							registry/api/v2: test cases for path traversal and bad characters 
							
						 
						
							2015-03-02 10:49:35 -08:00  
						
					 
				
					
						
							
							
								 
								David Lawrence
							
						 
						
							 
							
							
							
								
							
								6f1b92621c 
								
							
								 
							
						 
						
							
							
								
								Adding test cases to confirm path traversal attempts are mitigated and  
							
							 
							
							... 
							
							
							
							bad characters in URI return 404
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage) 
							
						 
						
							2015-03-02 09:15:49 -08:00  
						
					 
				
					
						
							
							
								 
								Olivier Gambier
							
						 
						
							 
							
							
							
								
							
								3a55e9525b 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #223  from xiekeyang/master  
							
							 
							
							... 
							
							
							
							jump to relevant issue page 
							
						 
						
							2015-02-27 19:39:13 -08:00  
						
					 
				
					
						
							
							
								 
								xiekeyang
							
						 
						
							 
							
							
							
								
							
								10841a068d 
								
							
								 
							
						 
						
							
							
								
								jump to relevant issue page  
							
							 
							
							
							
						 
						
							2015-02-28 11:38:38 +08:00  
						
					 
				
					
						
							
							
								 
								Olivier Gambier
							
						 
						
							 
							
							
							
								
							
								15cb769124 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #222  from xiekeyang/master  
							
							 
							
							... 
							
							
							
							correct url writing 
							
						 
						
							2015-02-27 19:15:23 -08:00  
						
					 
				
					
						
							
							
								 
								xiekeyang
							
						 
						
							 
							
							
							
								
							
								0da3dcf038 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/xiekeyang/distribution  
							
							 
							
							
							
						 
						
							2015-02-28 11:03:48 +08:00  
						
					 
				
					
						
							
							
								 
								xiekeyang
							
						 
						
							 
							
							
							
								
							
								d46cf006a3 
								
							
								 
							
						 
						
							
							
								
								update api.md  
							
							 
							
							
							
						 
						
							2015-02-28 11:02:47 +08:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								531d9eba9e 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #202  from endophage/master  
							
							 
							
							... 
							
							
							
							registry/handlers: support prefixed registry app 
							
						 
						
							2015-02-27 10:15:02 -08:00  
						
					 
				
					
						
							
							
								 
								David Lawrence
							
						 
						
							 
							
							
							
								
							
								1700f518cb 
								
							
								 
							
						 
						
							
							
								
								Path prefix support for running registry somewhere other than root of server  
							
							 
							
							... 
							
							
							
							Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage) 
							
						 
						
							2015-02-26 16:04:43 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								47a8ad7a61 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #196  from fkautz/pr_out_removing_dependencies_from_makefile_authors_target_that_break_build_in_pristine_git_env  
							
							 
							
							... 
							
							
							
							Removing dependencies from Makefile AUTHORS target that break build in pristine git env 
							
						 
						
							2015-02-23 15:31:41 -08:00  
						
					 
				
					
						
							
							
								 
								Frederick F. Kautz IV
							
						 
						
							 
							
							
							
								
							
								65450aca98 
								
							
								 
							
						 
						
							
							
								
								Removing dependencies from Makefile AUTHORS target that break build in pristine git env  
							
							 
							
							... 
							
							
							
							Signed-off-by: Frederick F. Kautz IV <fkautz@alumni.cmu.edu> 
							
						 
						
							2015-02-23 15:11:04 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								0713e1c4b2 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #195  from fkautz/pr_out_fixing_build_godeps_entry_for_github_com_msopentech_azure_sdk_for_go_was_pointing_to_the_wrong_location  
							
							 
							
							... 
							
							
							
							Fixing build, GoDeps entry for github.com/MSOpenTech/azure-sdk-for-go was pointing to the wrong location 
							
						 
						
							2015-02-23 13:51:15 -08:00  
						
					 
				
					
						
							
							
								 
								Frederick F. Kautz IV
							
						 
						
							 
							
							
							
								
							
								d80a856fc1 
								
							
								 
							
						 
						
							
							
								
								Fixing build, GoDeps entry for github.com/MSOpenTech/azure-sdk-for-go was pointing to the wrong location  
							
							 
							
							
							
						 
						
							2015-02-20 17:45:25 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								5c4f03d38e 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #189  from donhcd/rootcertbundle  
							
							 
							
							... 
							
							
							
							Rename auth.token.{rootCertBundle -> rootcertbundle} 
							
						 
						
							2015-02-19 19:31:55 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								a4bf5b7c2b 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #190  from stevvooe/manifest-digest-type  
							
							 
							
							... 
							
							
							
							Specify manifest schema version 1 media type 
							
						 
						
							2015-02-19 19:26:45 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								c3536ea1c5 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #191  from stevvooe/missing-digest-bad-request  
							
							 
							
							... 
							
							
							
							A digest missing parameter should result in a bad request 
							
						 
						
							2015-02-19 18:30:58 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								5a080c8265 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #192  from dmcgowan/remove-unsupported-hashes  
							
							 
							
							... 
							
							
							
							Replace unsupported hashes with supported 
							
						 
						
							2015-02-19 18:30:49 -08:00  
						
					 
				
					
						
							
							
								 
								Derek McGowan
							
						 
						
							 
							
							
							
								
							
								2289b1f2e8 
								
							
								 
							
						 
						
							
							
								
								Replace unsupported hashes with supported  
							
							 
							
							... 
							
							
							
							Remote md5 and sha1 hashes which are not supported by distribution.
Add more secure hashes sha384 and sha512.
Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan) 
							
						 
						
							2015-02-19 17:55:05 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								c2b20907d9 
								
							
								 
							
						 
						
							
							
								
								A digest missing parameter should result in a bad request  
							
							 
							
							... 
							
							
							
							Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-02-19 17:14:25 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								0b6b2f9c5f 
								
							
								 
							
						 
						
							
							
								
								Specify manifest schema version 1 media type  
							
							 
							
							... 
							
							
							
							Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-02-19 16:47:13 -08:00  
						
					 
				
					
						
							
							
								 
								Donald Huang
							
						 
						
							 
							
							
							
								
							
								77de18f751 
								
							
								 
							
						 
						
							
							
								
								Rename auth.token.rootCertBundle yml field  
							
							 
							
							... 
							
							
							
							Renames auth.token.rootCertBundle field in registry config to rootcertbundle so
that the REGISTRY_AUTH_TOKEN_ROOTCERTBUNDLE environment variable will override it.
See
()[https://github.com/docker/distribution/blob/master/configuration/parser.go#L155 ]
Signed-off-by: Donald Huang <don.hcd@gmail.com> 
							
						 
						
							2015-02-20 00:46:24 +00:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								c1840978b7 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #184  from AndreyKostov/storagedriver-s3-fix-empty-root  
							
							 
							
							... 
							
							
							
							Fix S3 driver's list when the root directory is either "" or "/" 
							
						 
						
							2015-02-19 16:45:30 -08:00  
						
					 
				
					
						
							
							
								 
								Andrey Kostov
							
						 
						
							 
							
							
							
								
							
								df71f3451a 
								
							
								 
							
						 
						
							
							
								
								Fix S3 driver's list when the root directory is either "" or "/"  
							
							 
							
							
							
						 
						
							2015-02-19 16:31:34 -08:00  
						
					 
				
					
						
							
							
								 
								Andrey Kostov
							
						 
						
							 
							
							
							
								
							
								da5510b55e 
								
							
								 
							
						 
						
							
							
								
								Add an empty root directory s3 driver specific test  
							
							 
							
							
							
						 
						
							2015-02-19 16:28:32 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								4c2a490ff0 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #177  from stevvooe/update-depenendencies  
							
							 
							
							... 
							
							
							
							Godeps, Makefile, mailmap: add missing dependencies, dist binary build 
							
						 
						
							2015-02-16 16:15:36 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								8865a1ba3c 
								
							
								 
							
						 
						
							
							
								
								Add dist binary target to Makefile  
							
							 
							
							... 
							
							
							
							Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-02-16 14:25:17 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								fd2179d52b 
								
							
								 
							
						 
						
							
							
								
								Update mailmap file with some new aliases  
							
							 
							
							... 
							
							
							
							Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-02-16 14:21:28 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								c1acc0a168 
								
							
								 
							
						 
						
							
							
								
								Update dependencies missing in older PR  
							
							 
							
							... 
							
							
							
							Some dependencies in a PR from an older branch broke the master build. The
change adds the missing dependencies and updates some others.
Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-02-16 14:19:00 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								61fb9ae16a 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #174  from stevvooe/registry-interface-improvements  
							
							 
							
							... 
							
							
							
							Add error return to Repository method on Registry 
							
						 
						
							2015-02-16 12:05:07 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								244c19b850 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #45  from icecrime/dist_binary_skeleton  
							
							 
							
							... 
							
							
							
							Basic skeleton for `dist` binary 
							
						 
						
							2015-02-13 16:30:31 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								5d029fb807 
								
							
								 
							
						 
						
							
							
								
								Add error return to Repository method on Registry  
							
							 
							
							... 
							
							
							
							The method (Registry).Repository may now return an error. This is too allow
certain implementationt to validate the name or opt to not return a repository
under certain conditions.
In conjunction with this change, error declarations have been moved into a
single file in the distribution package. Several error declarations that had
remained in the storage package have been moved into distribution, as well. The
declarations for Layer and LayerUpload have also been moved into the main
registry file, as a result.
Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-02-13 16:27:33 -08:00  
						
					 
				
					
						
							
							
								 
								Arnaud Porterie
							
						 
						
							 
							
							
							
								
							
								168b51d402 
								
							
								 
							
						 
						
							
							
								
								Basic skeleton for `dist` binary  
							
							 
							
							... 
							
							
							
							Signed-off-by: Arnaud Porterie <arnaud.porterie@docker.com> 
							
						 
						
							2015-02-13 15:25:20 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								b12d3c3bde 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #170  from stevvooe/move-layer-interfaces  
							
							 
							
							... 
							
							
							
							Move registry interfaces into distribution package 
							
						 
						
							2015-02-12 19:26:00 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								d2d46fca41 
								
							
								 
							
						 
						
							
							
								
								Move notifications package to distribution  
							
							 
							
							... 
							
							
							
							Since the notifications package is now decoupled from storage, we are moving it
to the root package.
Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-02-12 14:40:35 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								89f73a37e9 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #169  from stevvooe/pem-out-gitignore  
							
							 
							
							... 
							
							
							
							Add pem and out files to gitignore 
							
						 
						
							2015-02-12 14:27:30 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								286a644948 
								
							
								 
							
						 
						
							
							
								
								Remove Name from Layer and LayerUpload interface  
							
							 
							
							... 
							
							
							
							A Layer or LayerUpload should not be coupled with the containing repository.
Remove the Name method and correctly reference from the repository where
appropriate.
Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-02-12 14:27:05 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								27b03f2136 
								
							
								 
							
						 
						
							
							
								
								Move layer interface definitions to distribution package  
							
							 
							
							... 
							
							
							
							After consideration, it has been decided that the interfaces defined in the
storage package provide a good base for interacting with various registry
instances. Whether interacting with a remote API or a local, on-disk registry,
these types have proved flexible. By moving them here, they can become the
central components of interacting with distribution components.
Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-02-12 14:26:46 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								264f2ddbe2 
								
							
								 
							
						 
						
							
							
								
								Add pem and out files to gitignore  
							
							 
							
							... 
							
							
							
							Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-02-11 15:45:03 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								c23ad2715f 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #168  from ahmetalpbalkan/azure-readme  
							
							 
							
							... 
							
							
							
							registry/storage/driver/azure: add README 
							
						 
						
							2015-02-11 15:02:15 -08:00  
						
					 
				
					
						
							
							
								 
								Ahmet Alp Balkan
							
						 
						
							 
							
							
							
								
							
								76f1abfa07 
								
							
								 
							
						 
						
							
							
								
								storagedriver/azure: Add README  
							
							 
							
							... 
							
							
							
							Signed-off-by: Ahmet Alp Balkan <ahmetalpbalkan@gmail.com> 
							
						 
						
							2015-02-11 14:40:51 -08:00  
						
					 
				
					
						
							
							
								 
								Olivier Gambier
							
						 
						
							 
							
							
							
								
							
								2000759d51 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #167  from stevvooe/registry-handler-package  
							
							 
							
							... 
							
							
							
							registry: reorganize package layout 
							
						 
						
							2015-02-11 13:27:39 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								f74b9852fe 
								
							
								 
							
						 
						
							
							
								
								Run goimports/gofmt on previous changes  
							
							 
							
							... 
							
							
							
							After all of the perl refactoring, some import orderings were left asunder.
This commit corrects that.
Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-02-11 12:43:04 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								65b0d73cb7 
								
							
								 
							
						 
						
							
							
								
								Move storagedriver package to registry/storage/driver  
							
							 
							
							... 
							
							
							
							This change is slightly more complex than previous package maves in that the
package name changed. To address this, we simply always reference the package
driver as storagedriver to avoid compatbility issues with existing code. While
unfortunate, this can be cleaned up over time.
Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-02-11 12:43:04 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								3468fbd4a8 
								
							
								 
							
						 
						
							
							
								
								Move storage package under registry package  
							
							 
							
							... 
							
							
							
							Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-02-11 12:43:04 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								2832ec7f5c 
								
							
								 
							
						 
						
							
							
								
								Move client package under registry package  
							
							 
							
							... 
							
							
							
							Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-02-11 12:42:56 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Hawn
							
						 
						
							 
							
							
							
								
							
								89a0b6fa8b 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #110  from jlhawn/token_auth_spec  
							
							 
							
							... 
							
							
							
							doc/spec: documentation for token based auth 
							
						 
						
							2015-02-10 18:29:13 -08:00  
						
					 
				
					
						
							
							
								 
								Josh Hawn
							
						 
						
							 
							
							
							
								
							
								a46af29783 
								
							
								 
							
						 
						
							
							
								
								Documentation for Token based Auth  
							
							 
							
							... 
							
							
							
							Outlines the format of the tokens and how they are verified.
Outlines how clients should respond to bearer token authorization
challenges.
Docker-DCO-1.1-Signed-off-by: Josh Hawn <josh.hawn@docker.com> (github: jlhawn) 
							
						 
						
							2015-02-10 18:15:14 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								fe20d2c38f 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #166  from BrianBland/config-omitempty  
							
							 
							
							... 
							
							
							
							configuration: Adds yaml omitempty tags to config fields 
							
						 
						
							2015-02-10 17:42:24 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								0371f648bf 
								
							
								 
							
						 
						
							
							
								
								Move auth package under registry package  
							
							 
							
							... 
							
							
							
							Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-02-10 17:34:04 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								e4b811f489 
								
							
								 
							
						 
						
							
							
								
								Move registry api definitions under registry package  
							
							 
							
							... 
							
							
							
							Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-02-10 17:32:22 -08:00