{"push_id":1463025412,"size":86,"distinct_size":1,"ref":"refs/heads/dnsdist-bind-address-no-port","head":"ead60f8329b39068d99b5ac3028c031a95c10e9a","before":"3d9ce8b70291ad5052e2b0e8c1263dd44cd68836","commits":[{"sha":"84dc0cd2fa1fd2b8f6e001780a5e38bc159a38b9","author":{"name":"Jonas Wielicki","email":"aee494030e6f91a0cd9d1913485b5613eca19e30@sotecware.net"},"message":"Implement subcommand printing all KSK DS records in pdnsutil\n\nThe subcommands prints all KSK DS records of the given zone to\nstdout. Diagnostics are exclusively printed to stderr, and if the\nzone is not secured this is fatal.","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/84dc0cd2fa1fd2b8f6e001780a5e38bc159a38b9"},{"sha":"cae148f1f0619269c484dee39cecd027d9b22e37","author":{"name":"Jonas Wielicki","email":"aee494030e6f91a0cd9d1913485b5613eca19e30@sotecware.net"},"message":"Change output back to cout if exportDS is not set","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/cae148f1f0619269c484dee39cecd027d9b22e37"},{"sha":"40ea5b5b55cf7ba63d17e95ff7205deac2a222f9","author":{"name":"Remi Gacogne","email":"ebf9a4607b623ea3b168c531bc5db79d0f0529d5@powerdns.com"},"message":"Move SuffixMatchTree from dnsdist.hh to dnsname.hh","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/40ea5b5b55cf7ba63d17e95ff7205deac2a222f9"},{"sha":"1a083287851fb12c48504f6fc3c4fcac9a1256c7","author":{"name":"Remi Gacogne","email":"ebf9a4607b623ea3b168c531bc5db79d0f0529d5@powerdns.com"},"message":"dnsdist: Fix insertion issues in SuffixMatchTree","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/1a083287851fb12c48504f6fc3c4fcac9a1256c7"},{"sha":"ba21fcfedc103f12b6a8eadc17f2797b6d7ffb7b","author":{"name":"Remi Gacogne","email":"ebf9a4607b623ea3b168c531bc5db79d0f0529d5@powerdns.com"},"message":"rec: Pass a `DNSQuestion` object to Lua hooks\n\nThe main motivation is to get rid of the huge number of parameters\npassed to our Lua hooks, and to make it easy to access new values\nfrom every hook. It also prevents copying the `DNSName` and\n`ComboAddress` for every Lua hook.\nI'm still wondering whether we actually need to make `dq` a shared\npointer, or if we couldn't just allocate it on the stack.","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/ba21fcfedc103f12b6a8eadc17f2797b6d7ffb7b"},{"sha":"58ccd5a482b51705792dbd56124394fb484dfd62","author":{"name":"Mark Schouten","email":"fd1ed290c28236090ee5c195ebfc58186b22ec62@tuxis.nl"},"message":"Add link to options of SOA-EDIT-API","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/58ccd5a482b51705792dbd56124394fb484dfd62"},{"sha":"937a66255ff05f2e754ef113833e54cc4cf2004b","author":{"name":"Remi Gacogne","email":"ebf9a4607b623ea3b168c531bc5db79d0f0529d5@powerdns.com"},"message":"auth: In `Bind2Backend::lookup()`, use the `zoneId` when we have it\n\nAfter the initial lookup corresponding to a `DNSBackend::getAuth()`,\nthe subsequent ones already have the `zoneId`, so use it instead of\nlooping on `chopOff()` again. This should be much more efficient.","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/937a66255ff05f2e754ef113833e54cc4cf2004b"},{"sha":"f65ea0c29202c50561b0ca98fdbd1cb630b703b6","author":{"name":"Remi Gacogne","email":"ebf9a4607b623ea3b168c531bc5db79d0f0529d5@powerdns.com"},"message":"dnsdist: Add `setCacheCleaningPercentage()`","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/f65ea0c29202c50561b0ca98fdbd1cb630b703b6"},{"sha":"ad7568d52bdd29eb708e16176f8b410f0e07b891","author":{"name":"Håkan Lindqvist","email":"25e526cdfb6e879341798e6b85535b5ce704e1d1@qw.se"},"message":"Clarify pdnsutil activate-tsig-key description\n\nThis clarifies the description of pdnsutil {de,}activate-tsig-key.\nThe command enables TSIG authenticated AXFR for a given zone + key,\nwhich was not clear from the previous description.","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/ad7568d52bdd29eb708e16176f8b410f0e07b891"},{"sha":"b4f5799bf3ed50dc0146a2bbfb2c61551de0136b","author":{"name":"Remi Gacogne","email":"ebf9a4607b623ea3b168c531bc5db79d0f0529d5@powerdns.com"},"message":"calidns: Don't crash if we don't have enough 'unknown' queries remaining","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/b4f5799bf3ed50dc0146a2bbfb2c61551de0136b"},{"sha":"6a1b24ffef3a8e4b6672e80707dbf01ad22dc55c","author":{"name":"ju5t","email":"87a4be1a2bd473fbb7049e195d388ebfb1add285@users.noreply.github.com"},"message":"Add rectify- and secure-all-zones documentation","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/6a1b24ffef3a8e4b6672e80707dbf01ad22dc55c"},{"sha":"e0b5e49d7643ab2cf18eb09892c72b3233d8d7f3","author":{"name":"Remi Gacogne","email":"ebf9a4607b623ea3b168c531bc5db79d0f0529d5@powerdns.com"},"message":"dnsdist: Add `setUDPTimeout(n)`","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/e0b5e49d7643ab2cf18eb09892c72b3233d8d7f3"},{"sha":"2e14d4bbf6549c70e3422b315287bc69bfe398dd","author":{"name":"Remi Gacogne","email":"ebf9a4607b623ea3b168c531bc5db79d0f0529d5@powerdns.com"},"message":"Specify that dnsmessage.proto uses protobuf version 2\n\nRecent proto-c versions are complaining loudly otherwise.","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/2e14d4bbf6549c70e3422b315287bc69bfe398dd"},{"sha":"b82f0bc2772f97bb0f01582ca4a1b3cb23cd5aaa","author":{"name":"Remi Gacogne","email":"ebf9a4607b623ea3b168c531bc5db79d0f0529d5@powerdns.com"},"message":"dnsdist: Add `DNSQuestion:getDO()`","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/b82f0bc2772f97bb0f01582ca4a1b3cb23cd5aaa"},{"sha":"5a99e22ff53f2151268c8923e04d73106e6f1cc0","author":{"name":"Remi Gacogne","email":"ebf9a4607b623ea3b168c531bc5db79d0f0529d5@powerdns.com"},"message":"dnsdist: Add the TCP socket to the map only if the connection succeeds\n\nOtherwise we create a value-initialized (to 0) entry in the map and\ntry to use it later.","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/5a99e22ff53f2151268c8923e04d73106e6f1cc0"},{"sha":"b401545341c7e4bd2d27940e95f9fe1af374479d","author":{"name":"Remi Gacogne","email":"ebf9a4607b623ea3b168c531bc5db79d0f0529d5@powerdns.com"},"message":"rec: Add `getRecursorThreadId()` to Lua, identifying the current thread","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/b401545341c7e4bd2d27940e95f9fe1af374479d"},{"sha":"de08b9a1391104645598ad170c3b02360c91b3ba","author":{"name":"bert hubert","email":"f90a25be707e4275bbdec84b5bf6e21237c95502@netherlabs.nl"},"message":"Merge pull request #4734 from rgacogne/dnsdist-tcp-ssocket-exception\n\ndnsdist: Add the TCP socket to the map only if the connection succeeds. Closes #4733.","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/de08b9a1391104645598ad170c3b02360c91b3ba"},{"sha":"da08f3e2d1e24fa75e184526991a988ccde85dce","author":{"name":"Pieter Lexis","email":"cfd6198df782427e6cdf3e000b37cf9b1c4ffffc@powerdns.com"},"message":"Merge branch 'feature/pdnsutil-export-zone-ds-showZone' of https://github.com/horazont/pdns into horazont-feature/pdnsutil-export-zone-ds-showZone","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/da08f3e2d1e24fa75e184526991a988ccde85dce"},{"sha":"2a9314cb125aca16b19257b7dbb65170b834603a","author":{"name":"Pieter Lexis","email":"cfd6198df782427e6cdf3e000b37cf9b1c4ffffc@powerdns.com"},"message":"Merge branch 'horazont-feature/pdnsutil-export-zone-ds-showZone'","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/2a9314cb125aca16b19257b7dbb65170b834603a"},{"sha":"8dd7cf3d7104306961c93bc71fcc4da9d7b8f3e5","author":{"name":"Pieter Lexis","email":"cfd6198df782427e6cdf3e000b37cf9b1c4ffffc@powerdns.com"},"message":"Make export-zone-ds output similar to export-zone-dnskey","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/8dd7cf3d7104306961c93bc71fcc4da9d7b8f3e5"}]}
{"actor":{"display_login":"rgacogne"}}