{"push_id":734303354,"size":60,"distinct_size":59,"ref":"refs/heads/10662-serversidevalidation","head":"16d50048799f117f2eadda4661117c8e7419a43f","before":"a0e671f70b83b114b5751c28f313b22fea8b2d3f","commits":[{"sha":"a207ce6ae4e76a69c543cee7e10cb88bbc2c2460","author":{"email":"50ae662f5fcde39b7d1ed786133b7c61a25411dd@microsoft.com","name":"John Howard"},"message":"Windows: Hook up user supplied MAC\n\nSigned-off-by: John Howard <jhoward@microsoft.com>","distinct":false,"url":"https://api.github.com/repos/Microsoft/docker/commits/a207ce6ae4e76a69c543cee7e10cb88bbc2c2460"},{"sha":"9847c0c8b0409d85a1f79a8d7316ba48d6a3ef9a","author":{"email":"fbce221e53f28a6368ebb5e0aa2ee1c79ff12e9e@gmail.com","name":"Ankush Agarwal"},"message":"Add support for 15.04, add systemd note for 15.04\n\nFixes #12002\n\nSigned-off-by: Ankush Agarwal <ankushagarwal11@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Microsoft/docker/commits/9847c0c8b0409d85a1f79a8d7316ba48d6a3ef9a"},{"sha":"3a1596f0f5e004f59b0d140b728ca255206ef68f","author":{"email":"87e1f221a672a14a323e57bb65eaea19d3ed3804@bernat.im","name":"Vincent Bernat"},"message":"zsh: update zsh completion for docker command\n\nzsh completion is updated with the content of\nfelixr/docker-zsh-completion.\n\n - felixr/docker-zsh-completion@a93e1cb7bd5a Fix completion of repositories with tags\n - felixr/docker-zsh-completion@590ea7059698 Respect provided `--host` flag when invoking docker\n - felixr/docker-zsh-completion@6c557babaa3c Several cosmetic improvements\n - felixr/docker-zsh-completion@5b63cc591a5c Update completion for `inspect`\n - felixr/docker-zsh-completion@b7d8f2f7cc92 Order completions alphabetically\n - felixr/docker-zsh-completion@63f6a0622496 Factor completion for `build`, `create` and `run`\n - felixr/docker-zsh-completion@ade49ee47f9c Enforce positional arguments being last\n - felixr/docker-zsh-completion@850b6b6d95e6 Update completion for build/commit/export/exec/history/import\n - felixr/docker-zsh-completion@01bfd8c075dc Remove completion for `insert` and duplicate of `import`\n - felixr/docker-zsh-completion@c64a1d730a90 Update completion for `stats` to add `--no-stream` flag\n - felixr/docker-zsh-completion@5e81d78b5270 Update completion for `log` to add `--since` flag\n - felixr/docker-zsh-completion@b3c146a1a222 Update completion for `run` to add `--group-add` flag\n - felixr/docker-zsh-completion@8d4f196ad825 Don't trigger expensive completion function for flags\n - felixr/docker-zsh-completion@bd5aaa124d9d Add completion for `--help` everywhere\n - felixr/docker-zsh-completion@3a67a0e8c421 Return appropriate status code on completion\n - felixr/docker-zsh-completion@4dfcb450eaeb Add Steve as a regular contributor.\n - felixr/docker-zsh-completion@996a1c6def35 Add completion for top-level flags\n - felixr/docker-zsh-completion@b6df75905f2e Ensure short/long option are not allowed twice\n - felixr/docker-zsh-completion@75b6a500a04a Complete repositories with tags only on repository match\n - felixr/docker-zsh-completion@5e6292135fcc Factorize completion of images/repositories/tags\n - felixr/docker-zsh-completion@1c504eb6779d Handle repositories with \":\"\n - felixr/docker-zsh-completion@0a05bf818bbc Update completion for `pause' and `unpause'\n - felixr/docker-zsh-completion@b3a63253e2bc Containers name can include Swarm host\n\nIn summary:\n\n - Swarm support\n - Handling repositories with \":\"\n - Rework how completion of images/repositories/tags work:\n    - felixr/docker-zsh-completion@5e6292135fcc\n    - felixr/docker-zsh-completion@75b6a500a04a\n    - felixr/docker-zsh-completion@a93e1cb7bd5a\n\nThe remaining changes are here to sync changes done in Docker repository\n(mostly from PR #14074 and #14555, by @sdurrheimer). With some minor changes:\n\n - boolean flags don't complete their arguments (true/false)\n - reuse of `--host` argument is done with `$opt_arg` to avoid parsing\n   error\n - build/create/run common options are factorized out\n - `--help` flag is handled differently\n - `pause` and `unpause` accepts several containers as far as I know, so\n   the change is reverted\n - some more, but difficult to notice (more completion for some flags I think)\n\nSome labels are reverted, mostly because I did the merge by copy/pasting\nnew options instead of modifying existing options.\n\nThis commit is partial. The way the `--help` option is handled triggered\na major change due to the way things are quoted. Those changes were\npartially and programmaticaly reverted in this commit only to minimize\nthe changes to review. The next commit will restore the full changes.\n\nSigned-off-by: Vincent Bernat <vincent@bernat.im>","distinct":true,"url":"https://api.github.com/repos/Microsoft/docker/commits/3a1596f0f5e004f59b0d140b728ca255206ef68f"},{"sha":"f95b3a6b6a4d86c6373e24b83ba1a008bf107265","author":{"email":"d1035a58d87d0b7918844ad2fd699273faf2f5d5@suse.com","name":"Flavio Castelli"},"message":"ZFS driver: raise better errors during init\n\nThe ZFS driver should raise proper errors when the ZFS utility is\nmissing or when there's no zfs partition active on the system. Raising the\nproper errors make possible to silently ignore the ZFS storage\ndriver when no default storage driver is specified.\n\nPrevious to this commit it was no longer possible to start the\ndocker daemon in that way:\n\n  docker -d --storage-opt dm.loopdatasize=2GB\n\nThe above command resulted in an exit error because the ZFS driver\ntried to use the storage options.\n\nSigned-off-by: Flavio Castelli <fcastelli@suse.com>","distinct":true,"url":"https://api.github.com/repos/Microsoft/docker/commits/f95b3a6b6a4d86c6373e24b83ba1a008bf107265"},{"sha":"e09d0febe644f440e95a7a87e6fdfae8104743d6","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@albersweb.de","name":"Harald Albers"},"message":"Add missing log drivers to bash completion\n\nSigned-off-by: Harald Albers <github@albersweb.de>","distinct":true,"url":"https://api.github.com/repos/Microsoft/docker/commits/e09d0febe644f440e95a7a87e6fdfae8104743d6"},{"sha":"faa8b658e7e7a0e827cf7e05f64dcd2e843452ac","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@albersweb.de","name":"Harald Albers"},"message":"Driver-specific completions for --log-opt\n\nSigned-off-by: Harald Albers <github@albersweb.de>","distinct":true,"url":"https://api.github.com/repos/Microsoft/docker/commits/faa8b658e7e7a0e827cf7e05f64dcd2e843452ac"},{"sha":"38acec94c49e6730ae6bdef86b85f529c1dddda6","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@albersweb.de","name":"Harald Albers"},"message":"Completion: Add support for '=' in arguments to __docker_pos_first_nonflag\n\nThis solves several problems that arise from the special treatment of\n\"=\" in Bash.\nThe fix was required as some log drivers have options in a key=value\nform. It also addresses the --option=value and the negated boolean syntax\n(--boolean=false).\n\nNote that this is not a general fix for these problems, it is limited to\nthe __docker_pos_first_nonflag function.\n\nSigned-off-by: Harald Albers <github@albersweb.de>","distinct":true,"url":"https://api.github.com/repos/Microsoft/docker/commits/38acec94c49e6730ae6bdef86b85f529c1dddda6"},{"sha":"de0e883331c85cc7617184900369e1ec9f723b6c","author":{"email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@codemac.net","name":"Jeff Mickey"},"message":"docker ps: add fields for ordering and column selection\n\n* api/client/ps.go: Refactor CmdPs to use a fields list of\n  characters to determine which columns to print on `docker ps`\n  invocation.\n\nThis adds an ability for the docker command to print the columns of\noutput in arbitrary order.\n\nSigned-off-by: Jeff Mickey <j@codemac.net>\n\nDocker-DCO-1.1-Signed-off-by: Jeff Mickey <j@codemac.net>","distinct":true,"url":"https://api.github.com/repos/Microsoft/docker/commits/de0e883331c85cc7617184900369e1ec9f723b6c"},{"sha":"37209190c76de66531acba848f1537da2899e32d","author":{"email":"b9b0c8e7f90ecf337f6797c4d2e0f1dd0dbc0324@gmail.com","name":"David Calavera"},"message":"Docker ps custom formatting.\n\nDocker-DCO-1.1-Signed-off-by: David Calavera <david.calavera@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Microsoft/docker/commits/37209190c76de66531acba848f1537da2899e32d"},{"sha":"d241d2f36c64b24ef40d28afb28934b36cad539b","author":{"email":"dc73d0991b982a8303e713ef531a313af77e242a@gmail.com","name":"Brian Goff"},"message":"vendor fsnotify\n\nSigned-off-by: Brian Goff <cpuguy83@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Microsoft/docker/commits/d241d2f36c64b24ef40d28afb28934b36cad539b"},{"sha":"d5aeb3398b6438ea5a1b3de4ec1e5f35d441f462","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@albersweb.de","name":"Harald Albers"},"message":"Second level completions for --log-opt\n\nAdvanced completion for some log driver options:\ngelf-address, syslog-address, syslog-facility.\n\nSigned-off-by: Harald Albers <github@albersweb.de>","distinct":true,"url":"https://api.github.com/repos/Microsoft/docker/commits/d5aeb3398b6438ea5a1b3de4ec1e5f35d441f462"},{"sha":"96a4469835c68e0b9c448344777fbff077b514ea","author":{"email":"7800de746fd39599bc46177380ea6aede7e31e16@redhat.com","name":"Dan Walsh"},"message":"If a user hits this error it would be helpful to know tagstore name.\n\nThere are several bug reports on this error happening, and error is\nnot helpful unless you read the code.  Google brings up removing\nthe repositories.btrfs file.\n\nDocker-DCO-1.1-Signed-off-by: Dan Walsh <dwalsh@redhat.com> (github: rhatdan)","distinct":true,"url":"https://api.github.com/repos/Microsoft/docker/commits/96a4469835c68e0b9c448344777fbff077b514ea"},{"sha":"dd7d4d1101102eb1d958bb948369a25ec08ab01d","author":{"email":"dc73d0991b982a8303e713ef531a313af77e242a@gmail.com","name":"Brian Goff"},"message":"Bump go-md2man to 1.0.3\n\nFixes an issue with curly braces being escaped when they should not be.\nThis was particularly an issue in places where `--format '{{ ...  }}'`\nis used in the man docs.\n\nSigned-off-by: Brian Goff <cpuguy83@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Microsoft/docker/commits/dd7d4d1101102eb1d958bb948369a25ec08ab01d"},{"sha":"844fc5f77c9443b4605949219a8a3c8523249025","author":{"email":"4efb7da3e38416208b41d8021a942884d8a9435c@docker.com","name":"Alexander Morozov"},"message":"Fix cgroup parent tests\n\nAfter merging mounting cgroups in container this tests doing wrong\nchecks. Cgroup paths could be prepended by other cgroups from host.\n\nSigned-off-by: Alexander Morozov <lk4d4@docker.com>","distinct":true,"url":"https://api.github.com/repos/Microsoft/docker/commits/844fc5f77c9443b4605949219a8a3c8523249025"},{"sha":"a74799b701f5a70e964ec528c6d731c8c93019e6","author":{"email":"c47b4d1a93d49e69bdea5267b61a66ce35c8b54f@docker.com","name":"Josh Hawn"},"message":"pkg/archive: new utilities for copying resources\n\nAdds TarResource and CopyTo functions to be used for creating\narchives for use with the new `docker cp` behavior.\n\nAdds multiple test cases for the CopyFrom and CopyTo\nfunctions in the pkg/archive package.\n\nDocker-DCO-1.1-Signed-off-by: Josh Hawn <josh.hawn@docker.com> (github: jlhawn)","distinct":true,"url":"https://api.github.com/repos/Microsoft/docker/commits/a74799b701f5a70e964ec528c6d731c8c93019e6"},{"sha":"c32dde5baadc8c472666ef9d5cead13ab6de28ea","author":{"email":"c47b4d1a93d49e69bdea5267b61a66ce35c8b54f@docker.com","name":"Josh Hawn"},"message":"daemon: container ArchivePath and ExtractToDir\n\nThe following methods will deprecate the Copy method and introduce\ntwo new, well-behaved methods for creating a tar archive of a resource\nin a container and for extracting a tar archive into a directory in a\ncontainer.\n\nDocker-DCO-1.1-Signed-off-by: Josh Hawn <josh.hawn@docker.com> (github: jlhawn)","distinct":true,"url":"https://api.github.com/repos/Microsoft/docker/commits/c32dde5baadc8c472666ef9d5cead13ab6de28ea"},{"sha":"65121e5fce3851d7d1e8c8cd5d77dd3c9591d773","author":{"email":"f9809039ea4850e75dcb8d80b778844aa463358f@linux.com","name":"Antonio Murdaca"},"message":"Allow starting a container with an existing hostConfig which contains links\n\nSigned-off-by: Antonio Murdaca <runcom@linux.com>","distinct":true,"url":"https://api.github.com/repos/Microsoft/docker/commits/65121e5fce3851d7d1e8c8cd5d77dd3c9591d773"},{"sha":"d57ea8da25d791a5616576d2cc6f46b62b627440","author":{"email":"63efd86fa22882ae89b6027b22a36e4db1f4214d@docker.com","name":"Stephen J Day"},"message":"Adding Go coding style guidelines\n\nSigned-off-by: Stephen J Day <stephen.day@docker.com>","distinct":true,"url":"https://api.github.com/repos/Microsoft/docker/commits/d57ea8da25d791a5616576d2cc6f46b62b627440"},{"sha":"db9cc91a9ef7dea4c8d85f64578889cec3dd99b2","author":{"email":"c47b4d1a93d49e69bdea5267b61a66ce35c8b54f@docker.com","name":"Josh Hawn"},"message":"api/server: StatPath, ArchivePath, ExtractToDir\n\nAdds http handlers for new API endpoints:\n\nGET ContainersArchivePath\n  Return a Tar Archive of the contents at the specified location in a\n  container. Deprecates POST ContainersCopy. Use a HEAD request to stat\n  the resource.\n\nPUT ContainersExtractToDir\n  Extract the Tar Archive from the request body to the directory at the\n  specified location inside a container.\n\nDocker-DCO-1.1-Signed-off-by: Josh Hawn <josh.hawn@docker.com> (github: jlhawn)","distinct":true,"url":"https://api.github.com/repos/Microsoft/docker/commits/db9cc91a9ef7dea4c8d85f64578889cec3dd99b2"},{"sha":"93c3e6c91ec5eb4202b86b44b011d06f5e048dab","author":{"email":"c47b4d1a93d49e69bdea5267b61a66ce35c8b54f@docker.com","name":"Josh Hawn"},"message":"api/client: New and Improved `docker cp` behavior\n\nSupports copying things INTO a container from a local file or from a tar\narchive read from stdin.\n\nDocker-DCO-1.1-Signed-off-by: Josh Hawn <josh.hawn@docker.com> (github: jlhawn)","distinct":true,"url":"https://api.github.com/repos/Microsoft/docker/commits/93c3e6c91ec5eb4202b86b44b011d06f5e048dab"}]}