Stephen Day
							
						 
						
							 
							
							
							
								
							
								bfef2046e8 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #218  from endophage/DIST-148  
							
							 
							
							... 
							
							
							
							registry/storage: buffered wrapper for fileWriter 
							
						 
						
							2015-03-03 18:08:28 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								72b48812b4 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #212  from stevvooe/add-documentation-name-validator  
							
							 
							
							... 
							
							
							
							documentation for name validation grammar 
							
						 
						
							2015-03-03 17:32:54 -08:00  
						
					 
				
					
						
							
							
								 
								David Lawrence
							
						 
						
							 
							
							
							
								
							
								5161d69ebf 
								
							
								 
							
						 
						
							
							
								
								wrap buffered writer around filewriter  
							
							 
							
							... 
							
							
							
							benchmarks added to filewriter_test, demonstrate buffered
version is ~5x faster on my hardware.
Signed-off-by: David Lawrence <david.lawrence@docker.com> (github: endophage) 
							
						 
						
							2015-03-03 16:23:21 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								ce6e7c9af2 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #228  from stevvooe/update-version-authors  
							
							 
							
							... 
							
							
							
							Update AUTHORS and default version package 
							
						 
						
							2015-03-03 10:54:19 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								ea50359c05 
								
							
								 
							
						 
						
							
							
								
								Update AUTHORS and default version package  
							
							 
							
							... 
							
							
							
							Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-03-02 23:39:19 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								6add5f30d2 
								
							
								 
							
						 
						
							
							
								
								documentation for name validation grammar  
							
							 
							
							... 
							
							
							
							Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-03-02 10:55:31 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								16d8b2c34d 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #213  from stevvooe/docker-upload-uuid  
							
							 
							
							... 
							
							
							
							doc/spec, registry/handlers: specify and implement Docker-Upload-UUID 
							
						 
						
							2015-03-02 10:51:15 -08:00  
						
					 
				
					
						
							
							
								 
								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  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								996235dc59 
								
							
								 
							
						 
						
							
							
								
								Specify and implement Docker-Upload-UUID  
							
							 
							
							... 
							
							
							
							This changeset adds support for a header to identify docker upload uuids. This
id can be used as a key to manage local state for resumable uploads. The goal
is remove the necessity for a client to parse the url to get an upload uuid.
The restrictions for clients to use the location header are still strongly in
place.
Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-02-26 16:43:47 -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