Commit Graph
5656 Commits
Author SHA1 Message Date
Peter Eckersley 683bebd56c Lint 2016-03-10 18:31:29 -08:00
Peter Eckersley 1ae8d344b0 Endure incredible amounts of mockery to ensure that tests pass 2016-03-10 17:53:57 -08:00
Peter Eckersley 001c1cd835 Refactor cli -> main
With some help from rope...
2016-02-28 23:49:11 -08:00
Peter Eckersley e64fd392dc Rope refactor: cli -> main 2016-02-28 23:34:44 -08:00
bmw d674a74ba1 Merge pull request #2537 from letsencrypt/issue_2240
Apache: handle wildcards when matching server names (Issue #2240)
2016-02-26 16:54:47 -08:00
bmw 21e02b1762 Merge pull request #2553 from letsencrypt/ancient-webroot
Cast webroot-path from str to [str] if needed
2016-02-26 16:12:01 -08:00
Brad Warren 0c345cb8d3 Merge branch 'master' into revert-2492-unbreak-le-auto 2016-02-26 08:49:37 -08:00
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
bmw e2f07e1dad Merge pull request #2453 from letsencrypt/keinwerkzeug
Remove werkzeug by parsing Retry-After ourselves
2016-02-25 17:31:22 -08:00
Brad Warren b3166497f0 Merge branch 'master' into keinwerkzeug 2016-02-25 17:16:12 -08:00
Peter Eckersley 556e9f2123 Rebuild leauto 2016-02-25 17:03:48 -08:00
Peter Eckersley 593cb3a038 alphabetanit 2016-02-25 16:58:54 -08:00
Peter Eckersley bcb40a890b Remove werkzeug from leauto requirements 2016-02-25 16:52:29 -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 5c6638f60a lint 2016-02-25 16:43:05 -08:00
Peter Eckersley 6e0457841c More accurate function name 2016-02-25 16:41:34 -08:00
Peter Eckersley 087271204d And the renewal conf file for the test case... 2016-02-25 16:22:02 -08:00
Peter Eckersley 152bfce313 After much madness, a test case 2016-02-25 16:21:13 -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
Brad Warren 13a4089ee6 I promise /tmp is a directory 2016-02-25 13:10:43 -08:00
Brad Warren 03ee5a01b7 Does someone not like quotes? 2016-02-25 12:49:35 -08:00
Brad Warren 73870ac9b6 tabs + spaces = headaches 2016-02-25 12:20:54 -08:00
Brad Warren 66e09fbf2f Fix path problems in section-continuations-2525.conf 2016-02-25 12:11:38 -08:00
Peter Eckersley 5828bf7eda Cast webroot-path from str to [str] if needed
- for compatibility with pre-public-beta renewal conf files
 - fixes #2542
2016-02-25 11:58:18 -08:00
bmw 107b7584f8 Merge pull request #2549 from domcleal/augeas-lens-fix
Merge Augeas lens fix for backslashes in section headings
2016-02-25 10:28:54 -08:00
Dominic Cleal ac26a93147 Merge Augeas lens fix for backslashes in section headings
From https://github.com/hercules-team/augeas/commit/1cd33e52110e7c85befc00d93c867ec89cc12628
2016-02-25 14:44:19 +00:00
Erik Rose d4804fd9e6 Use a new file for the updated le-auto script. Fix #2456.
I prefer to err toward simplicity here. Yes, there's an assumption necessary for this to work--that the shell doesn't do multiple open() calls to the script path throughout the life of the interpreter--but I think it's reasonable. The alternative of exec-ing out to a dedicated update script which then execs back to le-auto has more moving parts (like extra files that we have to clean up) and is longer.
2016-02-25 00:15:28 -05: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
bmw aebe4b7c73 Merge pull request #2485 from letsencrypt/arch-bootstrap
Fix minor bootstrap problems
2016-02-24 14:40:44 -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
Brad Warren d9534cefb5 Revert "Revert "Merge Augeas lens fix for continuations in section headings""
This reverts commit b7a53541c5.
2016-02-23 17:38:33 -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
Noah Swartz e46ce3028f coverage 2016-02-23 17:31:41 -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
Brad Warren 1abd409cdd Merge remote-tracking branch 'origin/revert-2530-2525-augeas-section-continuations' into fix-indentation 2016-02-23 16:52:08 -08:00
bmw b7a53541c5 Revert "Merge Augeas lens fix for continuations in section headings" 2016-02-23 16:51:11 -08:00
Brad Warren 751b5e253b Merge branch 'master' into fix-indentation 2016-02-23 16:47:43 -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
Brad Warren 34685a8558 Fix indendation 2016-02-23 15:53:56 -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
Noah Swartz ca56a31132 reverse domain matching for wildcards 2016-02-23 15:27:30 -08:00
Peter Eckersley d67a754d85 Merge remote-tracking branch 'origin/master' into renew-exit 2016-02-23 13:55:53 -08:00
Peter Eckersley ba88ea1b31 Cleanup & lint 2016-02-23 12:53:31 -08:00
Peter Eckersley bf0e20bfa6 Test renewal erroring
For the new case and a lot of previous ones...
2016-02-23 12:47:21 -08:00