{"push_id":890872773,"size":473,"distinct_size":469,"ref":"refs/heads/master","head":"8bfda79fd663884e565a8c278a4fefd6c6cd5474","before":"e04c67ba8c40dee06f7a436b63b3d706ccdc1ad5","commits":[{"sha":"971b34f34207693a114febc44b25da995418645e","author":{"email":"03d79af3b02af2b9194f778b2fef33503b098470@devnsec.com","name":"Dev & Sec"},"message":"add documentation tell users to enable EPEL","distinct":true,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/971b34f34207693a114febc44b25da995418645e"},{"sha":"275f083a33402821f789d8f4ebaff75b796dc0c2","author":{"email":"03d79af3b02af2b9194f778b2fef33503b098470@devnsec.com","name":"Dev & Sec"},"message":"Use su if sudo is not available, this fixes #1148","distinct":true,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/275f083a33402821f789d8f4ebaff75b796dc0c2"},{"sha":"8bad8de1c673ee21f8cbdb7dcec1bc425586ba6d","author":{"email":"03d79af3b02af2b9194f778b2fef33503b098470@devnsec.com","name":"Dev & Sec"},"message":"not running the letsencrypt-auto script as root, but use su if sudo not found","distinct":true,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/8bad8de1c673ee21f8cbdb7dcec1bc425586ba6d"},{"sha":"1e0a31f86bb80b369f074598d0da50a0ad5455df","author":{"email":"c1d205f777d51a5c3355d0269d0dd7969449acf8@gmail.com","name":"Noah Swartz"},"message":"Merge pull request #2 from letsencrypt/master\n\nupdate to master","distinct":false,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/1e0a31f86bb80b369f074598d0da50a0ad5455df"},{"sha":"ed173d9c9aac7b0e9b2ffeb782b42ef6663cc58e","author":{"email":"03d79af3b02af2b9194f778b2fef33503b098470@devnsec.com","name":"Dev & Sec"},"message":"fix sh compatibility","distinct":true,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/ed173d9c9aac7b0e9b2ffeb782b42ef6663cc58e"},{"sha":"5c8ad3666b9bef423e846453c50450b32a3d983d","author":{"email":"03d79af3b02af2b9194f778b2fef33503b098470@devnsec.com","name":"Dev & Sec"},"message":"fix sudo function name scope issue, it is not a local function","distinct":true,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/5c8ad3666b9bef423e846453c50450b32a3d983d"},{"sha":"a7de3d59dadd9d3dfc88c8a684a4f9b939398739","author":{"email":"03d79af3b02af2b9194f778b2fef33503b098470@devnsec.com","name":"Dev & Sec"},"message":"fix `dash` compatibility issue caused by `&>` redirect symbol","distinct":true,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/a7de3d59dadd9d3dfc88c8a684a4f9b939398739"},{"sha":"ec5c28980dbcb787c3c89a40a49a8c421294953d","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@johnleach.co.uk","name":"John Leach"},"message":"docker: Use full filename when copying symlink\n\nWorks around an upstream bug in Docker:\n\nhttps://github.com/docker/docker/issues/17730\n\nFixes #1374","distinct":true,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/ec5c28980dbcb787c3c89a40a49a8c421294953d"},{"sha":"9f8ab4677ef4a8caaca077ae93bb288c6b35bc62","author":{"email":"f7c86d500a996202165f30555a37a7f4889d3d0f@kuori.org","name":"Joona Hoikkala"},"message":"Ignoring mod_macro virtualhosts, but displaying a notification why it's done","distinct":true,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/9f8ab4677ef4a8caaca077ae93bb288c6b35bc62"},{"sha":"aa0161fbec624c08c14a0d7aedb4f1cedbb2ad32","author":{"email":"f7c86d500a996202165f30555a37a7f4889d3d0f@kuori.org","name":"Joona Hoikkala"},"message":"Let's avoid breaking backwards compatibility","distinct":true,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/aa0161fbec624c08c14a0d7aedb4f1cedbb2ad32"},{"sha":"4bd0330ae7b6a568350e18b358ce66deceeb0f4f","author":{"email":"f7c86d500a996202165f30555a37a7f4889d3d0f@kuori.org","name":"Joona Hoikkala"},"message":"Do not suggest mod_macro vhost for the best vhost","distinct":true,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/4bd0330ae7b6a568350e18b358ce66deceeb0f4f"},{"sha":"ba3db558d5295d0ec2866c40a27a2abb102d7c79","author":{"email":"f7c86d500a996202165f30555a37a7f4889d3d0f@kuori.org","name":"Joona Hoikkala"},"message":"Tests taking mod_macro into account","distinct":true,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/ba3db558d5295d0ec2866c40a27a2abb102d7c79"},{"sha":"93a53d507821ac0612aadb62d70edf5f3856c468","author":{"email":"f7c86d500a996202165f30555a37a7f4889d3d0f@kuori.org","name":"Joona Hoikkala"},"message":"Added test for removing mod_macro vhosts from vhost list","distinct":true,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/93a53d507821ac0612aadb62d70edf5f3856c468"},{"sha":"88b89a04b1e2aabdfc692c2143223da31ba5c03d","author":{"email":"f7c86d500a996202165f30555a37a7f4889d3d0f@kuori.org","name":"Joona Hoikkala"},"message":"Fix pylint in the new test","distinct":true,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/88b89a04b1e2aabdfc692c2143223da31ba5c03d"},{"sha":"f0c059752fcd8b36862e12c77a98ce351c6d5442","author":{"email":"f7c86d500a996202165f30555a37a7f4889d3d0f@kuori.org","name":"Joona Hoikkala"},"message":"Added test for mod_macro check in domain names","distinct":true,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/f0c059752fcd8b36862e12c77a98ce351c6d5442"},{"sha":"8fb3956ecd2b46c42e18d97b19129f4e31266a89","author":{"email":"f7c86d500a996202165f30555a37a7f4889d3d0f@kuori.org","name":"Joona Hoikkala"},"message":"Removed dead code","distinct":true,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/8fb3956ecd2b46c42e18d97b19129f4e31266a89"},{"sha":"effc1ed8e4595f784983c83d9063e5cf8ace8d6f","author":{"email":"f7c86d500a996202165f30555a37a7f4889d3d0f@kuori.org","name":"Joona Hoikkala"},"message":"Fix VirtualHost magic methods to take mod_macro addition into account","distinct":true,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/effc1ed8e4595f784983c83d9063e5cf8ace8d6f"},{"sha":"980b4ac3fae6ccc9d4def3fdeb35b160af55bdca","author":{"email":"f7c86d500a996202165f30555a37a7f4889d3d0f@kuori.org","name":"Joona Hoikkala"},"message":"PEP8 and sphinx documentation fixes","distinct":true,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/980b4ac3fae6ccc9d4def3fdeb35b160af55bdca"},{"sha":"291c5c71327640a02218d7adda3e1013cd701b71","author":{"email":"71a855b361e7cb79c128f09190b265c0312b911e@eff.org","name":"Peter Eckersley"},"message":"Remove nonsensical Apache config directives\n\n- AcceptPathInfo Off was breaking things (fixes: #1274)\n- Enabling DEFLATE compression for HTML and XML may make the site vulnerable to BREACH!","distinct":false,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/291c5c71327640a02218d7adda3e1013cd701b71"},{"sha":"0473c67c4808a8f2a6ed3aa083b94040b67b75a8","author":{"email":"bf169a711b430cb763859053627bb76d98a96051@users.noreply.github.com","name":"sagi"},"message":"Add HSTS header enhancement to Apache","distinct":true,"url":"https://api.github.com/repos/tomhughes/letsencrypt/commits/0473c67c4808a8f2a6ed3aa083b94040b67b75a8"}]}