{"push_id":1346130212,"size":42,"distinct_size":42,"ref":"refs/heads/master","head":"47e129ddd88db0b3c29a5baea1ed6f79d9058351","before":"1d552630fc67473ae446d169f37857a4a8c9f0b6","commits":[{"sha":"4358c81f068501076057d1b071263290e5dc45ac","author":{"name":"Jacob Hoffman-Andrews","email":"f27a17fc90c00d8c248d8510a1084221738b492b@hoffman-andrews.com"},"message":"Improve CHANGES.rst. (#3541)\n\nLink to a more accurate / useful GitHub page.\r\n\r\nPartial fix for #3420.\r\n\r\n* Improve CHANGES.rst.","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/4358c81f068501076057d1b071263290e5dc45ac"},{"sha":"b65ea31b42fe419102c08b914c075ba1d1958dfb","author":{"name":"Joona Hoikkala","email":"a469f38644b97cb08f163882c0d4989abd0d47ea@users.noreply.github.com"},"message":"Add rope directory to gitignore (#3554)\n\n* Ignore .ropeproject","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/b65ea31b42fe419102c08b914c075ba1d1958dfb"},{"sha":"769ebfce5ef6059c35a75f2bd63d1419be41e924","author":{"name":"Brad Warren","email":"668fbb48265861b6a193103b3444f91ee14ec13c@users.noreply.github.com"},"message":"Remove pointless question (#3526)\n\n* remove unhelpful question about servernames and default vhosts\r\n\r\n* add prefix about names found in config files\r\n\r\n* test we include configuration files prefix\r\n\r\n* Tell the user what kind of conf files were missing domains\r\n\r\n* Revert \"Tell the user what kind of conf files were missing domains\"\r\n\r\nThis reverts commit 1066a88daec7d995e2163aa8bcad456846ae8637.","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/769ebfce5ef6059c35a75f2bd63d1419be41e924"},{"sha":"5fda61f2714f1f1dd4baf4486c08d08010a4262d","author":{"name":"Erica Portnoy","email":"64bda71dd1c2bbd6949a0d51d12adc13eb30e93e@gmail.com"},"message":"Allow validation of cross-domain redirects (#3561)\n\n* Update compatibility validator to pass redirect check when redirecting to a different domain, whether http or https.","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/5fda61f2714f1f1dd4baf4486c08d08010a4262d"},{"sha":"c9bc0345129f8e927d28a59845f4504974fb01b2","author":{"name":"Erica Portnoy","email":"64bda71dd1c2bbd6949a0d51d12adc13eb30e93e@gmail.com"},"message":"Update Nginx redirect enhancement process to modify appropriate blocks (#3546)\n\n* Cache the vhost we find during nginx deployment for OCSP enhancement.\r\n\r\n* Refactor to pass domain into enhancement functions\r\n\r\n* Add https redirect to most name-matching block listening non-sslishly.\r\n\r\n* Redirect enhancement chooses the vhost most closely matching target_name that is listening to port 80 without using ssl.\r\n\r\n* Add default listen 80 directive when it is implicitly defined","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/c9bc0345129f8e927d28a59845f4504974fb01b2"},{"sha":"290c11221718be4035cd950509b58efd2cec6add","author":{"name":"Peter Eckersley","email":"494a728953c1a243acb83cbb9619b1ce4403efa8@users.noreply.github.com"},"message":"Tweak for Travis performance (#3562)\n\n* Tweak for Travis performance\r\n\r\n - merge cover and py27 BOULDER_INTEGRATION into one matrix entry\r\n - re-order to put the fastest environments last, improving average\r\n   case parallelism\r\n\r\n* Also put the things most likely to fail at the top","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/290c11221718be4035cd950509b58efd2cec6add"},{"sha":"bde1d9fdb1a3e5bbd1910d8b6bb3c559c31a61bd","author":{"name":"Peter Eckersley","email":"494a728953c1a243acb83cbb9619b1ce4403efa8@users.noreply.github.com"},"message":"Renew symlink safety (#3560)\n\nRe-do the fix for #3497 to ensure it works in all cases.\r\n\r\n* If lineages are in an inconsistent (non-deployed) state, deploy them\r\n\r\n* Test new _handle_identical_cert case\r\n\r\n* Move lineage.has_pending_deployment() check up to _auth_from_domains\r\n\r\nLess conceptually nice, but in the \"renew\" verb case it wasn't being called :(\r\n\r\n* Swap _auth_from_domains return type\r\n\r\n * It now matches _treat_as_renewal & _handle_identical_cert_request etc\r\n\r\n* Revert \"Move lineage.has_pending_deployment() check up to _auth_from_domains\"\r\n\r\nThis reverts commit a7fe734d73a9941fdb7608f6d6f30843a4f43912.\r\n\r\n* Move test back to handle_identical_cert_request\r\n\r\n* We need to check for non-deployment on two separate code paths\r\n\r\n - Once high up in \"renew\" (because failure to be deployed stops us from\r\n   divind down the stack)\r\n - Once way down in _handle_identical_cert_request (because that's where it\r\n   makes the most sense for run / certonly)\r\n - So refactor that work into storage.py\r\n\r\n* We don't necessarily reinstall","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/bde1d9fdb1a3e5bbd1910d8b6bb3c559c31a61bd"},{"sha":"3ae6c90a6a69135e01f0f6c9f07ac3ca3f006e35","author":{"name":"Peter Eckersley","email":"494a728953c1a243acb83cbb9619b1ce4403efa8@users.noreply.github.com"},"message":"The sudo environments take longer to allocate (#3578)\n\nOne more tiny tweak, placing the slower sudo environments back up the list. I expect this should save us another 10-20 seconds.\r\n\r\n- there's about a 50 second delay in starting apacheconftest, so move\r\n   it back up the priority queue of jobs to start","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/3ae6c90a6a69135e01f0f6c9f07ac3ca3f006e35"},{"sha":"2146ec9535d9b4c94b5176e5aab6cea9b6970029","author":{"name":"Brad Warren","email":"668fbb48265861b6a193103b3444f91ee14ec13c@users.noreply.github.com"},"message":"Remove psutil dep (#3579)\n\n* Build letsencrypt-auto-source/letsencrypt-auto to bring it up to date\r\n\r\n* Remove psutil dep from certbot-auto (fixes #3341)","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/2146ec9535d9b4c94b5176e5aab6cea9b6970029"},{"sha":"3c85ecbfeeae2000e804338528d7d28dd43d6069","author":{"name":"Peter Eckersley","email":"494a728953c1a243acb83cbb9619b1ce4403efa8@users.noreply.github.com"},"message":"Test farm test fixes (#3582)","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/3c85ecbfeeae2000e804338528d7d28dd43d6069"},{"sha":"da22e645638ab8d9f3334555086694f86a7892f9","author":{"name":"Brad Warren","email":"668fbb48265861b6a193103b3444f91ee14ec13c@users.noreply.github.com"},"message":"Allow tests to pass without dnspython (#3581)\n\n* move skipUnless to test_util\r\n\r\n* add skip_unless to acme test_util\r\n\r\n* Make dns_resolver_tests work with and without dnspython\r\n\r\n* make acme.challenges_test pass when dns is unavailable","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/da22e645638ab8d9f3334555086694f86a7892f9"},{"sha":"76a92d4cdea43d4d943073c64bd7c25a3cb297e3","author":{"name":"Brad Warren","email":"668fbb48265861b6a193103b3444f91ee14ec13c@users.noreply.github.com"},"message":"Release Certbot 0.9.0 (#3583)\n\n* Release 0.9.0\r\n\r\n* Bump version to 0.10.0","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/76a92d4cdea43d4d943073c64bd7c25a3cb297e3"},{"sha":"dcb3fb7382e6b1fdb8982ade399c5621d29ad32e","author":{"name":"Blake Griffith","email":"6ccfbe2584332340979739cf5a47e7603d6b4625@gmail.com"},"message":"Use correct Content-Types in headers. (#3566)\n\n* Add Content-Type: app/jose+json to post requests.\r\n\r\n* Add tests for proper content type.","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/dcb3fb7382e6b1fdb8982ade399c5621d29ad32e"},{"sha":"0b792e46b7a1984aaa71c1641c131a9bde967aec","author":{"name":"Brad Warren","email":"668fbb48265861b6a193103b3444f91ee14ec13c@users.noreply.github.com"},"message":"fix requirements.txt surgery in response to shipping certbot-nginx (#3585)","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/0b792e46b7a1984aaa71c1641c131a9bde967aec"},{"sha":"0864f4e69248101f468e2d248c1688c0086c20d1","author":{"name":"Brad Warren","email":"668fbb48265861b6a193103b3444f91ee14ec13c@users.noreply.github.com"},"message":"Make --quiet reduce the logging level (#3593)\n\n* reduce logging level and ignore verbose flags in quiet mode\r\n\r\n* Simplify setup_logging parameters\r\n\r\nThe extra parameters were there in the past when the letsencrypt-renewer was a\r\nseparate executable that also used this function. This is cruft that can be\r\nremoved.\r\n\r\n* Add basic tests for setup_logging","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/0864f4e69248101f468e2d248c1688c0086c20d1"},{"sha":"6d6924dcd2434f71cd81f4344175c88794579471","author":{"name":"Brad Warren","email":"668fbb48265861b6a193103b3444f91ee14ec13c@users.noreply.github.com"},"message":"fix requirements.txt surgery in response to shipping certbot-nginx (#3585)","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/6d6924dcd2434f71cd81f4344175c88794579471"},{"sha":"c6f7d740a07866c948fdfe91036305c7cac34de4","author":{"name":"Brad Warren","email":"668fbb48265861b6a193103b3444f91ee14ec13c@users.noreply.github.com"},"message":"Make --quiet reduce the logging level (#3593)\n\n* reduce logging level and ignore verbose flags in quiet mode\r\n\r\n* Simplify setup_logging parameters\r\n\r\nThe extra parameters were there in the past when the letsencrypt-renewer was a\r\nseparate executable that also used this function. This is cruft that can be\r\nremoved.\r\n\r\n* Add basic tests for setup_logging","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/c6f7d740a07866c948fdfe91036305c7cac34de4"},{"sha":"eeac01c776d78b612d8b639b3dffc451964ddc82","author":{"name":"Brad Warren","email":"668fbb48265861b6a193103b3444f91ee14ec13c@eff.org"},"message":"Release 0.9.1","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/eeac01c776d78b612d8b639b3dffc451964ddc82"},{"sha":"ff57c718024000373923e6f80953a704cedf6647","author":{"name":"Brad Warren","email":"668fbb48265861b6a193103b3444f91ee14ec13c@users.noreply.github.com"},"message":"Release 0.9.1 (#3595)\n\n* fix requirements.txt surgery in response to shipping certbot-nginx (#3585)\r\n\r\n* Make --quiet reduce the logging level (#3593)\r\n\r\n* reduce logging level and ignore verbose flags in quiet mode\r\n\r\n* Simplify setup_logging parameters\r\n\r\nThe extra parameters were there in the past when the letsencrypt-renewer was a\r\nseparate executable that also used this function. This is cruft that can be\r\nremoved.\r\n\r\n* Add basic tests for setup_logging\r\n\r\n* Release 0.9.1\r\n\r\n* Bump version to 0.10.0","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/ff57c718024000373923e6f80953a704cedf6647"},{"sha":"d755db47023aa889624ae7d79240026f2d5fddd4","author":{"name":"Peter Eckersley","email":"494a728953c1a243acb83cbb9619b1ce4403efa8@users.noreply.github.com"},"message":"Document the Nginx plugin release (#3588)\n\n* Document the Nginx plugin release\r\n\r\n* Tweak\r\n\r\n* Remove mrueg nginx instructions for now?\r\n\r\n* Shipped -> included\r\n\r\n* keep order of plugin descriptions consistent with the table","distinct":true,"url":"https://api.github.com/repos/bsmr-misc-forks/letsencrypt/commits/d755db47023aa889624ae7d79240026f2d5fddd4"}]}
{"actor":{"display_login":"bsmr"}}