{"push_id":757995670,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"6db06522a8d7889e679100485dc5a1b9ea17c8c4","before":"16a7b69c7f7791ae48e32870608c226955721167","commits":[{"sha":"755d4cc9220ad5448abfc770e45dc87ebe11c890","author":{"email":"b439b184cb1f33ebfdb1bb61d9aae970b37a9b93@bravo5.org","name":"Brian Lalor"},"message":"Specify ServerName when using TLS\n\nWithout this, the user's forced to set InsecureSkipVerify to true for\nthe target in the manifest, as we're now connecting directly to the IP\naddress we resolved ourselves.  The error the client received was:\n\n    connecting: x509: cannot validate certificate for 74.125.226.19 because it doesn't contain any IP SANs","distinct":true,"url":"https://api.github.com/repos/canaryio/canary/commits/755d4cc9220ad5448abfc770e45dc87ebe11c890"},{"sha":"6068065bb8b8044379f06390dbb5b896b80a68b1","author":{"email":"b439b184cb1f33ebfdb1bb61d9aae970b37a9b93@bravo5.org","name":"Brian Lalor"},"message":"Handle IPv6 IP addresses properly","distinct":true,"url":"https://api.github.com/repos/canaryio/canary/commits/6068065bb8b8044379f06390dbb5b896b80a68b1"},{"sha":"6db06522a8d7889e679100485dc5a1b9ea17c8c4","author":{"email":"c61af0e6b4f862e3d49d3ad701b9a58c5693ec06@gmail.com","name":"Michael Gorsuch"},"message":"Merge pull request #59 from blalor/tls-server-name\n\nSpecify ServerName when using TLS","distinct":true,"url":"https://api.github.com/repos/canaryio/canary/commits/6db06522a8d7889e679100485dc5a1b9ea17c8c4"}]}