{"push_id":1455788199,"size":41,"distinct_size":1,"ref":"refs/heads/dnsdist-tcp-rfc7766-section10","head":"9396d955db8dea9957f8a6db49912b8c326ff9e2","before":"3990b7b6ec58bcfe2c5d5e4406ba5e1b42bbe413","commits":[{"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":"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":"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":"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":"33e6c3e9505ac7c0e9b36850868aca1a1a91dd79","author":{"name":"Christian Hofstaedtler","email":"3d829bbcd31721063174ded3054114e542ac5a30@deduktiva.com"},"message":"API: prevent sending nameservers list and zone-level NS in rrsets","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/33e6c3e9505ac7c0e9b36850868aca1a1a91dd79"},{"sha":"bcba79d115edef032b222197aa497500cf369205","author":{"name":"Pieter Lexis","email":"569b251f2ee2bd836a8539393d9bea40ad9adf04@users.noreply.github.com"},"message":"Merge pull request #4724 from rgacogne/rec-lua-thread-id\n\nrec: Add `getRecursorThreadId()` to Lua, identifying the current thread","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/bcba79d115edef032b222197aa497500cf369205"},{"sha":"761aa6effa5dc042c5c2e2db29a587fe88de9850","author":{"name":"Pieter Lexis","email":"569b251f2ee2bd836a8539393d9bea40ad9adf04@users.noreply.github.com"},"message":"Merge pull request #4715 from rgacogne/dnsmessage-proto-set-version-2\n\nSpecify that dnsmessage.proto uses protobuf version 2","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/761aa6effa5dc042c5c2e2db29a587fe88de9850"},{"sha":"b854c4ea94a656f21fd2bc1020fb8113c8602d49","author":{"name":"Pieter Lexis","email":"569b251f2ee2bd836a8539393d9bea40ad9adf04@users.noreply.github.com"},"message":"Merge pull request #4686 from rgacogne/calidns-not-enough-queries-crash\n\ncalidns: Don't crash if we don't have enough 'unknown' queries remaining","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/b854c4ea94a656f21fd2bc1020fb8113c8602d49"},{"sha":"d2eaad9f62190b87cbcc5fde902bb64245c80ca3","author":{"name":"Pieter Lexis","email":"569b251f2ee2bd836a8539393d9bea40ad9adf04@users.noreply.github.com"},"message":"Merge pull request #4684 from hlindqvist/clarify-activate-tsig\n\nClarify pdnsutil activate-tsig-key description","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/d2eaad9f62190b87cbcc5fde902bb64245c80ca3"},{"sha":"edaf7a83bdbb4dfadfbd790a119da3e7fefe65bd","author":{"name":"Pieter Lexis","email":"569b251f2ee2bd836a8539393d9bea40ad9adf04@users.noreply.github.com"},"message":"Merge pull request #4638 from rgacogne/auth-bindbackend-zoneid-lookup\n\nauth: In `Bind2Backend::lookup()`, use the `zoneId` when we have it","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/edaf7a83bdbb4dfadfbd790a119da3e7fefe65bd"},{"sha":"621e4e59bdae1fdfcf6bfe526557f73d95c2037d","author":{"name":"Pieter Lexis","email":"cfd6198df782427e6cdf3e000b37cf9b1c4ffffc@powerdns.com"},"message":"Lua: Give access to the dnsheader","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/621e4e59bdae1fdfcf6bfe526557f73d95c2037d"},{"sha":"e2fb3504f0c14315ca3df46e81b5db40683ec455","author":{"name":"Pieter Lexis","email":"cfd6198df782427e6cdf3e000b37cf9b1c4ffffc@powerdns.com"},"message":"Expose EDNS Flags to Lua\n\nCloses #4531","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/e2fb3504f0c14315ca3df46e81b5db40683ec455"},{"sha":"0905752928597e85a2ad8141ab3bcef667484082","author":{"name":"Pieter Lexis","email":"cfd6198df782427e6cdf3e000b37cf9b1c4ffffc@powerdns.com"},"message":"Fix indenting in recursor scripting docs","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/0905752928597e85a2ad8141ab3bcef667484082"},{"sha":"e9b921802f7f0319b8e557b8828357ccf593e43f","author":{"name":"Pieter Lexis","email":"569b251f2ee2bd836a8539393d9bea40ad9adf04@users.noreply.github.com"},"message":"Merge pull request #4566 from pieterlexis/dnsheader-in-dnsquestion\n\nDNS Header and EDNS Flag access for Lua","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/e9b921802f7f0319b8e557b8828357ccf593e43f"},{"sha":"adbf75f76b6303c44d7e480d73a0f33a7bef7c18","author":{"name":"Remi Gacogne","email":"ebf9a4607b623ea3b168c531bc5db79d0f0529d5@powerdns.com"},"message":"dnsdist: Better handling of failures during TCP worker thread creation","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/adbf75f76b6303c44d7e480d73a0f33a7bef7c18"},{"sha":"578fc6e57f9361a093670014e847a17eef103137","author":{"name":"Remi Gacogne","email":"ebf9a4607b623ea3b168c531bc5db79d0f0529d5@powerdns.com"},"message":"dnsdist: Don't leak a FD if the TCP connection to the backend fails","distinct":false,"url":"https://api.github.com/repos/rgacogne/pdns/commits/578fc6e57f9361a093670014e847a17eef103137"}]}
{"actor":{"display_login":"rgacogne"}}