{"push_id":1011350901,"size":7,"distinct_size":1,"ref":"refs/heads/gandi-dns-challenge-provider","head":"2d00481334cbeaf0a36c756b8128730aca86ed8d","before":"e2038586de2405d055f39df83f06593b0d7a6fe1","commits":[{"sha":"e772779cafafbfb96620798e6eac4893d1e02ef0","author":{"email":"943e96572084c7f9c50f912fe00edf69c71cf50a@polyware.nl","name":"Pauline Middelink"},"message":"Fix for issue/140:\n - Removal of RFC2136_ZONE from help text\n - Query nameserver directly to find zone we have to update\n - During insert, make sure the new record is the ONLY challence.\n   (I had a few panics, hence 3 challences left. Not good.)","distinct":false,"url":"https://api.github.com/repos/xi2/lego/commits/e772779cafafbfb96620798e6eac4893d1e02ef0"},{"sha":"bc5c3b53e1336291e0495ad45f1b41d2228fced0","author":{"email":"943e96572084c7f9c50f912fe00edf69c71cf50a@polyware.nl","name":"Pauline Middelink"},"message":"Merge remote-tracking branch 'upstream/master' into issue-140-multi-zone-certs\n\nConflicts solved:\n\tREADME.md\n\tcli.go","distinct":false,"url":"https://api.github.com/repos/xi2/lego/commits/bc5c3b53e1336291e0495ad45f1b41d2228fced0"},{"sha":"4945919c69977bda1ae9c1f2181a6102e11a6b74","author":{"email":"943e96572084c7f9c50f912fe00edf69c71cf50a@polyware.nl","name":"Pauline Middelink"},"message":"- Moved findZone from rfc2136 to dns_challenge.go and renamed to findZoneByFqdn\n- Reworked the code in dns_challenge.go to not assume nameserver is\n   port-less or defaults to 53. (messes up testing)\n- Updated nameserver test to clear the fqdn2zone cache and return a dummy\n  SOA RR to make initial findZoneByFqdn call happy.\n- Used publicsuffix library to determine if the \"authorative\" zone we found\n  is a public registry, in that case error out. (Also used by boulder btw)","distinct":false,"url":"https://api.github.com/repos/xi2/lego/commits/4945919c69977bda1ae9c1f2181a6102e11a6b74"},{"sha":"8b90b1a3801fb7fd4a621fe9782c4441082467b1","author":{"email":"943e96572084c7f9c50f912fe00edf69c71cf50a@polyware.nl","name":"Pauline Middelink"},"message":"Added testcase for in-valid.co.uk\nCamelcased: fqdn2zone to fqdnToZone\nGrammatical fix in externally visible error message","distinct":false,"url":"https://api.github.com/repos/xi2/lego/commits/8b90b1a3801fb7fd4a621fe9782c4441082467b1"},{"sha":"39eef1c2f6f8025524aa88746c196ae598aeffc3","author":{"email":"e7a07bc757153bf76bccb430f9e8acfe46ac6fdd@users.noreply.github.com","name":"xenolf"},"message":"Merge pull request #143 from middelink/issue-140-multi-zone-certs\n\nIssue/140: Using RFC2136 dns challenge does not allow me to create multi domain certs.","distinct":false,"url":"https://api.github.com/repos/xi2/lego/commits/39eef1c2f6f8025524aa88746c196ae598aeffc3"},{"sha":"54fed17aa90006853c51251aac9d52876d3b58ca","author":{"email":"dcab2065d59495532bbce07c9af6c778f6afe178@xi2.org","name":"Michael Cross"},"message":"Add ChallengeProviderTimeout type to acme package\n\nThis type allows for implementing DNS ChallengeProviders that require\nan unsually long timeout when checking for record propagation.","distinct":false,"url":"https://api.github.com/repos/xi2/lego/commits/54fed17aa90006853c51251aac9d52876d3b58ca"},{"sha":"2d00481334cbeaf0a36c756b8128730aca86ed8d","author":{"email":"dcab2065d59495532bbce07c9af6c778f6afe178@xi2.org","name":"Michael Cross"},"message":"Add Gandi DNS challenge provider","distinct":true,"url":"https://api.github.com/repos/xi2/lego/commits/2d00481334cbeaf0a36c756b8128730aca86ed8d"}]}