{"push_id":985494644,"size":17,"distinct_size":6,"ref":"refs/heads/generate-conversion","head":"11435b674b8ed580f8cf401c7cee7d24f59d7a43","before":"d07a5ab117a5e710879c11c65f450b94f334206f","commits":[{"sha":"5e8af46fda3f4e17e06726237fc6b9ab6957e3ea","author":{"email":"8ecfc6017a87905413dcd7d63696a2a4c351b604@docker.com","name":"Aaron Lehmann"},"message":"Smarter push/pull TLS fallback\n\nWith the --insecure-registry daemon option (or talking to a registry on\na local IP), the daemon will first try TLS, and then try plaintext if\nsomething goes wrong with the push or pull. It doesn't make sense to try\nplaintext if a HTTP request went through while using TLS. This commit\nchanges the logic to keep track of host/port combinations where a TLS\nattempt managed to do at least one HTTP request (whether the response\ncode indicated success or not). If the host/port responded to a HTTP\nusing TLS, we won't try to make plaintext HTTP requests to it.\n\nThis will result in better error messages, which sometimes ended up\nshowing the result of the plaintext attempt, like this:\n\n    Error response from daemon: Get\n    http://myregistrydomain.com:5000/v2/: malformed HTTP response\n    \"\\x15\\x03\\x01\\x00\\x02\\x02\"\n\nSigned-off-by: Aaron Lehmann <aaron.lehmann@docker.com>","distinct":false,"url":"https://api.github.com/repos/jfrazelle/docker/commits/5e8af46fda3f4e17e06726237fc6b9ab6957e3ea"},{"sha":"f27b5dda4afc0b0a278eb5379d17dfc3533c5397","author":{"email":"3f1326dff4d85ad4ec938fb33f64575ace96db26@docker.com","name":"Tibor Vass"},"message":"Switch Dockerfile to debian:jessie\n\nFixes broken-pipe issue when piping s3cmd to grep -q, by removing the -q\nflag and redirecting to /dev/null instead.\n\nAdd net-tools for ifconfig, because some tests rely on ifconfig.\n\nHarmonize all Dockerfiles in this direction.\n\nSigned-off-by: Tibor Vass <tibor@docker.com>","distinct":false,"url":"https://api.github.com/repos/jfrazelle/docker/commits/f27b5dda4afc0b0a278eb5379d17dfc3533c5397"},{"sha":"838ed1866bf285759efdc01a97ae837f0f1c326a","author":{"email":"03a9957f0460ce3379f6e452396aa35e108b5af5@cn.ibm.com","name":"Kai Qiang Wu(Kennan)"},"message":"Make network ls output order\n\nFixes: #20328\nWe sort network ls output with incresing order,\nit may make output more easy to consume for users.\n\nSigned-off-by: Kai Qiang Wu(Kennan) <wkqwu@cn.ibm.com>","distinct":false,"url":"https://api.github.com/repos/jfrazelle/docker/commits/838ed1866bf285759efdc01a97ae837f0f1c326a"},{"sha":"60ffd6c880024c5ab3ad96dc79b01dccd23dd766","author":{"email":"03a9957f0460ce3379f6e452396aa35e108b5af5@cn.ibm.com","name":"Kai Qiang Wu(Kennan)"},"message":"Make volume ls output order\n\nFixes: #20384\nAdd order support for volume ls to make it easy\nto external users to consume.\n\nSigned-off-by: Kai Qiang Wu(Kennan) <wkqwu@cn.ibm.com>","distinct":false,"url":"https://api.github.com/repos/jfrazelle/docker/commits/60ffd6c880024c5ab3ad96dc79b01dccd23dd766"},{"sha":"24152a4231d56886928265339d15884e1cfe1038","author":{"email":"5c17a695ee5e959af44597966146e38201d07d77@gmail.com","name":"Maxim Ivanov"},"message":"Fix libdevmapper deferred removal detection\n\nWhen linking, position of `-l` flags is important since\nthey muse come _after_ any object files which uses symbols\nfrom a specified library, that is due to --as-needed binutils\nld flag enabled by default\n\nSigned-off-by: Maxim Ivanov <ivanov.maxim@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jfrazelle/docker/commits/24152a4231d56886928265339d15884e1cfe1038"},{"sha":"79db131a358f15d4bdef37e251daf27429d116b3","author":{"email":"8ecfc6017a87905413dcd7d63696a2a4c351b604@docker.com","name":"Aaron Lehmann"},"message":"Change APIEndpoint to contain the URL in a parsed format\n\nThis allows easier URL handling in code that uses APIEndpoint.\nIf we continued to store the URL unparsed, it would require redundant\nparsing whenver we want to extract information from it. Also, parsing\nthe URL earlier should give improve validation.\n\nSigned-off-by: Aaron Lehmann <aaron.lehmann@docker.com>","distinct":false,"url":"https://api.github.com/repos/jfrazelle/docker/commits/79db131a358f15d4bdef37e251daf27429d116b3"},{"sha":"aa1fdf42da8536d69c40322856aeaae197698fcd","author":{"email":"23fde23ba880f020e64c2d0cdc772c372abb9277@users.noreply.github.com","name":"Tibor Vass"},"message":"Merge pull request #20253 from aaronlehmann/smarter-tls-fallback\n\nSmarter push/pull fallback from TLS to plaintext","distinct":false,"url":"https://api.github.com/repos/jfrazelle/docker/commits/aa1fdf42da8536d69c40322856aeaae197698fcd"},{"sha":"6e0f873f053f5ae54901177cd5272f6fef7d49a0","author":{"email":"55258e89a8b41a46066b3a9514b15a78c1a88d17@docker.com","name":"Arnaud Porterie"},"message":"Temporarily skip TestAuthZPluginAllowEventStream\n\nSigned-off-by: Arnaud Porterie <arnaud.porterie@docker.com>","distinct":false,"url":"https://api.github.com/repos/jfrazelle/docker/commits/6e0f873f053f5ae54901177cd5272f6fef7d49a0"},{"sha":"64530c8e47ec663827cceb28fc64b12da5e56147","author":{"email":"c2470c48b2d3312d61f94f18d3a1cd113d1915ad@gmail.com","name":"Tonis Tiigi"},"message":"Fix releasing reference on deletion error\n\nSigned-off-by: Tonis Tiigi <tonistiigi@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jfrazelle/docker/commits/64530c8e47ec663827cceb28fc64b12da5e56147"},{"sha":"9d70aef2c7a1a83cd2d38abf2737cdda90dff42f","author":{"email":"55258e89a8b41a46066b3a9514b15a78c1a88d17@docker.com","name":"Arnaud Porterie"},"message":"Merge pull request #20511 from icecrime/skip_flaky_test\n\nTemporarily skip TestAuthZPluginAllowEventStream","distinct":false,"url":"https://api.github.com/repos/jfrazelle/docker/commits/9d70aef2c7a1a83cd2d38abf2737cdda90dff42f"},{"sha":"48701888c216868379ee430e041f7a9568970117","author":{"email":"dc73d0991b982a8303e713ef531a313af77e242a@gmail.com","name":"Brian Goff"},"message":"Merge pull request #20389 from HackToday/addvolumesupport\n\nMake volume ls output order","distinct":false,"url":"https://api.github.com/repos/jfrazelle/docker/commits/48701888c216868379ee430e041f7a9568970117"},{"sha":"0e72550c5b27704ac1ec043302fe2aaebe3b1956","author":{"email":"dc73d0991b982a8303e713ef531a313af77e242a@gmail.com","name":"Brian Goff"},"message":"Merge pull request #20383 from HackToday/addsort\n\nMake network ls output order","distinct":false,"url":"https://api.github.com/repos/jfrazelle/docker/commits/0e72550c5b27704ac1ec043302fe2aaebe3b1956"},{"sha":"3b62a610ec81996ec3b1aa5422c62fa926ef4f04","author":{"email":"44e574e7912703dcf84b7bb7d24ac13db279e39f@users.noreply.github.com","name":"Jess Frazelle"},"message":"Merge pull request #20288 from tiborvass/debian-jessie\n\nSwitch Dockerfile to debian:jessie ... AGAIN","distinct":false,"url":"https://api.github.com/repos/jfrazelle/docker/commits/3b62a610ec81996ec3b1aa5422c62fa926ef4f04"},{"sha":"a657cfd68bb869602ee0bf0578e13d737855f390","author":{"email":"44e574e7912703dcf84b7bb7d24ac13db279e39f@users.noreply.github.com","name":"Jess Frazelle"},"message":"Merge pull request #20417 from redbaron/fix-deferred-removal-detection\n\nFix libdevmapper deferred removal detection","distinct":true,"url":"https://api.github.com/repos/jfrazelle/docker/commits/a657cfd68bb869602ee0bf0578e13d737855f390"},{"sha":"e51457eea87a52a24ad1cececbf1ca7191f2ca02","author":{"email":"b9b0c8e7f90ecf337f6797c4d2e0f1dd0dbc0324@gmail.com","name":"David Calavera"},"message":"Merge pull request #20513 from tonistiigi/retake-ref\n\nFix releasing reference on deletion error","distinct":true,"url":"https://api.github.com/repos/jfrazelle/docker/commits/e51457eea87a52a24ad1cececbf1ca7191f2ca02"},{"sha":"ad600239bca1ac89d9684a98d6f7f260959e81d2","author":{"email":"e0d1a862d8f31af605ecef8c92857b8938ba622e@docker.com","name":"Jessica Frazelle"},"message":"generate seccomp profile convert type\n\nSigned-off-by: Jessica Frazelle <acidburn@docker.com>","distinct":true,"url":"https://api.github.com/repos/jfrazelle/docker/commits/ad600239bca1ac89d9684a98d6f7f260959e81d2"},{"sha":"11435b674b8ed580f8cf401c7cee7d24f59d7a43","author":{"email":"f9809039ea4850e75dcb8d80b778844aa463358f@redhat.com","name":"Antonio Murdaca"},"message":"add seccomp default profile fix tests\n\nSigned-off-by: Antonio Murdaca <runcom@redhat.com>\nSigned-off-by: Jessica Frazelle <acidburn@docker.com>","distinct":true,"url":"https://api.github.com/repos/jfrazelle/docker/commits/11435b674b8ed580f8cf401c7cee7d24f59d7a43"}]}