{"push_id":1389990131,"size":15,"distinct_size":15,"ref":"refs/heads/master","head":"fb7fcff982dc4f93d571eb993e4aa5f20620e101","before":"775d26c5e2c09e969dbf4141d82cd7ab6565e6aa","commits":[{"sha":"229c82c41847e19a1bf1764a6cdef07e306db221","author":{"name":"John Belamaric","email":"98e2d9708f4f3e3fb45160a746ea968ad5b0073e@infoblox.com"},"message":"Fix k8s client (#379)\n\n* Fix k8s client to use client-go\r\n\r\n* Fix Kubernetes Build Issue\r\n\r\nThe client-go code requires you to vendor. I have done a hack here\r\nin the Makefile to vendor it to version 1.5. But looks like we\r\nwill need to do this the 'right' way soon.\r\n\r\n* Convert v1 to api Objects in List Functions\r\n\r\nAlso removed the endpoint controller which was not used for anything.\r\nThe Watch functions may still need the same treatment.\r\n\r\n* Vendor client-go release-1.5\r\n\r\n* Fix basic SRV feature\r\n\r\nThis is actually not serving SRV records correctly, but this should\r\nget it to work as it did prior to the k8s client changes. Another\r\nfix will be needed to serve SRV records as defined in the spec.\r\n\r\n* Add additional output in test result\r\n\r\nAdd the response to the test output.\r\n\r\n* Fix erroneous test data","distinct":true,"url":"https://api.github.com/repos/chrisohaver/coredns/commits/229c82c41847e19a1bf1764a6cdef07e306db221"},{"sha":"d6902cd7a1e70149268925453289681536b88195","author":{"name":"Miek Gieben","email":"080b1d7b13d5f3aedb6e156fc5d05d42fc9b2485@miek.nl"},"message":"Disable metrics test (#380)\n\nDisable this test (for now), it fails weirdly on travis\r\n(and not locally). Initial suspicion that another server\r\nis still reporting (or something). Anyway hard to replicate\r\nlocally - disable it for now.","distinct":true,"url":"https://api.github.com/repos/chrisohaver/coredns/commits/d6902cd7a1e70149268925453289681536b88195"},{"sha":"2cca527d9f17fd1595366545c47630bf35591873","author":{"name":"Miek Gieben","email":"080b1d7b13d5f3aedb6e156fc5d05d42fc9b2485@miek.nl"},"message":"middleware/file: fix delegations (#376)\n\nFix the delegation handling in the *file* and *dnssec* middleware.\r\nRefactor tests a bit and show that they are failling.\r\n\r\nAdd a Tree printer, cleanups and tests.\r\nFix wildcard test - should get no answer from empty-non-terminal","distinct":true,"url":"https://api.github.com/repos/chrisohaver/coredns/commits/2cca527d9f17fd1595366545c47630bf35591873"},{"sha":"8d3418c01535f63129da2fe1ffd5ff8e4ceceb2d","author":{"name":"Miek Gieben","email":"080b1d7b13d5f3aedb6e156fc5d05d42fc9b2485@miek.nl"},"message":"BackendService: add Reverse method (#381)\n\nAdd a Reverse method to BackendService because different backends want\r\nto to do diff. things. This allows etc/k8s to share even more code and\r\nwe can unify the PTR handling.","distinct":true,"url":"https://api.github.com/repos/chrisohaver/coredns/commits/8d3418c01535f63129da2fe1ffd5ff8e4ceceb2d"},{"sha":"243797a3871a912f14c5d719157708e35179fc7f","author":{"name":"Miek Gieben","email":"080b1d7b13d5f3aedb6e156fc5d05d42fc9b2485@miek.nl"},"message":"middleware/file: add nsec for wildcard expansion (#382)\n\nA NSEC record is need to deny any other name that might exist.\r\nAlso don't blindly perform the interface conversion when getting\r\nglue for NS records as they now may include RRSIG - also add tests\r\nfor that.","distinct":true,"url":"https://api.github.com/repos/chrisohaver/coredns/commits/243797a3871a912f14c5d719157708e35179fc7f"},{"sha":"d3dae8d77f8be0800dc261c7982c53a34c9fb744","author":{"name":"Miek Gieben","email":"080b1d7b13d5f3aedb6e156fc5d05d42fc9b2485@miek.nl"},"message":"middleware/auto: handle non-existent directory (#385)\n\nDon't panic on a non-existent directory. Add test for it as well.\r\n\r\nFixes #384","distinct":true,"url":"https://api.github.com/repos/chrisohaver/coredns/commits/d3dae8d77f8be0800dc261c7982c53a34c9fb744"},{"sha":"fc85754849f564b43c2ce43e7e8b9804a80a035c","author":{"name":"Miek Gieben","email":"080b1d7b13d5f3aedb6e156fc5d05d42fc9b2485@miek.nl"},"message":"Golint (#386)\n\nLint and vet the curret code add docs about adding a git post-commit\r\nhook that performs these actions after each commit.","distinct":true,"url":"https://api.github.com/repos/chrisohaver/coredns/commits/fc85754849f564b43c2ce43e7e8b9804a80a035c"},{"sha":"d03c0b9932406b0f6d17efba28a1370911e1f994","author":{"name":"Miek Gieben","email":"080b1d7b13d5f3aedb6e156fc5d05d42fc9b2485@miek.nl"},"message":"finish missing watcher check (#387)","distinct":true,"url":"https://api.github.com/repos/chrisohaver/coredns/commits/d03c0b9932406b0f6d17efba28a1370911e1f994"},{"sha":"0f22d321914140839dcd27c51b4d02a963eba0da","author":{"name":"Miek Gieben","email":"080b1d7b13d5f3aedb6e156fc5d05d42fc9b2485@miek.nl"},"message":"Fix compilation error","distinct":true,"url":"https://api.github.com/repos/chrisohaver/coredns/commits/0f22d321914140839dcd27c51b4d02a963eba0da"},{"sha":"3d5be649a293d5eb63537b653f574d4227cdd916","author":{"name":"Miek Gieben","email":"080b1d7b13d5f3aedb6e156fc5d05d42fc9b2485@miek.nl"},"message":"Issue 388 (#389)\n\n* add extra test\r\n\r\n* middleware/auto: fix crash when calling empty handler\r\n\r\nDon't call the next middleware, we should be auth. for this zone\r\ngetitng into this path we should respond with ServFail.\r\n\r\nFixes #388","distinct":true,"url":"https://api.github.com/repos/chrisohaver/coredns/commits/3d5be649a293d5eb63537b653f574d4227cdd916"},{"sha":"769d42247eb3deba144235f264c477b18941d548","author":{"name":"Miek Gieben","email":"080b1d7b13d5f3aedb6e156fc5d05d42fc9b2485@miek.nl"},"message":"Add docker tagging\n\nSmall tweak to tag docker image with current release number.","distinct":true,"url":"https://api.github.com/repos/chrisohaver/coredns/commits/769d42247eb3deba144235f264c477b18941d548"},{"sha":"352901d8f8f9f1cad0a49231da466d544b175555","author":{"name":"Miek Gieben","email":"080b1d7b13d5f3aedb6e156fc5d05d42fc9b2485@miek.nl"},"message":"middleware/auto: add axfr test. (#396)","distinct":true,"url":"https://api.github.com/repos/chrisohaver/coredns/commits/352901d8f8f9f1cad0a49231da466d544b175555"},{"sha":"4318dfbf02ca4248dab29fc4fb730e2515a05754","author":{"name":"John Belamaric","email":"98e2d9708f4f3e3fb45160a746ea968ad5b0073e@infoblox.com"},"message":"Fix Kubernetes Watches (#392)\n\nThe watchers were still trying to process raw v1 objects which\r\nfailed to be added to the store. This meant new services and\r\nnamespaces created after CoreDNS started would not be discoverable.\r\n\r\nAdd a filter function that converts watch events with v1 objects\r\nto events with api objects.","distinct":true,"url":"https://api.github.com/repos/chrisohaver/coredns/commits/4318dfbf02ca4248dab29fc4fb730e2515a05754"},{"sha":"e89c4b5c2863cdc889ac756185a15d1e959ddcdc","author":{"name":"Miek Gieben","email":"080b1d7b13d5f3aedb6e156fc5d05d42fc9b2485@miek.nl"},"message":"middleware/cache: only cache query and responses (#397)\n\nExtent typify to check the transfers, dynamic updates and notifies.\r\nExtend *cache* to not put these in the cache.\r\n\r\nFixes #393","distinct":true,"url":"https://api.github.com/repos/chrisohaver/coredns/commits/e89c4b5c2863cdc889ac756185a15d1e959ddcdc"},{"sha":"fb7fcff982dc4f93d571eb993e4aa5f20620e101","author":{"name":"Miek Gieben","email":"080b1d7b13d5f3aedb6e156fc5d05d42fc9b2485@miek.nl"},"message":"middleware/file|auto: Notifies and AXFR (#399)\n\nBe more explicit in the logs when a notify fails.\r\nNew notify error message looks like:\r\n\r\n2016/11/07 18:21:42 [ERROR] Notify for zone \"example.org.\" was not accepted by \"8.8.8.8:53\": rcode was \"SERVFAIL\"\r\n\r\nCorrectly pick up secondaries\r\n\r\nWhen multiple secondary are specified make sure they are picked up.\r\n\r\nFixes #393 #398","distinct":true,"url":"https://api.github.com/repos/chrisohaver/coredns/commits/fb7fcff982dc4f93d571eb993e4aa5f20620e101"}]}
{"actor":{"display_login":"chrisohaver"}}