{"push_id":662643962,"size":191,"distinct_size":191,"ref":"refs/heads/configuring-docker","head":"9b7a077799ece0992a6b686436a609d9de60b6e5","before":"caf71bd2c6ecf02e7de697755bc4e63c0e55a72d","commits":[{"sha":"8d1a500303a9dd892301e343c94821207c715fbb","author":{"email":"8e7839fbf0096c861b8cb37117a1f0f704a4467e@ebay.com","name":"Richard Burnison"},"message":"Only use fallback to short IDs when obvious.\n\nAs reported in #11294, the Docker daemon will execute contains it\nshouldn't run in the event that a requested tag is present in an image's\nID. This leads to the wrong image being started up silently.\n\nThis change reduces the risk of such a collision by using the short ID\niff the actual revOrTag looks like a short ID (not that it necessarily\nis).\n\nSigned-off-by: Richard Burnison <rburnison@ebay.com>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/8d1a500303a9dd892301e343c94821207c715fbb"},{"sha":"daad696e091c931c8f0bf210c65d90db27b0af74","author":{"email":"c9c7417df5c814327987c96886d9c0cbe3827bcd@zju.edu.cn","name":"He Simei"},"message":"Fix error prompt for pull & import handler postImagesCreate.\nSigned-off-by: He Simei <hesimei@zju.edu.cn>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/daad696e091c931c8f0bf210c65d90db27b0af74"},{"sha":"f930c86cb1ea94525ecc8a0331277afad99d4c1a","author":{"email":"e20a09d7199080945d9db3ba3737e3ccde044ef7@gmail.com","name":"Jinsoo Park"},"message":"add library files for socat in mkimage-unittest.sh\n\nin https://docs.docker.com/articles/ambassador_pattern_linking/\nsvendowideit/ambassador images is from docker-ut built using this script\nand uses socat but socat complains as follows\nsocat: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory\nsocat: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory\nsocat: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory\nsocat: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory\n/usr/lib/x86_64-linux-gnu/lib{crypto,ssl}.so* lib are symlinks so removing -P option from cp\nadding libreadline.so and libtinfo.so\n\nSigned-off-by: Jinsoo Park <cellpjs@gmail.com>\n\nupdate libssl.so path\n\nSigned-off-by: Jinsoo Park <cellpjs@gmail.com>\n\nRemove mkimage-unittest.sh\n\nSigned-off-by: Jinsoo Park <cellpjs@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/f930c86cb1ea94525ecc8a0331277afad99d4c1a"},{"sha":"82daa43844556953101b201bc5983aed4fbe6233","author":{"email":"ff3bde741799c0eff815b83a54eda3fc494df54f@us.ibm.com","name":"Doug Davis"},"message":"Fix for Daemon crashing when wildcards are used for COPY/ADD\nin the filename and the command itself\n\nCloses #12267\n\nSigned-off-by: Doug Davis <dug@us.ibm.com>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/82daa43844556953101b201bc5983aed4fbe6233"},{"sha":"534ed8c2d4573e88fcb68b23341504f8949b34b5","author":{"email":"ff3bde741799c0eff815b83a54eda3fc494df54f@us.ibm.com","name":"Doug Davis"},"message":"Remove use of \"DEBUG\" env var from CLI and decouple DEBUG from --log-level\n\nSigned-off-by: Doug Davis <dug@us.ibm.com>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/534ed8c2d4573e88fcb68b23341504f8949b34b5"},{"sha":"c271c61feea7d3ea3fcbb3af9f0d9c1f641a8d82","author":{"email":"5a7a6a189b47cd31d24667a751e4003cd04eced5@databricks.com","name":"Aaron Davidson"},"message":"Do our best not to invoke iptables concurrently if --wait is unsupported\n\nWe encountered a situation where concurrent invocations of the docker daemon on a machine with an older version of iptables led to nondeterministic errors related to simultaenous invocations of iptables.\n\nWhile this is best resolved by upgrading iptables itself, the particular situation would have been avoided if the docker daemon simply took care not to concurrently invoke iptables. Of course, external processes could also cause iptables to fail in this way, but invoking docker in parallel seems like a pretty common case.\n\nSigned-off-by: Aaron Davidson <aaron@databricks.com>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/c271c61feea7d3ea3fcbb3af9f0d9c1f641a8d82"},{"sha":"cd2b019214eb1978ae267786668dc7a8a3702679","author":{"email":"a76de0896a8a598dcb47d7c85ee190739e85f617@gmail.com","name":"Daniel, Dao Quang Minh"},"message":"sort ports mapping before allocating\n\nprioritize the ports with static mapping before dynamic mapping. This removes\nthe port conflicts when we allocate static port in the reserved range\ntogether with dynamic ones.\nWhen static port is allocated first, Docker will skip those when determining\nfree ports for dynamic ones.\n\nSigned-off-by: Daniel, Dao Quang Minh <dqminh89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/cd2b019214eb1978ae267786668dc7a8a3702679"},{"sha":"71bfb9367880632fd0dbda5e37e926448473ef46","author":{"email":"50ae662f5fcde39b7d1ed786133b7c61a25411dd@microsoft.com","name":"John Howard"},"message":"Windows: Fork execdrivers.go for Windows execdriver\n\nSigned-off-by: John Howard <jhoward@microsoft.com>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/71bfb9367880632fd0dbda5e37e926448473ef46"},{"sha":"80a895142e7101b44ff71910bb2da994b1cc4f5f","author":{"email":"4b2b69742da531f1900c4c4748d7a0ecda59626a@gmail.com","name":"Tianon Gravi"},"message":"Update libcontainer and make it the source of truth on logrus version\n\nTo help avoid version mismatches between libcontainer and Docker, this updates libcontainer to be the source of truth for which version of logrus the project is using.  This should help avoid potential incompatibilities in the future, too. :+1:\n\nSigned-off-by: Andrew \"Tianon\" Page <admwiggin@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/80a895142e7101b44ff71910bb2da994b1cc4f5f"},{"sha":"dca9e02b15a3757272c90ec4cf0cc2b052a25fe3","author":{"email":"ac18d904054a8902a6e74d639b1c2daf583ffe72@gmail.com","name":"wlan0"},"message":"Add log opts flag to pass in logging options\n\nSigned-off-by: wlan0 <sidharthamn@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/dca9e02b15a3757272c90ec4cf0cc2b052a25fe3"},{"sha":"377ed712d38e75d24ebfe2b5b91455a77bf8b086","author":{"email":"50ae662f5fcde39b7d1ed786133b7c61a25411dd@microsoft.com","name":"John Howard"},"message":"Windows: graph\\export.go filepath fixes\n\nSigned-off-by: John Howard <jhoward@microsoft.com>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/377ed712d38e75d24ebfe2b5b91455a77bf8b086"},{"sha":"b30f14f06d3a6c289257cf29d2e967ba09900a1e","author":{"email":"50ae662f5fcde39b7d1ed786133b7c61a25411dd@microsoft.com","name":"John Howard"},"message":"Windows: First fix for graph\\graph.go\n\nSigned-off-by: John Howard <jhoward@microsoft.com>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/b30f14f06d3a6c289257cf29d2e967ba09900a1e"},{"sha":"bb1ecde1648220871bbf627b8a844fc8501163ba","author":{"email":"50ae662f5fcde39b7d1ed786133b7c61a25411dd@microsoft.com","name":"John Howard"},"message":"Windows: Filepath in graph\\load.go\n\nSigned-off-by: John Howard <jhoward@microsoft.com>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/bb1ecde1648220871bbf627b8a844fc8501163ba"},{"sha":"f42348e18f73d1d775d77ac75bc96466aae56d7c","author":{"email":"55258e89a8b41a46066b3a9514b15a78c1a88d17@docker.com","name":"Arnaud Porterie"},"message":"Add `--userland-proxy` daemon flag\n\nThe `--userland-proxy` daemon flag makes it possible to rely on hairpin\nNAT and additional iptables routes instead of userland proxy for port\npublishing and inter-container communication.\n\nUsage of the userland proxy remains the default as hairpin NAT is\nunsupported by older kernels.\n\nSigned-off-by: Arnaud Porterie <arnaud.porterie@docker.com>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/f42348e18f73d1d775d77ac75bc96466aae56d7c"},{"sha":"44de5fecce9dd194fade1b696e9297ac5c985754","author":{"email":"55258e89a8b41a46066b3a9514b15a78c1a88d17@docker.com","name":"Arnaud Porterie"},"message":"Add DOCKER_USERLANDPROXY test variable\n\nAdd an convenient way to switch --userland-proxy on and off in\nintegration tests.\n\nSigned-off-by: Arnaud Porterie <arnaud.porterie@docker.com>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/44de5fecce9dd194fade1b696e9297ac5c985754"},{"sha":"1c3b697d60bc1a5f5197b0c3a432002cf03c8277","author":{"email":"50ae662f5fcde39b7d1ed786133b7c61a25411dd@microsoft.com","name":"John Howard"},"message":"Windows: Fix filepath vs path in image.go\n\nSigned-off-by: John Howard <jhoward@microsoft.com>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/1c3b697d60bc1a5f5197b0c3a432002cf03c8277"},{"sha":"6e8aa4e588d11735c70059a478fc0c7857cb382c","author":{"email":"4d9d5a16aa6e0e00caf455f1849ff7e0c7d8639d@huawei.com","name":"Yuan Sun"},"message":"Verify the no-trunc option for the search operation.\n\nSigned-off-by: Yuan Sun <sunyuan3@huawei.com>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/6e8aa4e588d11735c70059a478fc0c7857cb382c"},{"sha":"c7ca73c8309a49893fa54d0c604733f4c7b3cb4a","author":{"email":"e5c7a70898e3199659b9b9edb2c370e79a822aba@gmail.com","name":"Sankar சங்கர்"},"message":"Added information about mailing lists\n\nSigned-off-by: Sankar சங்கர் <sankar.curiosity@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/c7ca73c8309a49893fa54d0c604733f4c7b3cb4a"},{"sha":"5a6db4fd44c0e05c8b185174a9aa380c9cc4f719","author":{"email":"488e06933c295c76472a67dbc6657ac40a756953@huawei.com","name":"Qiang Huang"},"message":"a few cleanups for client output\n\nSigned-off-by: Qiang Huang <h.huangqiang@huawei.com>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/5a6db4fd44c0e05c8b185174a9aa380c9cc4f719"},{"sha":"101f982059589cac0c8891832ac3f8069291d63a","author":{"email":"9ac444d2b5df3db1f31aa1c6462ac8e9e2bde241@huawei.com","name":"Lei Jitang"},"message":"Refactor the code of checking conflict option with netmode.\n\nSigned-off-by: Lei Jitang <leijitang@huawei.com>","distinct":true,"url":"https://api.github.com/repos/ankushagarwal/docker/commits/101f982059589cac0c8891832ac3f8069291d63a"}]}