unclejack
							
						 
						
							 
							
							
							
							
								
							
							
								1695c77c43 
								
							 
						 
						
							
							
								
								Merge pull request  #4509  from crosbymichael/kill-all  
							
							 
							
							... 
							
							
							
							Remove the ghosts and kill everything 
							
						 
						
							2014-03-07 01:35:38 +02:00  
						
					 
				
					
						
							
							
								 
								Michael Crosby
							
						 
						
							 
							
							
							
							
								
							
							
								772ef99d28 
								
							 
						 
						
							
							
								
								Remove the ghosts and kill everything  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael) 
							
						 
						
							2014-03-06 15:30:26 -08:00  
						
					 
				
					
						
							
							
								 
								unclejack
							
						 
						
							 
							
							
							
							
								
							
							
								e388b6aba5 
								
							 
						 
						
							
							
								
								Merge pull request  #3959  from cpuguy83/3958_add_ability_to_remove_running_container_in_single_command  
							
							 
							
							... 
							
							
							
							Add ability to force removal of running container via docker rm -f 
							
						 
						
							2014-03-07 00:05:57 +02:00  
						
					 
				
					
						
							
							
								 
								unclejack
							
						 
						
							 
							
							
							
							
								
							
							
								35054601d8 
								
							 
						 
						
							
							
								
								fix flag deprecation warnings in integration tests  
							
							 
							
							... 
							
							
							
							This removes three warnings in the integration tests:
Warning: '-viz' is deprecated, it will be removed soon. See usage.
Warning: '-tree' is deprecated, it will be removed soon. See usage.
Warning: '-cidfile' is deprecated, it will be removed soon. See usage.
Docker-DCO-1.1-Signed-off-by: Cristian Staretu <cristian.staretu@gmail.com> (github: unclejack) 
							
						 
						
							2014-03-05 16:43:03 +02:00  
						
					 
				
					
						
							
							
								 
								Guillaume J. Charmes
							
						 
						
							 
							
							
							
							
								
							
							
								69c69059fc 
								
							 
						 
						
							
							
								
								Merge pull request  #4327  from crosbymichael/add-libcontainer  
							
							 
							
							... 
							
							
							
							Add native execution driver to docker and make it the default 
							
						 
						
							2014-03-03 16:34:20 -08:00  
						
					 
				
					
						
							
							
								 
								Brian Goff
							
						 
						
							 
							
							
							
							
								
							
							
								d78fcb32ff 
								
							 
						 
						
							
							
								
								Add ability to force removal of running container via docker rm -f  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Brian Goff <cpuguy83@gmail.com> (github: cpuguy83) 
							
						 
						
							2014-02-27 23:31:36 -05:00  
						
					 
				
					
						
							
							
								 
								Tianon Gravi
							
						 
						
							 
							
							
							
							
								
							
							
								2ca4e0ea60 
								
							 
						 
						
							
							
								
								Use a more defensive vendored archive/tar import path to make it clear this isn't upstream's released archive/tar  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-02-27 09:43:44 -07:00  
						
					 
				
					
						
							
							
								 
								Michael Crosby
							
						 
						
							 
							
							
							
							
								
							
							
								ce08083f9c 
								
							 
						 
						
							
							
								
								Merge branch 'master' into add-libcontainer  
							
							 
							
							... 
							
							
							
							Conflicts:
	execdriver/termconsole.go
Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael) 
							
						 
						
							2014-02-26 12:55:24 -08:00  
						
					 
				
					
						
							
							
								 
								Victor Vieux
							
						 
						
							 
							
							
							
							
								
							
							
								5908aa350d 
								
							 
						 
						
							
							
								
								Merge pull request  #4357  from creack/fix_TestCmdKill  
							
							 
							
							... 
							
							
							
							Fix TestCmdKill by closing the pipe before waiting on the container 
							
						 
						
							2014-02-26 12:20:30 -08:00  
						
					 
				
					
						
							
							
								 
								Guillaume J. Charmes
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4039fbb1b0 
								
							 
						 
						
							
							
								
								Fix TestCmdKill by closing the pipe before waiting on the container  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Guillaume J. Charmes <guillaume.charmes@docker.com> (github: creack) 
							
						 
						
							2014-02-25 20:16:17 -08:00  
						
					 
				
					
						
							
							
								 
								Victor Vieux
							
						 
						
							 
							
							
							
							
								
							
							
								8dad771daa 
								
							 
						 
						
							
							
								
								add version pkg  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Victor Vieux <victor.vieux@docker.com> (github: vieux) 
							
						 
						
							2014-02-25 21:08:38 +00:00  
						
					 
				
					
						
							
							
								 
								Victor Vieux
							
						 
						
							 
							
							
							
							
								
							
							
								964d82d005 
								
							 
						 
						
							
							
								
								fix tests  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Victor Vieux <victor.vieux@docker.com> (github: vieux) 
							
						 
						
							2014-02-25 21:08:08 +00:00  
						
					 
				
					
						
							
							
								 
								Victor Vieux
							
						 
						
							 
							
							
							
							
								
							
							
								795ed6b1e5 
								
							 
						 
						
							
							
								
								Rewrite docker rmi  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Victor Vieux <victor.vieux@docker.com> (github: vieux) 
							
						 
						
							2014-02-25 21:08:07 +00:00  
						
					 
				
					
						
							
							
								 
								Michael Crosby
							
						 
						
							 
							
							
							
							
								
							
							
								de083400b8 
								
							 
						 
						
							
							
								
								Address initial feedback from pr  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael) 
							
						 
						
							2014-02-25 10:54:41 -08:00  
						
					 
				
					
						
							
							
								 
								Michael Crosby
							
						 
						
							 
							
							
							
							
								
							
							
								431d510cae 
								
							 
						 
						
							
							
								
								Remove container env var from libcontainer  
							
							 
							
							... 
							
							
							
							Update tests to use native driver
Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael) 
							
						 
						
							2014-02-24 21:51:00 -08:00  
						
					 
				
					
						
							
							
								 
								Michael Crosby
							
						 
						
							 
							
							
							
							
								
							
							
								27a43692c2 
								
							 
						 
						
							
							
								
								Merge branch 'master' into add-libcontainer  
							
							 
							
							... 
							
							
							
							Conflicts:
	runtime.go
Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael) 
							
						 
						
							2014-02-24 20:35:12 -08:00  
						
					 
				
					
						
							
							
								 
								Michael Crosby
							
						 
						
							 
							
							
							
							
								
							
							
								a76407ac61 
								
							 
						 
						
							
							
								
								Cgroups allow devices for privileged containers  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael) 
							
						 
						
							2014-02-24 15:47:23 -08:00  
						
					 
				
					
						
							
							
								 
								Michael Crosby
							
						 
						
							 
							
							
							
							
								
							
							
								cfd188e925 
								
							 
						 
						
							
							
								
								Add info for driver  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael) 
							
						 
						
							2014-02-24 14:11:09 -08:00  
						
					 
				
					
						
							
							
								 
								Michael Crosby
							
						 
						
							 
							
							
							
							
								
							
							
								01f9815b55 
								
							 
						 
						
							
							
								
								Fix tests with dockerinit lookup path  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael) 
							
						 
						
							2014-02-24 13:40:17 -08:00  
						
					 
				
					
						
							
							
								 
								Solomon Hykes
							
						 
						
							 
							
							
							
							
								
							
							
								92c3927b5d 
								
							 
						 
						
							
							
								
								Cleanup integration tests  
							
							 
							
							... 
							
							
							
							Refactor integration tests to remove special cases in the creation of
test engines. All test engines are now created through newTestEngine.
Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes) 
							
						 
						
							2014-02-24 19:24:30 +00:00  
						
					 
				
					
						
							
							
								 
								unclejack
							
						 
						
							 
							
							
							
							
								
							
							
								b829e96cde 
								
							 
						 
						
							
							
								
								forbid chained onbuild, from & maintainer triggers  
							
							 
							
							... 
							
							
							
							This changes the way onbuild works:
- forbids the chaining of onbuild instructions
- forbids the use of `onbuild from`
- forbids the use of `onbuild maintainer`
It also makes docker throw errors when encountering such triggers when
executing the triggers during `FROM`.
Three tests have been added:
- ensure that chained onbuild (`onbuild onbuild`) is forbidden
- ensure that `onbuild from` is forbidden
- ensure that `onbuild maintainer` is forbidden
Docker-DCO-1.1-Signed-off-by: Cristian Staretu <cristian.staretu@gmail.com> (github: unclejack) 
							
						 
						
							2014-02-20 20:31:04 +02:00  
						
					 
				
					
						
							
							
								 
								Victor Vieux
							
						 
						
							 
							
							
							
							
								
							
							
								4187f4e750 
								
							 
						 
						
							
							
								
								Merge pull request  #4168  from crosbymichael/add-listenbuffer  
							
							 
							
							... 
							
							
							
							Hold connections until the daemon has fully loaded 
							
						 
						
							2014-02-17 16:04:49 -08:00  
						
					 
				
					
						
							
							
								 
								unclejack
							
						 
						
							 
							
							
							
							
								
							
							
								f3ff190491 
								
							 
						 
						
							
							
								
								Merge pull request  #4131  from tianon/vendor-golang-xattrs  
							
							 
							
							... 
							
							
							
							Add vendored archive/tar that includes xattrs patch 
							
						 
						
							2014-02-17 21:12:28 +02:00  
						
					 
				
					
						
							
							
								 
								Michael Crosby
							
						 
						
							 
							
							
							
							
								
							
							
								bc286d651d 
								
							 
						 
						
							
							
								
								Merge pull request  #4172  from fabiofalci/test_save_and_load  
							
							 
							
							... 
							
							
							
							Test for save and load commands 
							
						 
						
							2014-02-17 13:52:44 -05:00  
						
					 
				
					
						
							
							
								 
								Tianon Gravi
							
						 
						
							 
							
							
							
							
								
							
							
								b762d3a739 
								
							 
						 
						
							
							
								
								Add vendored archive/tar that includes xattrs patch  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-02-17 08:20:21 -07:00  
						
					 
				
					
						
							
							
								 
								Fabio Falci
							
						 
						
							 
							
							
							
							
								
							
							
								4ab3c31b15 
								
							 
						 
						
							
							
								
								Test for save and load commands  
							
							 
							
							... 
							
							
							
							Improve test for save to tar and load from tar commands.
Docker-DCO-1.1-Signed-off-by: Fabio Falci <fabiofalci@gmail.com> (github: fabiofalci) 
							
						 
						
							2014-02-17 01:52:50 +00:00  
						
					 
				
					
						
							
							
								 
								Fabio Falci
							
						 
						
							 
							
							
							
							
								
							
							
								a51441278a 
								
							 
						 
						
							
							
								
								`docker cp` error when container doesn't exist  
							
							 
							
							... 
							
							
							
							Fix cp api to return a 404 notfound if container doesn't exist.
Fixes  #4119 .
Docker-DCO-1.1-Signed-off-by: Fabio Falci <fabiofalci@gmail.com> (github: fabiofalci) 
							
						 
						
							2014-02-16 15:49:36 +00:00  
						
					 
				
					
						
							
							
								 
								Michael Crosby
							
						 
						
							 
							
							
							
							
								
							
							
								778f1bf663 
								
							 
						 
						
							
							
								
								Integration generic socket wait for docker api  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael) 
							
						 
						
							2014-02-15 20:49:50 -08:00  
						
					 
				
					
						
							
							
								 
								Solomon Hykes
							
						 
						
							 
							
							
							
							
								
							
							
								ee59ba969f 
								
							 
						 
						
							
							
								
								Move remote api client to api/  
							
							 
							
							... 
							
							
							
							This moves `commands.go` out of the core and into `api/client.go`
Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes) 
							
						 
						
							2014-02-15 14:55:51 -08:00  
						
					 
				
					
						
							
							
								 
								Solomon Hykes
							
						 
						
							 
							
							
							
							
								
							
							
								9b56da78e0 
								
							 
						 
						
							
							
								
								Refactor utility `MkBuildContext` to the more generic `archive.Generate`  
							
							 
							
							... 
							
							
							
							This facilitates refactoring commands.go.
Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes) 
							
						 
						
							2014-02-15 14:52:08 -08:00  
						
					 
				
					
						
							
							
								 
								Alexander Larsson
							
						 
						
							 
							
							
							
							
								
							
							
								f198ee525a 
								
							 
						 
						
							
							
								
								Properly close archives  
							
							 
							
							... 
							
							
							
							All archive that are created from somewhere generally have to be closed, because
at some point there is a file or a pipe or something that backs them. So, we
make archive.Archive a ReadCloser. However, code consuming archives does not
typically close them so we add an archive.ArchiveReader and use that when we're
only reading.
We then change all the Tar/Archive places to create ReadClosers, and to properly
close them everywhere.
As an added bonus we can use ReadCloserWrapper rather than EofReader in several places,
which is good as EofReader doesn't always work right. For instance, many compression
schemes like gzip knows it is EOF before having read the EOF from the stream, so the
EofCloser never sees an EOF.
Docker-DCO-1.1-Signed-off-by: Alexander Larsson <alexl@redhat.com> (github: alexlarsson) 
							
						 
						
							2014-02-14 13:46:17 +01:00  
						
					 
				
					
						
							
							
								 
								Solomon Hykes
							
						 
						
							 
							
							
							
							
								
							
							
								6393c38339 
								
							 
						 
						
							
							
								
								Move the canonical run configuration objects to a sub-package  
							
							 
							
							... 
							
							
							
							* Config is now runconfig.Config
    * HostConfig is now runconfig.HostConfig
    * MergeConfig is now runconfig.Merge
    * CompareConfig is now runconfig.Compare
    * ParseRun is now runconfig.Parse
    * ContainerConfigFromJob is now runconfig.ContainerConfigFromJob
    * ContainerHostConfigFromJob is now runconfig.ContainerHostConfigFromJob
This facilitates refactoring commands.go and shrinks the core.
Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes) 
							
						 
						
							2014-02-11 20:18:46 -08:00  
						
					 
				
					
						
							
							
								 
								Victor Vieux
							
						 
						
							 
							
							
							
							
								
							
							
								9a9690360c 
								
							 
						 
						
							
							
								
								Merge pull request  #4074  from shykes/separate-version  
							
							 
							
							... 
							
							
							
							Move docker version introspection to a sub-package. 
							
						 
						
							2014-02-11 20:16:00 -08:00  
						
					 
				
					
						
							
							
								 
								Tianon Gravi
							
						 
						
							 
							
							
							
							
								
							
							
								0d871840b2 
								
							 
						 
						
							
							
								
								Fix the tests, too  
							
							 
							
							... 
							
							
							
							Seriously.  There's not much codebase left we haven't touched.
Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-02-11 19:10:23 -07:00  
						
					 
				
					
						
							
							
								 
								Solomon Hykes
							
						 
						
							 
							
							
							
							
								
							
							
								3ecd8ff0c8 
								
							 
						 
						
							
							
								
								New package `nat`: utilities for manipulating the text description of network ports.  
							
							 
							
							... 
							
							
							
							This facilitates the refactoring of commands.go
Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes) 
							
						 
						
							2014-02-11 16:51:01 -08:00  
						
					 
				
					
						
							
							
								 
								Victor Vieux
							
						 
						
							 
							
							
							
							
								
							
							
								2dcb48af0f 
								
							 
						 
						
							
							
								
								Merge pull request  #3524  from tianon/supplementary-groups  
							
							 
							
							... 
							
							
							
							Add supplementary groups lookup in sysinit 
							
						 
						
							2014-02-10 14:42:14 -08:00  
						
					 
				
					
						
							
							
								 
								Solomon Hykes
							
						 
						
							 
							
							
							
							
								
							
							
								ded9e0d6df 
								
							 
						 
						
							
							
								
								builder: clearly display ONBUILD triggers during a build.  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes) 
							
						 
						
							2014-02-04 19:11:56 +00:00  
						
					 
				
					
						
							
							
								 
								Solomon Hykes
							
						 
						
							 
							
							
							
							
								
							
							
								9f994c9646 
								
							 
						 
						
							
							
								
								New build instruction: ONBUILD defines a trigger to execute when extending an image with a new build  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Solomon Hykes <solomon@docker.com> (github: shykes) 
							
						 
						
							2014-02-04 01:31:19 +00:00  
						
					 
				
					
						
							
							
								 
								Johan Euphrosine
							
						 
						
							 
							
							
							
							
								
							
							
								92e61f89aa 
								
							 
						 
						
							
							
								
								docker/config: update -mtu flag default  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Johan Euphrosine <proppy@google.com> (github: google) 
							
						 
						
							2014-02-03 15:36:39 -08:00  
						
					 
				
					
						
							
							
								 
								Tianon Gravi
							
						 
						
							 
							
							
							
							
								
							
							
								e8963748fc 
								
							 
						 
						
							
							
								
								Consolidate a bunch of the supplementary-groups tests to cut down on the number of RUN lines in a single Dockerfile within TestBuild  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-01-31 20:15:24 -07:00  
						
					 
				
					
						
							
							
								 
								Tianon Gravi
							
						 
						
							 
							
							
							
							
								
							
							
								ee93f6185b 
								
							 
						 
						
							
							
								
								Move UserLookup functionality into a separate pkg/user submodule that implements proper parsing of /etc/passwd and /etc/group, and use that to add support for "docker run -u user:group" and for getting supplementary groups (if ":group" is not specified)  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Andrew Page <admwiggin@gmail.com> (github: tianon) 
							
						 
						
							2014-01-31 20:15:24 -07:00  
						
					 
				
					
						
							
							
								 
								Victor Vieux
							
						 
						
							 
							
							
							
							
								
							
							
								a446b34719 
								
							 
						 
						
							
							
								
								Merge pull request  #3832  from jlhawn/3831-auth-tests-server-address  
							
							 
							
							... 
							
							
							
							Prevent Tests from creating users on Prod Index 
							
						 
						
							2014-01-31 18:34:13 -08:00  
						
					 
				
					
						
							
							
								 
								Guillaume J. Charmes
							
						 
						
							 
							
							
							
							
								
							
							
								819c2e3eca 
								
							 
						 
						
							
							
								
								Merge pull request  #3872  from crosbymichael/network-driver  
							
							 
							
							... 
							
							
							
							Remove networking out of core and into a driver 
							
						 
						
							2014-01-31 17:22:37 -08:00  
						
					 
				
					
						
							
							
								 
								Michael Crosby
							
						 
						
							 
							
							
							
							
								
							
							
								6a1ee89d2d 
								
							 
						 
						
							
							
								
								Merge pull request  #3827  from vieux/mova_api_package  
							
							 
							
							... 
							
							
							
							Move api into sub package 
							
						 
						
							2014-01-31 15:39:33 -08:00  
						
					 
				
					
						
							
							
								 
								Victor Vieux
							
						 
						
							 
							
							
							
							
								
							
							
								9eea7f28f0 
								
							 
						 
						
							
							
								
								Move serveapi to api/api.go  
							
							 
							
							... 
							
							
							
							Remove api import from server.go
Rename initapi to init server
Docker-DCO-1.1-Signed-off-by: Victor Vieux <victor.vieux@docker.com> (github: vieux) 
							
						 
						
							2014-01-31 23:06:00 +00:00  
						
					 
				
					
						
							
							
								 
								Michael Crosby
							
						 
						
							 
							
							
							
							
								
							
							
								49b9813035 
								
							 
						 
						
							
							
								
								Fix integration tests  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael) 
							
						 
						
							2014-01-31 12:04:44 -08:00  
						
					 
				
					
						
							
							
								 
								Michael Crosby
							
						 
						
							 
							
							
							
							
								
							
							
								53ee1daa69 
								
							 
						 
						
							
							
								
								Merge pull request  #3841  from alexlarsson/separate-base-fs  
							
							 
							
							... 
							
							
							
							Separate out graphdriver mount and container root 
							
						 
						
							2014-01-31 11:49:14 -08:00  
						
					 
				
					
						
							
							
								 
								Victor Vieux
							
						 
						
							 
							
							
							
							
								
							
							
								b881a6c3c2 
								
							 
						 
						
							
							
								
								merge master  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Victor Vieux <victor.vieux@docker.com> (github: vieux) 
							
						 
						
							2014-01-31 19:00:06 +00:00  
						
					 
				
					
						
							
							
								 
								Victor Vieux
							
						 
						
							 
							
							
							
							
								
							
							
								51d280f944 
								
							 
						 
						
							
							
								
								merge master  
							
							 
							
							... 
							
							
							
							Docker-DCO-1.1-Signed-off-by: Victor Vieux <victor.vieux@docker.com> (github: vieux) 
							
						 
						
							2014-01-31 18:43:34 +00:00  
						
					 
				
					
						
							
							
								 
								Michael Crosby
							
						 
						
							 
							
							
							
							
								
							
							
								643c7dc25d 
								
							 
						 
						
							
							
								
								Merge pull request  #3829  from vieux/fix_api_regression  
							
							 
							
							... 
							
							
							
							Fix ID -> Id api 
							
						 
						
							2014-01-31 10:38:57 -08:00