4a75b72fd3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2662  from dmcgowan/enable-structcheck  
							
							... 
							
							
							
							Enable static checks 
							
						 
						
							2018-08-07 19:01:38 -07:00  
				
					
						
							
							
								 
						
							
							
								dc35ae6421 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2598  from dmcgowan/update-maintainers  
							
							... 
							
							
							
							Update project maintainers file 
							
						 
						
							2018-08-07 18:59:36 -07:00  
				
					
						
							
							
								 
						
							
							
								eefe9670bd 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2661  from dmcgowan/enable-goimports  
							
							... 
							
							
							
							Enable goimports check 
							
						 
						
							2018-08-07 14:59:49 -07:00  
				
					
						
							
							
								 
						
							
							
								003aa051b4 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2648  from manishtomar/tag-deleted-event  
							
							... 
							
							
							
							add repo and tag deletion event 
							
						 
						
							2018-08-07 11:50:56 -07:00  
				
					
						
							
							
								 
						
							
							
								db0a4ec1c8 
								
									
								
							
								 
							
						 
						
							
							
								
								Enable static checks  
							
							... 
							
							
							
							Signed-off-by: Derek McGowan <derek@mcgstyle.net> 
							
						 
						
							2018-08-06 14:49:11 -07:00  
				
					
						
							
							
								 
						
							
							
								795e11d5fb 
								
									
								
							
								 
							
						 
						
							
							
								
								Enable goimports check  
							
							... 
							
							
							
							Validates that goimports has been run on all files
Signed-off-by: Derek McGowan <derek@mcgstyle.net> 
							
						 
						
							2018-08-06 14:37:44 -07:00  
				
					
						
							
							
								 
						
							
							
								32e2260be2 
								
									
								
							
								 
							
						 
						
							
							
								
								Enable struct check  
							
							... 
							
							
							
							Signed-off-by: Derek McGowan <derek@mcgstyle.net> 
							
						 
						
							2018-08-06 13:55:43 -07:00  
				
					
						
							
							
								 
						
							
							
								8c05756141 
								
							
								 
							
						 
						
							
							
								
								lint fix  
							
							... 
							
							
							
							Signed-off-by: Manish Tomar <manish.tomar@docker.com> 
							
						 
						
							2018-08-06 09:46:42 -07:00  
				
					
						
							
							
								 
						
							
							
								dc53e37d98 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2657  from dmcgowan/add-travis-ci  
							
							... 
							
							
							
							Update build to use travis 
							
						 
						
							2018-08-05 21:14:54 -07:00  
				
					
						
							
							
								 
						
							
							
								e4d5a0a17c 
								
							
								 
							
						 
						
							
							
								
								Add documentation  
							
							... 
							
							
							
							Signed-off-by: Manish Tomar <manish.tomar@docker.com> 
							
						 
						
							2018-08-03 14:08:00 -07:00  
				
					
						
							
							
								 
						
							
							
								8f6758278d 
								
							
								 
							
						 
						
							
							
								
								take handler update  
							
							... 
							
							
							
							forgot to commit this earlier
Signed-off-by: Manish Tomar <manish.tomar@docker.com> 
							
						 
						
							2018-08-02 23:13:37 -07:00  
				
					
						
							
							
								 
						
							
							
								328069bb4d 
								
							
								 
							
						 
						
							
							
								
								add support for repo deleted event also  
							
							... 
							
							
							
							by having another interface RepositoryRemover that is implemented by
registry instance and is injected in app context for event tracking
Signed-off-by: Manish Tomar <manish.tomar@docker.com> 
							
						 
						
							2018-08-02 23:05:05 -07:00  
				
					
						
							
							
								 
						
							
							
								dc49f84dcc 
								
									
								
							
								 
							
						 
						
							
							
								
								Update build to use travis  
							
							... 
							
							
							
							Update Makefile targets
Signed-off-by: Derek McGowan <derek@mcgstyle.net> 
							
						 
						
							2018-08-01 16:54:54 -07:00  
				
					
						
							
							
								 
						
							
							
								54aef6251e 
								
							
								 
							
						 
						
							
							
								
								Fix typo in manifestLayers variable name  
							
							... 
							
							
							
							Signed-off-by: Andrew Leung <anwleung@gmail.com> 
							
						 
						
							2018-07-29 08:01:21 -07:00  
				
					
						
							
							
								 
						
							
							
								0dae0957e5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2076  from mikebrow/ocitype  
							
							... 
							
							
							
							Adds support for oci manifests and manifestlists 
							
						 
						
							2018-07-20 10:21:23 -07:00  
				
					
						
							
							
								 
						
							
							
								20aecf1d7b 
								
							
								 
							
						 
						
							
							
								
								added test for initial oci schema version  
							
							... 
							
							
							
							Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-07-19 19:41:31 -05:00  
				
					
						
							
							
								 
						
							
							
								5f588fbf9b 
								
							
								 
							
						 
						
							
							
								
								address review comment regarding panic use  
							
							... 
							
							
							
							Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-07-19 16:07:26 -05:00  
				
					
						
							
							
								 
						
							
							
								0d8f4ac7b8 
								
							
								 
							
						 
						
							
							
								
								add tag deletion event  
							
							... 
							
							
							
							whenever a tag is deleted an event is sent out via the regular
notification channels
Signed-off-by: Manish Tomar <manish.tomar@docker.com> 
							
						 
						
							2018-07-18 11:34:09 -07:00  
				
					
						
							
							
								 
						
							
							
								276fdce3d9 
								
							
								 
							
						 
						
							
							
								
								Add configurable layers in manifest events  
							
							... 
							
							
							
							Signed-off-by: Andrew Leung <anwleung@gmail.com> 
							
						 
						
							2018-06-27 09:27:24 -07:00  
				
					
						
							
							
								 
						
							
							
								e8d7941ca6 
								
							
								 
							
						 
						
							
							
								
								address lint and gofmt issues  
							
							... 
							
							
							
							Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-06-25 15:45:15 -05:00  
				
					
						
							
							
								 
						
							
							
								f5c6357c6d 
								
							
								 
							
						 
						
							
							
								
								Update s3_test to account for SkipVerify parameter  
							
							... 
							
							
							
							Signed-off-by: Huu Nguyen <whoshuu@gmail.com> 
							
						 
						
							2018-06-22 12:00:28 -07:00  
				
					
						
							
							
								 
						
							
							
								7655a3d91f 
								
							
								 
							
						 
						
							
							
								
								Add option to skip certificate verification for the s3 driver  
							
							... 
							
							
							
							Signed-off-by: Huu Nguyen <whoshuu@gmail.com> 
							
						 
						
							2018-06-22 12:00:21 -07:00  
				
					
						
							
							
								 
						
							
							
								321d636e76 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1  from owtaylor/oci-media-types  
							
							... 
							
							
							
							Handle OCI manifests and image indexes without a media type
Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-06-19 11:46:49 -05:00  
				
					
						
							
							
								 
						
							
							
								132abc6de5 
								
							
								 
							
						 
						
							
							
								
								Test storing OCI image manifests and indexes with/without a media type  
							
							... 
							
							
							
							OCI Image manifests and indexes are supported both with and without
an embeded MediaType (the field is reserved according to the spec).
Test storing and retrieving both types from the manifest store.
Signed-off-by: Owen W. Taylor <otaylor@fishsoup.net> 
							
						 
						
							2018-06-19 11:24:25 -04:00  
				
					
						
							
							
								 
						
							
							
								60d9c5dfad 
								
							
								 
							
						 
						
							
							
								
								Handle OCI manifests and image indexes without a media type  
							
							... 
							
							
							
							In the OCI image specification, the MediaType field is reserved
and otherwise undefined; assume that manifests without a media
in storage are OCI images or image indexes, and determine which
by looking at what fields are in the JSON. We do keep a check
that when unmarshalling an OCI image or image index, if it has
a MediaType field, it must match that media type of the upload.
Signed-off-by: Owen W. Taylor <otaylor@fishsoup.net> 
							
						 
						
							2018-06-19 11:24:25 -04:00  
				
					
						
							
							
								 
						
							
							
								1d47ef7b80 
								
							
								 
							
						 
						
							
							
								
								Check media types when unmarshalling manifests  
							
							... 
							
							
							
							When unmarshalling manifests from JSON, check that the MediaType field
corresponds to the type that we are unmarshalling as. This makes sure
that when we retrieve a manifest from the manifest store, it will have
the same type as it was handled as before storing it in the manifest
store.
Signed-off-by: Owen W. Taylor <otaylor@fishsoup.net> 
							
						 
						
							2018-06-19 11:24:25 -04:00  
				
					
						
							
							
								 
						
							
							
								f6224f78ba 
								
							
								 
							
						 
						
							
							
								
								register oci image index  
							
							... 
							
							
							
							Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-06-18 15:18:59 -05:00  
				
					
						
							
							
								 
						
							
							
								ad7ab0853c 
								
							
								 
							
						 
						
							
							
								
								folow commit  9c88801a12 
							
							... 
							
							
							
							Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-06-18 13:55:24 -05:00  
				
					
						
							
							
								 
						
							
							
								7b47fb13cf 
								
							
								 
							
						 
						
							
							
								
								update url policy support; testing for annoations in index  
							
							... 
							
							
							
							Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-06-18 13:55:24 -05:00  
				
					
						
							
							
								 
						
							
							
								f186e1da1c 
								
							
								 
							
						 
						
							
							
								
								adding some support for annotations at the manifest level  
							
							... 
							
							
							
							Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-06-18 13:55:24 -05:00  
				
					
						
							
							
								 
						
							
							
								ec2aa05cdf 
								
							
								 
							
						 
						
							
							
								
								addressing comments from stevvooe  
							
							... 
							
							
							
							Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-06-18 13:55:24 -05:00  
				
					
						
							
							
								 
						
							
							
								c1532332ad 
								
							
								 
							
						 
						
							
							
								
								update to image spec v1.0.0  
							
							... 
							
							
							
							Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-06-18 13:55:24 -05:00  
				
					
						
							
							
								 
						
							
							
								6bae7ca597 
								
							
								 
							
						 
						
							
							
								
								refactor adding enum for storage types  
							
							... 
							
							
							
							Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-06-18 13:55:24 -05:00  
				
					
						
							
							
								 
						
							
							
								9e3f78b8c8 
								
							
								 
							
						 
						
							
							
								
								addresses minor debug comments  
							
							... 
							
							
							
							Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-06-18 13:55:24 -05:00  
				
					
						
							
							
								 
						
							
							
								b0cef05626 
								
							
								 
							
						 
						
							
							
								
								removes oci. namespace feature  
							
							... 
							
							
							
							Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-06-18 13:55:24 -05:00  
				
					
						
							
							
								 
						
							
							
								426afb3a4c 
								
							
								 
							
						 
						
							
							
								
								address get manifest issue with oci. namespace; and comment descriptions  
							
							... 
							
							
							
							Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-06-18 13:55:24 -05:00  
				
					
						
							
							
								 
						
							
							
								fcaffa38bc 
								
							
								 
							
						 
						
							
							
								
								vendor oci image-spec  
							
							... 
							
							
							
							Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-06-18 13:55:24 -05:00  
				
					
						
							
							
								 
						
							
							
								c94f28805e 
								
							
								 
							
						 
						
							
							
								
								OCI media types; annotation support; oci index  
							
							... 
							
							
							
							Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-06-18 13:48:58 -05:00  
				
					
						
							
							
								 
						
							
							
								6fcea22b0a 
								
							
								 
							
						 
						
							
							
								
								add an ocischema manifest handler for the registry  
							
							... 
							
							
							
							Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-06-18 13:48:58 -05:00  
				
					
						
							
							
								 
						
							
							
								9986e8ca7c 
								
							
								 
							
						 
						
							
							
								
								adds support for oci manifests and manifestlists  
							
							... 
							
							
							
							Signed-off-by: Mike Brown <brownwm@us.ibm.com> 
							
						 
						
							2018-06-18 13:48:58 -05:00  
				
					
						
							
							
								 
						
							
							
								749f6afb45 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2603  from yuwaMSFT2/newazuresdk  
							
							... 
							
							
							
							closes  #2496  and #2552  
						
							2018-06-11 11:39:26 -07:00  
				
					
						
							
							
								 
						
							
							
								62797237b9 
								
							
								 
							
						 
						
							
							
								
								closes   #2496  and  #2552  
							
							... 
							
							
							
							Update Azure SDK with release v16.2.1
Update Azure autorest SDK with release v10.8.1
Signed-off-by: Yu Wang <yuwa@microsoft.com> 
							
						 
						
							2018-06-08 16:53:02 -07:00  
				
					
						
							
							
								 
						
							
							
								7bc438a534 
								
									
								
							
								 
							
						 
						
							
							
								
								Use e.Message field instead of e.Code.Message()  
							
							... 
							
							
							
							Signed-off-by: Oleg Bulatov <oleg@bulatov.me> 
							
						 
						
							2018-06-04 17:29:46 +02:00  
				
					
						
							
							
								 
						
							
							
								fc7e8f42d7 
								
							
								 
							
						 
						
							
							
								
								Fix deadlock in the inmemory storage driver  
							
							... 
							
							
							
							According golang documentation [1]: no goroutine should expect to be
able to acquire a read lock until the initial read lock is released.
[1] https://golang.org/pkg/sync/#RWMutex 
Signed-off-by: Gladkov Alexey <agladkov@redhat.com> 
							
						 
						
							2018-05-30 18:01:08 +02:00  
				
					
						
							
							
								 
						
							
							
								86b030c1ca 
								
									
								
							
								 
							
						 
						
							
							
								
								Update project maintainers file  
							
							... 
							
							
							
							Include rules and roles in file.
Remove inactive maintainers who have already acknowledged
leaving the maintainer role.
Signed-off-by: Derek McGowan <derek@mcgstyle.net> 
							
						 
						
							2018-05-29 16:02:45 -07:00  
				
					
						
							
							
								 
						
							
							
								f0cc927784 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2582  from thaJeztah/bump-golang-1.10  
							
							... 
							
							
							
							Update Golang to 1.10 
							
						 
						
							2018-05-22 10:56:53 -07:00  
				
					
						
							
							
								 
						
							
							
								7f02f9e450 
								
									
								
							
								 
							
						 
						
							
							
								
								Update Golang to 1.10  
							
							... 
							
							
							
							Signed-off-by: Sebastiaan van Stijn <github@gone.nl> 
							
						 
						
							2018-05-22 19:42:22 +02:00  
				
					
						
							
							
								 
						
							
							
								ed42a4909a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #2594  from dmcgowan/update-integration-test-certs  
							
							... 
							
							
							
							Update integration test certificates 
							
						 
						
							2018-05-21 17:01:25 -07:00  
				
					
						
							
							
								 
						
							
							
								dabcfdc5a6 
								
									
								
							
								 
							
						 
						
							
							
								
								Update for vndr update  
							
							... 
							
							
							
							Signed-off-by: Derek McGowan <derek@mcgstyle.net> 
							
						 
						
							2018-05-21 16:33:38 -07:00  
				
					
						
							
							
								 
						
							
							
								b4dd9b4376 
								
									
								
							
								 
							
						 
						
							
							
								
								Update certificates  
							
							... 
							
							
							
							Set expiration to 10 years
Signed-off-by: Derek McGowan <derek@mcgstyle.net> 
							
						 
						
							2018-05-21 16:00:52 -07:00