Richard Scothern
							
						 
						
							 
							
							
							
								
							
								e760111803 
								
							
								 
							
						 
						
							
							
								
								Update maintainers  
							
							 
							
							... 
							
							
							
							Signed-off-by: Richard Scothern <richard.scothern@gmail.com> 
							
						 
						
							2015-11-02 16:05:06 -08:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								222e6e91c4 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1149  from stevvooe/close-filereader  
							
							 
							
							... 
							
							
							
							registry/storage: close filereader after allocation 
							
						 
						
							2015-11-02 13:22:32 -08:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								46dd057f5c 
								
							
								 
							
						 
						
							
							
								
								registry/storage: close filereader after allocation  
							
							 
							
							... 
							
							
							
							Signed-off-by: Stephen J Day <stephen.day@docker.com> 
							
						 
						
							2015-11-02 11:55:11 -08:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								c6c9194e9c 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1148  from aaronlehmann/withname-check-length  
							
							 
							
							... 
							
							
							
							Check length of input in WithName 
							
						 
						
							2015-11-02 11:54:34 -08:00  
						
					 
				
					
						
							
							
								 
								Aaron Lehmann
							
						 
						
							 
							
							
							
								
							
								073bd89262 
								
							
								 
							
						 
						
							
							
								
								Check length of input in WithName  
							
							 
							
							... 
							
							
							
							There is a constraint on the length of the name in a reference, so
WithName should be checking this instead of potentially creating a
reference that doesn't comply with the rules.
Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com> 
							
						 
						
							2015-11-02 09:12:21 -08:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								ef17db8d73 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1122  from RichardScothern/scheduler-coalesce  
							
							 
							
							... 
							
							
							
							Buffer writes to scheduler state file. 
							
						 
						
							2015-10-30 13:43:07 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								326ec6c121 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1139  from aaronlehmann/reference-withtag-fix  
							
							 
							
							... 
							
							
							
							Use correct regexp in reference.WithTag 
							
						 
						
							2015-10-29 15:25:18 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								33428c37e1 
								
							
								 
							
						 
						
							
							
								
								Buffer writing the scheduler entry state to disk by periodically checking for  
							
							 
							
							... 
							
							
							
							changes to the entries index and saving it to the filesystem.
Signed-off-by: Richard Scothern <richard.scothern@gmail.com> 
							
						 
						
							2015-10-29 11:35:52 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								9e8aaf7b40 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #756  from aibaars/storage-gcs  
							
							 
							
							... 
							
							
							
							Storage driver for Google Cloud Storage 
							
						 
						
							2015-10-29 10:41:17 -07:00  
						
					 
				
					
						
							
							
								 
								Aaron Lehmann
							
						 
						
							 
							
							
							
								
							
								985ee759e7 
								
							
								 
							
						 
						
							
							
								
								Use correct regexp in reference.WithTag  
							
							 
							
							... 
							
							
							
							This was using a different regexp from the intended one. This meant that
tags with uppercase characters were not accepted.
Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com> 
							
						 
						
							2015-10-28 18:22:00 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								987a69dd05 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1096  from aaronlehmann/simplify-proxy-scheduler  
							
							 
							
							... 
							
							
							
							Simplify proxy scheduler 
							
						 
						
							2015-10-28 13:23:00 -07:00  
						
					 
				
					
						
							
							
								 
								Arthur Baars
							
						 
						
							 
							
							
							
								
							
								59784ecdd0 
								
							
								 
							
						 
						
							
							
								
								Storage driver for: Google Cloud Storage (gcs)  
							
							 
							
							... 
							
							
							
							Signed-off-by: Arthur Baars <arthur@semmle.com> 
							
						 
						
							2015-10-28 20:21:56 +00:00  
						
					 
				
					
						
							
							
								 
								Arthur Baars
							
						 
						
							 
							
							
							
								
							
								41e71e9a46 
								
							
								 
							
						 
						
							
							
								
								Google Cloud Storage (gcs) dependencies (2)  
							
							 
							
							... 
							
							
							
							Add files of new dependencies to Godeps/_workspace
Signed-off-by: Arthur Baars <arthur@semmle.com> 
							
						 
						
							2015-10-28 11:26:43 +00:00  
						
					 
				
					
						
							
							
								 
								Arthur Baars
							
						 
						
							 
							
							
							
								
							
								95db61e97f 
								
							
								 
							
						 
						
							
							
								
								Google Cloud Storage (gcs) dependencies (1)  
							
							 
							
							... 
							
							
							
							Add new dependencies to Godeps/Godeps.json
Signed-off-by: Arthur Baars <arthur@semmle.com> 
							
						 
						
							2015-10-28 11:26:39 +00:00  
						
					 
				
					
						
							
							
								 
								Olivier Gambier
							
						 
						
							 
							
							
							
								
							
								731c43e3db 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1136  from RichardScothern/update-roadmap  
							
							 
							
							... 
							
							
							
							Update distribution roadmap. 
							
						 
						
							2015-10-27 20:39:52 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								183d144520 
								
							
								 
							
						 
						
							
							
								
								Update distribution roadmap.  
							
							 
							
							... 
							
							
							
							Update pull through cache status.
Add section for metadata storage.
Signed-off-by: Richard Scothern <richard.scothern@gmail.com> 
							
						 
						
							2015-10-27 17:20:49 -07:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								2d23e77284 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1047  from mattmoor/expires_in_proposal  
							
							 
							
							... 
							
							
							
							Add `expires_in` and `issued_at` to the auth spec. 
							
						 
						
							2015-10-27 14:29:08 -07:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								6bcd8a1dec 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1099  from RichardScothern/go-version  
							
							 
							
							... 
							
							
							
							Add go version to logger output 
							
						 
						
							2015-10-27 14:19:43 -07:00  
						
					 
				
					
						
							
							
								 
								Matt Moore
							
						 
						
							 
							
							
							
								
							
								0c7cd3fcf8 
								
							
								 
							
						 
						
							
							
								
								Add `expires_in` and `issued_at` to the auth spec.  
							
							 
							
							... 
							
							
							
							This extends the specification for the Bearer token response to include
information pertaining to when an issued Bearer token will expire.
This also allows the client to accept `access_token` as an alias for `token`.
Signed-off-by: Matt Moore <mattmoor@google.com> 
							
						 
						
							2015-10-27 11:05:33 -07:00  
						
					 
				
					
						
							
							
								 
								Rusty Conover
							
						 
						
							 
							
							
							
								
							
								5f2205981b 
								
							
								 
							
						 
						
							
							
								
								Fix failing test case  
							
							 
							
							... 
							
							
							
							When building a URL don't include path components in the host parameter.
Closes  #1124 
Signed-off-by: Rusty Conover <rusty@luckydinosaur.com> 
							
						 
						
							2015-10-25 13:03:22 -04:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								1c5f8166e4 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1121  from thaJeztah/fix-doc-emoji  
							
							 
							
							... 
							
							
							
							Docs: replace emoji with regular warning 
							
						 
						
							2015-10-22 17:13:33 -07:00  
						
					 
				
					
						
							
							
								 
								Sebastiaan van Stijn
							
						 
						
							 
							
							
							
								
							
								bf6ca6cb53 
								
							
								 
							
						 
						
							
							
								
								Docs: replace emoji with regular warning  
							
							 
							
							... 
							
							
							
							The docs don't render emoji, so replaced the `⚠️ ` with
a `**Warning**:` to keep the formatting consisten with
`**Note**:` used in other parts of the docs.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl> 
							
						 
						
							2015-10-22 15:59:48 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								a266f99418 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1095  from mrwacky42/api-version-annotated  
							
							 
							
							... 
							
							
							
							Add annotated example for adding header; +spelling 
							
						 
						
							2015-10-22 14:04:32 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								e569236f1e 
								
							
								 
							
						 
						
							
							
								
								Add go version to logger output  
							
							 
							
							... 
							
							
							
							Signed-off-by: Richard Scothern <richard.scothern@gmail.com> 
							
						 
						
							2015-10-22 10:11:25 -07:00  
						
					 
				
					
						
							
							
								 
								Olivier Gambier
							
						 
						
							 
							
							
							
								
							
								24a3f92616 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1118  from SvenDowideit/stop-linking-when-rendering-to-html  
							
							 
							
							... 
							
							
							
							Prevent md->html link generation 
							
						 
						
							2015-10-22 09:34:09 -07:00  
						
					 
				
					
						
							
							
								 
								Sven Dowideit
							
						 
						
							 
							
							
							
								
							
								a5040860f2 
								
							
								 
							
						 
						
							
							
								
								Prevent md->html link generation  
							
							 
							
							... 
							
							
							
							Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au> 
							
						 
						
							2015-10-22 17:27:21 +10:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								e5d9837970 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1098  from denverdino/master  
							
							 
							
							... 
							
							
							
							Redundant digest verification in validateBlob when pushing a new layer 
							
						 
						
							2015-10-21 14:50:18 -07:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								e6bb0aa7c0 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1115  from tianon/fix-auth-servehttp-comment  
							
							 
							
							... 
							
							
							
							Update "type auth.Challenge" comment example code 
							
						 
						
							2015-10-21 12:56:14 -07:00  
						
					 
				
					
						
							
							
								 
								Tianon Gravi
							
						 
						
							 
							
							
							
								
							
								39d47e8eea 
								
							
								 
							
						 
						
							
							
								
								Update "type auth.Challenge" comment example code  
							
							 
							
							... 
							
							
							
							This interface was changed in a0fdfb9d4d , but the comment wasn't ever updated to match.
Signed-off-by: Andrew "Tianon" Page <admwiggin@gmail.com> 
							
						 
						
							2015-10-21 11:54:13 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								7e9c832524 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1111  from aaronlehmann/golint-comments  
							
							 
							
							... 
							
							
							
							Correct two golint comment issues 
							
						 
						
							2015-10-20 09:53:14 -07:00  
						
					 
				
					
						
							
							
								 
								Aaron Lehmann
							
						 
						
							 
							
							
							
								
							
								5608db616c 
								
							
								 
							
						 
						
							
							
								
								Correct two golint comment issues  
							
							 
							
							... 
							
							
							
							Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com> 
							
						 
						
							2015-10-19 16:42:12 -07:00  
						
					 
				
					
						
							
							
								 
								Olivier Gambier
							
						 
						
							 
							
							
							
								
							
								21b6f54796 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1110  from RichardScothern/env-var-clarification  
							
							 
							
							... 
							
							
							
							Clearer documentation around environment variable overrides 
							
						 
						
							2015-10-19 14:53:20 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								f9317483d3 
								
							
								 
							
						 
						
							
							
								
								Clearer documentation around environment variable overrides  
							
							 
							
							... 
							
							
							
							Signed-off-by: Richard Scothern <richard.scothern@gmail.com> 
							
						 
						
							2015-10-19 14:52:08 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								d4910831a3 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1006  from RichardScothern/proxy-serialize  
							
							 
							
							... 
							
							
							
							Fix a race condition in pull through cache population 
							
						 
						
							2015-10-16 17:13:26 -07:00  
						
					 
				
					
						
							
							
								 
								Olivier Gambier
							
						 
						
							 
							
							
							
								
							
								f6d22717e7 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1103  from moxiegirl/hugo-15-retooling  
							
							 
							
							... 
							
							
							
							Updating for Hugo 15 patch 
							
						 
						
							2015-10-16 13:51:18 -07:00  
						
					 
				
					
						
							
							
								 
								Mary Anthony
							
						 
						
							 
							
							
							
								
							
								8e92a8ab00 
								
							
								 
							
						 
						
							
							
								
								Updating for Hugo 15 patch  
							
							 
							
							... 
							
							
							
							Signed-off-by: Mary Anthony <mary@docker.com> 
							
						 
						
							2015-10-16 12:20:38 -07:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								dfe60f4cb1 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #827  from aaronlehmann/read-only-mode-2  
							
							 
							
							... 
							
							
							
							Add a read-only mode as a configuration option 
							
						 
						
							2015-10-15 11:50:31 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								539d6312bf 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1053  from mrwacky42/patch-1  
							
							 
							
							... 
							
							
							
							Fix spelling 
							
						 
						
							2015-10-15 11:44:57 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								d87cf10852 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1094  from aaronlehmann/correct-payload-serialization-order  
							
							 
							
							... 
							
							
							
							Correct unmarshal order for SignedManifest 
							
						 
						
							2015-10-15 11:44:12 -07:00  
						
					 
				
					
						
							
							
								 
								Aaron Lehmann
							
						 
						
							 
							
							
							
								
							
								c56e8c2533 
								
							
								 
							
						 
						
							
							
								
								Simplify proxy scheduler  
							
							 
							
							... 
							
							
							
							The proxy scheduler implemented its own timer state machine. It's
simpler and more efficient to leverage the Go runtime's timer heap by
using time.AfterFunc.
This commit adds a time.Timer to each scheduler entry, and starts and
stops those timers as necessary. Then the mainloop goroutine and its
associated logic are not needed.
Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com> 
							
						 
						
							2015-10-15 09:18:21 -07:00  
						
					 
				
					
						
							
							
								 
								Li Yi
							
						 
						
							 
							
							
							
								
							
								ad14545745 
								
							
								 
							
						 
						
							
							
								
								Redundant digest verification in validateBlob  
							
							 
							
							... 
							
							
							
							Change-Id: I03764edadae529db2cc3acf7ecca329570f18659
Signed-off-by: Li Yi <denverdino@gmail.com> 
							
						 
						
							2015-10-15 22:21:14 +08:00  
						
					 
				
					
						
							
							
								 
								Sharif Nassar
							
						 
						
							 
							
							
							
								
							
								0249cc9cb2 
								
							
								 
							
						 
						
							
							
								
								Add annotated example for adding header; +spelling  
							
							 
							
							... 
							
							
							
							This adds a variable to help nginx add the
Docker-Distribution-Api-Version when using basic auth, and not add the
header when it sees it from the upstream.
Also fix some minor spelling/grammar issues.
Signed-off-by: Sharif Nassar <sharif@mrwacky.com> 
							
						 
						
							2015-10-14 15:21:18 -07:00  
						
					 
				
					
						
							
							
								 
								Stephen J Day
							
						 
						
							 
							
							
							
								
							
								76624704c3 
								
							
								 
							
						 
						
							
							
								
								Correct unmarshal order for SignedManifest  
							
							 
							
							... 
							
							
							
							To ensure that we only unmarshal the verified payload into the contained
manifest, we first copy the entire incoming buffer into Raw and then unmarshal
only the Payload portion of the incoming bytes. If the contents is later
verified, the caller can then be sure that the contents of the Manifest fields
can be trusted.
Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com> 
							
						 
						
							2015-10-14 14:37:34 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								fa3c275d63 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1093  from aaronlehmann/reference-improvements  
							
							 
							
							... 
							
							
							
							Usability improvements for reference package 
							
						 
						
							2015-10-14 14:19:41 -07:00  
						
					 
				
					
						
							
							
								 
								Aaron Lehmann
							
						 
						
							 
							
							
							
								
							
								16eea0cc47 
								
							
								 
							
						 
						
							
							
								
								Usability improvements for reference package  
							
							 
							
							... 
							
							
							
							Various improvements motivated by early real-world use in engine code
under development:
- Make `WithDigest` return `Canonical`, since the return value always
  has a name and a digest.
- Introduce a `NamedTagged` type, which can be used for strongly typing
  cases where something must have a name and a tag.
- Rename `ParseNamed` to `WithName`, and create a
  `ParseNamed` that accepts tags and digests (returning a `Named` type).
  The new `ParseNamed` makes code using the reference package much less
  verbose, since typical use cases require a name, and this is an
  additional type assertion and error case after every `Parse` call.
Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com> 
							
						 
						
							2015-10-13 16:07:34 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								4c4112bdcf 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1035  from aaronlehmann/host-parameter-alternate  
							
							 
							
							... 
							
							
							
							Add http.host parameter 
							
						 
						
							2015-10-13 14:03:48 -07:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								bfd1f423c5 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1033  from jlhawn/api_spec_update_auth_errors  
							
							 
							
							... 
							
							
							
							[api spec] Update authN and authZ errors 
							
						 
						
							2015-10-13 13:52:18 -07:00  
						
					 
				
					
						
							
							
								 
								Stephen Day
							
						 
						
							 
							
							
							
								
							
								8aec18217a 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #963  from dmcgowan/reference-update  
							
							 
							
							... 
							
							
							
							[Carry 690] Add a new reference package abstracting tags and digests 
							
						 
						
							2015-10-13 13:15:43 -07:00  
						
					 
				
					
						
							
							
								 
								Richard Scothern
							
						 
						
							 
							
							
							
								
							
								6a4cdab380 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1083  from BrianBland/fixSwiftDocs  
							
							 
							
							... 
							
							
							
							Fixes documentation for swift driver "container" parameter 
							
						 
						
							2015-10-13 11:57:43 -07:00  
						
					 
				
					
						
							
							
								 
								Sharif Nassar
							
						 
						
							 
							
							
							
								
							
								929595c7d1 
								
							
								 
							
						 
						
							
							
								
								Fix spelling  
							
							 
							
							... 
							
							
							
							Signed-off-by: Sharif Nassar <sharif@mrwacky.com> 
							
						 
						
							2015-10-12 16:11:30 -07:00