{"push_id":1303636032,"size":256,"distinct_size":0,"ref":"refs/heads/master","head":"b7eeb5059d756f93a8858f5234800e3c7459b382","before":"a15e77ec78a1c4ff4829518c68eb1bbccd5b1114","commits":[{"sha":"24e110436dd8812386934a013b6929a0a69f39c5","author":{"name":"Christian Jurk","email":"6f015b93e02979bffabcd35c511221b0c32d8cef@tfmt.de"},"message":"Added metadata handlers for HTTP API","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/24e110436dd8812386934a013b6929a0a69f39c5"},{"sha":"d8043c7371ef1bbb78e2a43f7f61d3640b04b13e","author":{"name":"Christian Jurk","email":"6f015b93e02979bffabcd35c511221b0c32d8cef@tfmt.de"},"message":"const qualifier added","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/d8043c7371ef1bbb78e2a43f7f61d3640b04b13e"},{"sha":"b791644067793fc1e122d8476c0920b68062f2d1","author":{"name":"Christian Jurk","email":"6f015b93e02979bffabcd35c511221b0c32d8cef@tfmt.de"},"message":"Removed response body for POST request","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/b791644067793fc1e122d8476c0920b68062f2d1"},{"sha":"c6720e79b4cecd7e3c794ace54d52c9801790b41","author":{"name":"Christian Jurk","email":"6f015b93e02979bffabcd35c511221b0c32d8cef@tfmt.de"},"message":"HTTP API doc updates, POST to metadata shall not overwrite existing entries","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/c6720e79b4cecd7e3c794ace54d52c9801790b41"},{"sha":"65db701bd1042fed345490ee287ae23e8d8c3ad7","author":{"name":"Mark Schouten","email":"fd1ed290c28236090ee5c195ebfc58186b22ec62@tuxis.nl"},"message":"Add documentation on searching data via the API","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/65db701bd1042fed345490ee287ae23e8d8c3ad7"},{"sha":"bed925bd51e8243b93a060c6715909b4b934880d","author":{"name":"Mark Schouten","email":"fd1ed290c28236090ee5c195ebfc58186b22ec62@tuxis.nl"},"message":"Fix nitpicking issues","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/bed925bd51e8243b93a060c6715909b4b934880d"},{"sha":"9acd983b8de33c3d2d70a8cb0c9e3bdc2adca7a9","author":{"name":"Peter van Dijk","email":"b1159b67469a7ae68f397c7a4ed09e8cdecc7191@powerdns.com"},"message":"limit size of mysql cell to 128 kilobytes","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/9acd983b8de33c3d2d70a8cb0c9e3bdc2adca7a9"},{"sha":"a94bc5d77d2cf1c044fe8658c6f316817614daaf","author":{"name":"Remi Gacogne","email":"ebf9a4607b623ea3b168c531bc5db79d0f0529d5@powerdns.com"},"message":"rec: Anonymize the protobuf ECS value as well","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/a94bc5d77d2cf1c044fe8658c6f316817614daaf"},{"sha":"99c99f2b90a62bc8e314847318ef8a0f1e704d66","author":{"name":"Remi Gacogne","email":"ebf9a4607b623ea3b168c531bc5db79d0f0529d5@powerdns.com"},"message":"auth: protobuf now uses CA::truncate(), link dnspcap2protobuf with iputils.cc","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/99c99f2b90a62bc8e314847318ef8a0f1e704d66"},{"sha":"6e0daabf5d93bd240c4c3a5ba5afcb843686f3b8","author":{"name":"Pieter Lexis","email":"cfd6198df782427e6cdf3e000b37cf9b1c4ffffc@powerdns.com"},"message":"pipe: SERVFAIL when needed:\n\n * SERVFAIL, but don't restart the coprocess if we get a FAIL.\n * SERVFAIL if the coprocess sends something we don't understand.\n   * In this case, restart the coprocess.\n\nCloses #4308","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/6e0daabf5d93bd240c4c3a5ba5afcb843686f3b8"},{"sha":"f688119ec6c657ace817455c3aaf15ae5490ddd4","author":{"name":"Remi Gacogne","email":"ebf9a4607b623ea3b168c531bc5db79d0f0529d5@powerdns.com"},"message":"auth: Apply `non-local-bind` to `query-local-address{,6}` when possible\n\nThis allows using a non-local address for `query-local-address`\nor `query-local-address6`. This only makes sense if no outgoing query\nis going to be sent before the address comes up, otherwise it will\nfail.","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/f688119ec6c657ace817455c3aaf15ae5490ddd4"},{"sha":"a38148091e1285c50637649b6c25e9ddb67b4623","author":{"name":"Pieter Lexis","email":"cfd6198df782427e6cdf3e000b37cf9b1c4ffffc@powerdns.com"},"message":"More licensing everywhere\n\nCloses #4148","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/a38148091e1285c50637649b6c25e9ddb67b4623"},{"sha":"12471842ec6e13c03145c98d0a70b15806e0ca96","author":{"name":"Pieter Lexis","email":"cfd6198df782427e6cdf3e000b37cf9b1c4ffffc@powerdns.com"},"message":"Standardize license text in all PDNS files","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/12471842ec6e13c03145c98d0a70b15806e0ca96"},{"sha":"51959320964300402ba13cd23398e60143ce9fc5","author":{"name":"Remi Gacogne","email":"ebf9a4607b623ea3b168c531bc5db79d0f0529d5@powerdns.com"},"message":"rec: Respect the timeout when connecting to a protobuf server","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/51959320964300402ba13cd23398e60143ce9fc5"},{"sha":"7af84c28b72663b374d4ed5f6010cde900257984","author":{"name":"Remi Gacogne","email":"ebf9a4607b623ea3b168c531bc5db79d0f0529d5@powerdns.com"},"message":"rec: Add a `asyncConnect` option to `protobufServer()`","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/7af84c28b72663b374d4ed5f6010cde900257984"},{"sha":"27b85f24de25a192336d7f9b0022da1860863495","author":{"name":"bert hubert","email":"f90a25be707e4275bbdec84b5bf6e21237c95502@netherlabs.nl"},"message":"The PowerDNS Recursor shuffles answers randomly, so no single A record gets overloaded. This logic also took care not to shuffle a CNAME record until after the name it points to, because we theorized this would upset some resolvers.\nOur logic however assumed all the CNAMEs would initially be at the front of the packet. We'd start our shuffling after skipping all the CNAMEs up front. It now turns out that sometimes we end up with a 'CNAME A CNAME A' packet to shuffle.\nThis would happily shuffle the last three records. With this PR, we put the CNAMEs up front explicitly before commencing the shuffle. Closes #4339.\n\nStill to be investigated: why didn't this bite us before?","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/27b85f24de25a192336d7f9b0022da1860863495"},{"sha":"2cccc3770bd4d155191929a95eb1b8cda2323d84","author":{"name":"bert hubert","email":"f90a25be707e4275bbdec84b5bf6e21237c95502@netherlabs.nl"},"message":"so what broke the ordering was the RRSIGs interspersed with the answers. With this commit, RRSIGs get explicitly put at the back, and also not shuffled\nwithin the actual answer records.","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/2cccc3770bd4d155191929a95eb1b8cda2323d84"},{"sha":"5d38ab3a31d20241e1bafa24af1d4db9dabe2c4e","author":{"name":"Remi Gacogne","email":"ebf9a4607b623ea3b168c531bc5db79d0f0529d5@powerdns.com"},"message":"Remove unused `DNSPacket::d_qlen`","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/5d38ab3a31d20241e1bafa24af1d4db9dabe2c4e"},{"sha":"6142b9d29e8e86510e77647a306adffb35ec2be1","author":{"name":"Kees Monshouwer","email":"5edd6f24dbec654c0144578c5f01030fced51fc9@monshouwer.org"},"message":"change default for any-to-tcp to yes","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/6142b9d29e8e86510e77647a306adffb35ec2be1"},{"sha":"f6a8f7d759ab0039f3f39c522cd1d1934872b255","author":{"name":"Pieter Lexis","email":"cfd6198df782427e6cdf3e000b37cf9b1c4ffffc@powerdns.com"},"message":"RPZ: Use query-local-address(6) by default\n\nAdd localAddress to rpzMaster options to allow override.\n\nFixes #4343","distinct":false,"url":"https://api.github.com/repos/mind04/pdns/commits/f6a8f7d759ab0039f3f39c522cd1d1934872b255"}]}
{"actor":{"display_login":"mind04"}}