{"push_id":976958324,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"cc27f216658af0c2b64b1e36e76ca11fee743ff3","before":"fc952a20515623411fa6f6bdfcc99d6453f1aa7f","commits":[{"sha":"d7e0ee51154ba799407e5dd3978741b2b22248d2","author":{"email":"583c295fd7602c168ad814279bbc3894ba65f5d6@gmail.com","name":"Joachim Nilsson"},"message":"Fix #122: Use only use HTTPS connection for DNS update, not checkip\n\nThe ssl_send()/ssl_recv() functions did not check if the client\nconnection had SSL disabled, if so they must call the TCP counter\nparts to do the job.\n\nThis patch only handles OpenSSL, a followup patch will handle the\nGnuTLS backend.\n\nSigned-off-by: Joachim Nilsson <troglobit@gmail.com>","distinct":true,"url":"https://api.github.com/repos/svenhoefer/inadyn/commits/d7e0ee51154ba799407e5dd3978741b2b22248d2"},{"sha":"8ef081649a5ec3e19b90ee290efc7b8bf362c2aa","author":{"email":"583c295fd7602c168ad814279bbc3894ba65f5d6@gmail.com","name":"Joachim Nilsson"},"message":"Minor header file cleanup\n\nSigned-off-by: Joachim Nilsson <troglobit@gmail.com>","distinct":true,"url":"https://api.github.com/repos/svenhoefer/inadyn/commits/8ef081649a5ec3e19b90ee290efc7b8bf362c2aa"},{"sha":"b3b83b30097c09a9e97dc01829c71e05e6adda7f","author":{"email":"583c295fd7602c168ad814279bbc3894ba65f5d6@gmail.com","name":"Joachim Nilsson"},"message":"Fix #67: Use GnuTLS native API for HTTPS\n\nThis patch fixes both issue #67 (use native GnuTLS API for HTTPS) and\nparts of issue #61 (certificate validateion), as well as the GnuTLS part\nof issue #122 (segfault after SSL refactor).\n\nThe certificate validation and the GnuTLS support is blatantly stolen\nfrom the following public domain example.\n\nhttp://www.hep.by/gnu/gnutls/Simple-client-example-with-X_002e509-certificate-support.html\n\nParts of the code may need to be brought up to the correct API level,\nand possibly synchronized with the GnuTLS version in the latest stable\nDebian, but that's for another day.  Current GnuTLS support is now on\nparity with Ubuntu 15.10.\n\nSigned-off-by: Joachim Nilsson <troglobit@gmail.com>","distinct":true,"url":"https://api.github.com/repos/svenhoefer/inadyn/commits/b3b83b30097c09a9e97dc01829c71e05e6adda7f"},{"sha":"3ac122ff989cf78ee31d94764d438f94a1f25217","author":{"email":"583c295fd7602c168ad814279bbc3894ba65f5d6@gmail.com","name":"Joachim Nilsson"},"message":"Handle \"new\" GnuTLS API's on older Ubuntu for Travis-CI\n\nThe following two API's are not supported on older Ubuntu installs,\navailable on Travis-CI:\n\n- gnutls_session_get_desc(), since 3.1.10\n- gnutls_transport_set_int(), since 3.1.9\n\nThis patch adds workarounds for them using older/uglier APIs and\nnasty #ifdefs.  On the flipside we now support older GnuTLS and\nthus older dists.\n\nSigned-off-by: Joachim Nilsson <troglobit@gmail.com>","distinct":true,"url":"https://api.github.com/repos/svenhoefer/inadyn/commits/3ac122ff989cf78ee31d94764d438f94a1f25217"},{"sha":"38e0d5d37e96749f9ac2e555cf19295c6099d3ec","author":{"email":"583c295fd7602c168ad814279bbc3894ba65f5d6@gmail.com","name":"Joachim Nilsson"},"message":"Add debug message at end of certificate verification callback\n\nIt sure is handy to know the certificate is considered OK.\n\nSigned-off-by: Joachim Nilsson <troglobit@gmail.com>","distinct":true,"url":"https://api.github.com/repos/svenhoefer/inadyn/commits/38e0d5d37e96749f9ac2e555cf19295c6099d3ec"},{"sha":"cc27f216658af0c2b64b1e36e76ca11fee743ff3","author":{"email":"40cb461911ff885a4bf0b22d17f13d733937ee65@svenhoefer.com","name":"svenhoefer"},"message":"Merge branch 'master' of https://github.com/troglobit/inadyn","distinct":true,"url":"https://api.github.com/repos/svenhoefer/inadyn/commits/cc27f216658af0c2b64b1e36e76ca11fee743ff3"}]}