100 Commits
Author SHA1 Message Date
Peter Eckersley 71cd638183 Merge pull request #2547 from erikrose/safer-shell-script-updates
Use a new file for the updated le-auto script. Fix #2456.
2016-02-25 23:58:04 -08:00
Peter Eckersley 20478e9443 Merge pull request #2507 from comzeradd/fedora-package
Add Fedora package installation on docs
2016-02-25 23:41:10 -08:00
Peter Eckersley 452ee2a745 Merge pull request #2496 from letsencrypt/issue_2410
print only challenge changes to configs
2016-02-25 16:50:57 -08:00
Peter Eckersley a5d320bca0 Merge pull request #2465 from erikrose/mac-always-brew-python
Always install the homebrew version of Python. Fix #1437.
2016-02-25 15:07:46 -08:00
Peter Eckersley 3da289e180 Merge pull request #2538 from letsencrypt/augeas-lens-fix
Augeas Lens fix for Section Headings V2
2016-02-25 15:01:54 -08:00
Peter Eckersley 07d04527c5 Merge pull request #2534 from letsencrypt/renew-exit
Return an error code if any renewals fail
2016-02-24 16:31:06 -08:00
Peter Eckersley 6950dbd070 Merge pull request #2493 from TheNavigat/clienttest
More tests for client.py
2016-02-23 17:44:33 -08:00
Peter Eckersley e5aa195844 Merge pull request #2533 from letsencrypt/aws-termination
Try to finally prevent dangling AWS volumes
2016-02-23 17:43:19 -08:00
Peter Eckersley 38d4b62a3f Merge pull request #2473 from dave-cz/patch-1
sudo: not found [needs revision]
2016-02-23 17:35:59 -08:00
Peter Eckersley 10eda83cc3 Merge pull request #2504 from letsencrypt/no-csr-with-run
Explicit error message for #2206
2016-02-23 17:30:13 -08:00
Peter Eckersley 4000319c1d Merge pull request #2515 from thanatos/class-advice-impossible
Class advice impossible
2016-02-23 17:25:56 -08:00
Peter Eckersley 2d6bbd22e0 Merge pull request #2535 from letsencrypt/fix-indentation
Fix indendation
2016-02-23 17:13:50 -08:00
Peter Eckersley f86ae1c461 Merge pull request #2530 from domcleal/2525-augeas-section-continuations
Merge Augeas lens fix for continuations in section headings
2016-02-23 15:56:12 -08:00
Peter Eckersley ce377f1a46 Merge pull request #2506 from TheNavigat/acttravis
Enabling apache-conf-test in Travis
2016-02-23 15:53:58 -08:00
Peter Eckersley 7c85d431bc Merge pull request #2514 from thanatos/style-dont-mix-tabs-n-spaces
Don't mix tabs & spaces in Python.
2016-02-23 15:53:16 -08:00
Peter Eckersley 9f5f3e802f Merge pull request #2509 from erikrose/no-symlink-le-auto
Turn the root-level letsencrypt-auto symlink into a regular file. Close #2501.
2016-02-22 18:00:25 -08:00
Peter Eckersley f018895d72 Merge pull request #2487 from letsencrypt/undefined-addrs
Fixes #2470
2016-02-19 12:27:45 -08:00
Peter Eckersley 9b21efc6b8 Merge pull request #2480 from filipochnik/remove-acme-challenge
Remove acme-challenge after cleaning up all challenges
2016-02-18 12:43:13 -08:00
Peter Eckersley 4dad0d76f6 Merge pull request #2494 from moshevds/travis_yml
Removed a mention of SimpleHTTP from comments
2016-02-17 16:23:46 -08:00
Peter Eckersley 8baf3b3750 Merge pull request #2449 from nneonneo/support-osx-apache
Support system-default Apache on OS X. Tested on Yosemite (10.10).
2016-02-16 16:50:01 -08:00
Peter Eckersley 1a77c73857 Merge pull request #2472 from TheNavigat/clienttest
Tests for client.py
2016-02-16 16:18:21 -08:00
Peter Eckersley ceae505751 Merge pull request #2476 from moshevds/etc_hosts
Adding required /etc/hosts entries to .travis.yml and docs/contributing.rst
2016-02-16 16:15:32 -08:00
Peter Eckersley 314f9f4755 Merge pull request #2475 from moshevds/perform_method_documentation
Updating perform method documentation in interfaces.py
2016-02-16 16:14:45 -08:00
Peter Eckersley a105f8e607 Merge pull request #2484 from letsencrypt/explain_no_ip_certs
Explain IP addresses are specifically forbidden
2016-02-16 15:54:34 -08:00
Peter Eckersley 3faec3d12b Merge pull request #2477 from letsencrypt/letshelp-newleauto
[test farm] Fix use of the newleauto in test_letsencrypt_auto_certonl…
2016-02-16 12:29:22 -08:00
Peter Eckersley 9c7e99cbf5 Merge pull request #2397 from thanatos/future-pylint-fixes
Fix import ordering s.t. future versions of pylint won't warn on it.
2016-02-15 11:59:08 -08:00
Peter Eckersley 22ef20cde7 Merge pull request #2396 from thanatos/urlparse-py3
Make this use of urlparse.urlparse Python 3 compatible.
2016-02-15 11:55:46 -08:00
Peter Eckersley 1a0aa3521c Merge pull request #2467 from letsencrypt/travis-order
Reorder travis matrix by typical runtime
2016-02-15 11:54:28 -08:00
Peter Eckersley 32d1f2e5ec Merge pull request #2471 from rugk/patch-1
Fix typo in docs/ciphers.rst
2016-02-15 11:50:47 -08:00
Peter Eckersley f3894fb9e9 Merge pull request #2466 from erikrose/shelly-fixes
le-auto shell style improvements
2016-02-13 10:37:58 -08:00
Peter Eckersley 6f02a465c4 Merge pull request #2435 from letsencrypt/letsetest-releases
letstest: work with a local repo, even if it isn't called letsencrypt
2016-02-12 15:46:56 -08:00
Peter Eckersley 099492132b Merge pull request #2452 from letsencrypt/use-reserved-examples
Use reserved examples
2016-02-12 15:46:26 -08:00
Peter Eckersley 12ef134f2a Merge pull request #2458 from freezy-sk/docs-using-typofix
Fixed typo in Webroot documentation section [ci skip]
2016-02-12 15:45:48 -08:00
Peter Eckersley a3e3fcb651 Merge pull request #2464 from erikrose/le-auto-quoting
Quote the remaining variable expansions in le-auto. Refs #1899.
2016-02-12 15:21:28 -08:00
Peter Eckersley 27b0cb0c4d Merge pull request #2429 from MinnSoe/fix-old-bootstrap-ref
Fix broken reference in venv script to old bootstrap directory
2016-02-11 01:35:57 -08:00
Peter Eckersley 7bbdbdfde4 Merge pull request #2431 from letsencrypt/bool
make false falsy
2016-02-10 18:30:16 -08:00
Peter Eckersley 982e03c13f Merge pull request #2428 from letsencrypt/include-centos-conf
Include centos-options-ssl-apache.conf in letsencrypt-apache
2016-02-10 16:45:54 -08:00
Peter Eckersley 56d3557b5e Merge pull request #2417 from letsencrypt/apachectl
Deprecate --apache-ctl
2016-02-09 16:18:29 -08:00
Peter Eckersley 090d9c2e91 Merge pull request #2412 from gicappa/master
added a missing space that was causing an error in letsencrypt-auto [needs revision]
2016-02-09 15:52:27 -08:00
Peter Eckersley 3a3d778f3d Merge pull request #2383 from erikrose/replace-le-auto
Make the new letsencrypt-auto script the main one. [requires minor revision]
2016-02-09 09:21:49 -08:00
Peter Eckersley 7bb08dbd8e Merge pull request #2403 from letsencrypt/webroot-map-and-flags
Webroot map and flags
2016-02-08 23:15:47 -08:00
Peter Eckersley dc79152a0e Merge pull request #2392 from letsencrypt/fix_2386
Reporting output from the renew verb
2016-02-08 20:55:46 -08:00
Peter Eckersley 362a9a239d Merge pull request #2404 from letsencrypt/renew-integration-v2
Renew integration tests v2
2016-02-08 19:45:24 -08:00
Peter Eckersley d65a3c65c2 Revert "Allow webroot-map and --csr to exist together." 2016-02-08 17:25:47 -08:00
Peter Eckersley c8623fdd91 Merge pull request #2393 from letsencrypt/webroot-map-and-flags
Allow webroot-map and --csr to exist together.
2016-02-08 17:13:22 -08:00
Peter Eckersley 764594b300 Merge pull request #2401 from letsencrypt/fix-boulder-error-help
Fix ACME error message help
2016-02-08 16:33:18 -08:00
Peter Eckersley b6ca802f6b Merge pull request #2400 from letsencrypt/renew-coverage
renew_coverage++
2016-02-08 15:34:55 -08:00
Peter Eckersley d92b424597 Merge pull request #2359 from letsencrypt/old-renewer
Remove renewer.py
2016-02-03 19:10:30 -08:00
Peter Eckersley 7a56ffaa41 Merge pull request #2336 from letsencrypt/name_sanity
Name sanity
2016-02-02 08:23:52 -08:00
Peter Eckersley a280539f2a Merge pull request #2335 from letsencrypt/aim2dismod
Stop leaving socache_shmcb enabled
2016-02-02 08:18:39 -08:00
Peter Eckersley c8361b2a3c Merge pull request #2316 from letsencrypt/dry-run
--dry-run
2016-02-01 19:31:25 -08:00
Peter Eckersley 39bffef4c2 Merge pull request #2322 from thanatos/py3k-exceptions
Make all except/raises Python 3 compatible.
2016-02-01 16:32:44 -08:00
Peter Eckersley e581335073 Merge pull request #2309 from letsencrypt/webroot-map-and-flags
Set webroot-map from diverse flags, user interaction, and config files correctly
2016-01-29 18:27:23 -08:00
Peter Eckersley fd1ebb2d9f Merge pull request #2313 from zauguin/master
Fix multiple snakeoil certs for nginx
2016-01-29 14:18:45 -08:00
Peter Eckersley eb59804f76 Merge pull request #2314 from letsencrypt/rpm-apache22
Small Apache 2.2 fixes
2016-01-29 13:34:58 -08:00
Peter Eckersley 14af8dad5a Merge pull request #2293 from olabini/update_comments_for_ranked_matches
Update comment to clarify that the ranking takes into account SSL
2016-01-28 12:53:32 -08:00
Peter Eckersley 3e78d5dff1 Merge pull request #2250 from letsencrypt/leauto-upgrades
[test_leauto_upgrades] actually use everything from v0.1.0 for setup
2016-01-27 18:46:47 -08:00
Peter Eckersley 9b43b71a21 Merge pull request #2268 from letsencrypt/fix-2254
Ignore renewal configs that don't end in .conf
2016-01-25 14:07:04 -08:00
Peter Eckersley 2f29c66167 Merge pull request #2232 from TheNavigat/golangcontributing
Refining contributing.rst
2016-01-25 10:20:07 -08:00
Peter Eckersley aab2f9e3fb Merge pull request #2256 from SwartzCr/issue_2228
fix apache 2.2
2016-01-25 09:34:20 -08:00
Peter Eckersley ca1e84d3fc Merge pull request #2253 from alex/patch-1
Fixed formatting of code blocks
2016-01-21 13:49:19 -08:00
Peter Eckersley 5defff59b2 Merge pull request #2219 from letsencrypt/augeas-perl
Import latest upstream augeas lens
2016-01-19 13:36:20 -08:00
Peter Eckersley 91b9d5f30e Merge pull request #2227 from kuba/bugs/1719
Fix "global" max_attempt bug (#1719)
2016-01-18 16:20:36 -08:00
Peter Eckersley 5535c0675b Revert "Revert "Fix "global" max_attempt bug (#1719)"" 2016-01-18 12:46:10 -08:00
Peter Eckersley c05fa8934c Revert "Cache Python packages" 2016-01-18 12:34:19 -08:00
Peter Eckersley 5cdac4b929 Merge pull request #2220 from letsencrypt/revert-2111-bugs/1719
Revert "Fix "global" max_attempt bug (#1719)"
2016-01-18 12:14:15 -08:00
Peter Eckersley e87de72662 Revert "Fix "global" max_attempt bug (#1719)" 2016-01-18 12:13:51 -08:00
Peter Eckersley 1b88bd27cf Merge pull request #2165 from twstrike/config_test_in_nginx_prepare
enable config_test in configurator prepare
2016-01-18 11:52:05 -08:00
Peter Eckersley e93c16a11b Merge pull request #2111 from kuba/bugs/1719
Fix "global" max_attempt bug (#1719)
2016-01-18 11:39:59 -08:00
Peter Eckersley 534b0eccf7 Merge pull request #2161 from letsencrypt/cache-pip
Cache Python packages
2016-01-18 11:26:27 -08:00
Peter Eckersley 432d250672 Revert "Temporarily disable Apache 2.2 support" 2016-01-15 15:49:15 -08:00
Peter Eckersley 10214e2668 Merge pull request #2179 from joohoi/apache_pep8
PEP8 - fixes to apache plugin
2016-01-15 15:14:30 -08:00
Peter Eckersley 9d24e7d9e2 Merge pull request #2190 from filipochnik/coverage
Improve test coverage in letsencrypt module
2016-01-15 15:09:09 -08:00
Peter Eckersley a401384d62 Merge pull request #2182 from letsencrypt/revert-conditional-deps
Always install ndg-httpsclient and pyasn1
2016-01-14 13:59:58 -08:00
Peter Eckersley 8cc0d156e2 Merge pull request #2171 from letsencrypt/kill-22
Temporarily disable Apache 2.2 support
2016-01-13 16:26:04 -08:00
Peter Eckersley ef7231a814 Merge pull request #2169 from joohoi/check_aug_version
Check that recent enough version of libaugeas is available
2016-01-13 16:04:51 -08:00
Peter Eckersley 9500f2b3c3 Merge pull request #2139 from kuba/acme-pylint-80
ACME: pylint to 80 chars
2016-01-13 00:31:02 -08:00
Peter Eckersley ff7e765611 Merge pull request #2146 from letsencrypt/apache-redirect
Copy only relevant lines from http vhost to ssl vhost skeleton v2
2016-01-12 12:26:23 -08:00
Peter Eckersley c850481b31 Merge pull request #2134 from joohoi/parse_includes
Search all paths included from across the configuration for VirtualHosts
2016-01-11 09:53:34 -08:00
Peter Eckersley c430876d47 Merge pull request #2133 from letsencrypt/precise-bootstrap
[bootstrap/_deb_common] Re-fix the always-install-backports
2016-01-11 08:50:38 -08:00
Peter Eckersley e58fc0aaa6 Merge pull request #2110 from letsencrypt/precise-bootstrap
Precise bootstrap
2016-01-10 02:36:10 -08:00
Peter Eckersley 5146a766c7 Merge pull request #2092 from joohoi/augeas_paths
Select broader wildcard matching pattern for augeas paths if overlapping
2016-01-10 02:15:10 -08:00
Peter Eckersley 684ff01124 Merge pull request #2094 from twstrike/enforce-required-fields
Warn the user when --chain-path or --fullchain-path are missing but are required [minor revision requested]
2016-01-09 10:55:33 -08:00
Peter Eckersley 00e0355eb7 Merge pull request #2104 from benubois/patch-1
Document webroot request path.
2016-01-09 10:54:25 -08:00
Peter Eckersley eb6dc15067 Merge pull request #2129 from letsencrypt/py3-acme
Python 3 Travis testing for acme.
2016-01-09 10:52:16 -08:00
Peter Eckersley ed85726071 Merge pull request #2109 from twstrike/fix-2059
Makes NginxParser aware of `ssl on` directive
2016-01-08 16:44:44 -08:00
Peter Eckersley 516ce22ae6 Merge pull request #2116 from SwartzCr/issue_2002
don't iDisplay if logging
2016-01-08 11:02:15 -08:00
Peter Eckersley 89296eca9d Merge pull request #2112 from kuba/bugs/1923
Add invalidEmail error type to acme
2016-01-07 19:15:28 -08:00
Peter Eckersley fffe965d68 Merge pull request #2018 from letsencrypt/faster-testfarm
[letstest] create and reuse a persistent boulder AMI
2016-01-07 07:40:42 -08:00
Peter Eckersley b80d063d55 Merge pull request #2010 from letsencrypt/better-errors
Show error detail to the user.
2016-01-06 12:21:23 -08:00
Peter Eckersley ab9fa6c4c0 Merge pull request #2095 from twstrike/coverage
Add more tests to nginx plugin
2016-01-06 07:53:25 -08:00
Peter Eckersley 2f195cb9f3 Merge pull request #2062 from jsha/nginx-nodupe
Better Nginx error handling.
2016-01-05 17:42:21 -08:00
Peter Eckersley b1de1cd289 Merge pull request #2093 from watercrossing/mixedListenFix
Fix for another apache configuration `Listen` special case
2016-01-05 12:32:31 -08:00
Peter Eckersley be4d56c353 Merge pull request #2041 from kuba/ietf-gh-pages
Use GH pages for IETF spec repo link
2016-01-02 18:07:25 -08:00
Peter Eckersley b6531afb8d Merge pull request #1992 from letsencrypt/apache-conf-test
Apache conf tests in travis
2016-01-02 17:49:38 -08:00
Peter Eckersley fcf79319ff Merge pull request #2042 from kuba/example-server-uri-dev
Staging URI in dev-cli.ini example
2016-01-02 17:46:59 -08:00
Peter Eckersley 082df18e26 Merge pull request #2038 from joohoi/apache_constants
Abstract the remaining OS specific constants from the code
2016-01-02 17:45:51 -08:00
Peter Eckersley ffd0d5aa56 Merge pull request #1811 from joohoi/multios_apache
Support apache plugin in different operating systems
2015-12-25 14:50:17 -08:00
Peter Eckersley 3e762483c5 Merge pull request #2021 from letsencrypt/revert-2009-issue_2002
Revert "Issue 2002" (logging function was actually calling an interactive iDisplay notification)
2015-12-25 13:25:42 -08:00
Peter Eckersley d6dcfa7b7f Revert "Issue 2002" 2015-12-25 13:18:19 -08:00