schoen
c6859a323d
Merge pull request #2566 from letsencrypt/leap-days-are-fun
...
Leap days are fun
2016-02-29 12:06:49 -08:00
Brad Warren
1f254f5330
Change renewal period to fix leap year problems
2016-02-29 11:34:17 -08:00
Kane York
902ab9afdf
Work around leap day bug in parsedatetime
2016-02-29 10:58:14 -08:00
Amjad Mashaal
b557521eae
Merge remote-tracking branch 'letsencrypt/master'
2016-02-28 22:13:07 +02:00
Amjad Mashaal
de31ece45a
Fixing styling and naming issues
2016-02-27 14:35:24 +02:00
Roy Wellington Ⅳ
8046cdc26a
Make uses of StringIO.StringIO Python 3 compatible.
2016-02-26 22:02:16 -08:00
Roy Wellington Ⅳ
74a31c737c
The Queue module moved to queue in Python 3.
...
Use six.moves.queue to import the right module regardless.
2016-02-26 22:02:16 -08:00
Roy Wellington Ⅳ
edf6d2db24
Make these print statements Python 3 compatible.
2016-02-26 22:02:16 -08:00
Roy Wellington Ⅳ
af22467e07
Newline at end of tox.ini.
2016-02-26 21:53:31 -08:00
Roy Wellington Ⅳ
19b93ec025
Update this octal literal to be Python3 compatible.
...
The `"0" 1*digits` syntax is gone in Python 3. This syntax replaced it.
It was ported into Python 2 at 2.6[1].
[1]: https://docs.python.org/2/whatsnew/2.6.html
2016-02-26 21:18:20 -08:00
Roy Wellington Ⅳ
b965e8349e
Use six.iteritems instead of .iteritems for Python 3.
...
And in one place, `list(six.iterkeys(<obj>))`, as the values didn't
appear to be used.
2016-02-26 21:18:20 -08:00
Roy Wellington Ⅳ
3a303dbf40
Use six to make this list + list work in Python 3.
...
The RHS here in Python 3 is a set-like object over keys; it's
essentially the same as .iterkeys() in Python 2. Unfortunately, + is not
defined for list + <dict>.keys().
In Python 3, it's idiomatic to simply list(VERBS.keys()) here;
basically, take that and use six to make it Python 2 compatible.
2016-02-26 21:18:20 -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
b15890ceb7
Merge branch 'master' into continuity-error
2016-02-26 15:44:28 -08:00
Brad Warren
7e6002a13f
Remove continuity authenticator
2016-02-26 15:43:58 -08:00
Brad Warren
bc4f01cb6e
test successful dumb path use
2016-02-26 15:41:56 -08:00
Brad Warren
50267acb27
test dumb path failure
2016-02-26 15:36:22 -08:00
Brad Warren
f1eacc7461
simplify code when no combos in authzr
2016-02-26 15:32:11 -08:00
Brad Warren
6c4e29fb49
fix test_perform_failure
2016-02-26 13:09:00 -08:00
Brad Warren
a2e8c5bde8
Remove cont_auth from auth_handler
2016-02-26 13:01:58 -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
Amjad Mashaal
609c47aab5
Merge remote-tracking branch 'letsencrypt/master'
2016-02-25 12:52:22 +02: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