Commit graph

126 commits

Author SHA1 Message Date
Peter Eckersley
c8361b2a3c Merge pull request #2316 from letsencrypt/dry-run
--dry-run
2016-02-01 19:31:25 -08:00
Roy Wellington Ⅳ
9c28364477 Make exception syntax Python 3 compatible.
Translate all except and raise statements that are in the old form to
the Python 3 compatible format.
2016-01-30 19:53:50 -08:00
Brad Warren
5c363b5b98 Log when skipping functions due to --dry-run in client.py 2016-01-29 17:43:21 -08:00
Brad Warren
d56d15225e Add --dry-run support to obtain_and_enroll_cert 2016-01-28 18:09:59 -08:00
Brad Warren
75b551762b Expose wrapped, not dump 2015-12-23 19:09:05 -05:00
Brad Warren
d21ca90560 Use dump on ComparableX509 2015-12-16 17:33:08 -08:00
Eugene Kazakov
04fabf1408 Check an enhancement is supported before applying (fixes #1432). 2015-12-16 16:47:45 +06:00
sagi
090a9a0e46 add PluginEnhancementAlreadyPresent and use it 2015-11-25 01:56:49 +00:00
sagi
7467496984 change enhancement http-header to ensure-http-header 2015-11-24 23:33:21 +00:00
sagi
72fcee4264 change Error to PluginError in comment 2015-11-23 23:58:58 +00:00
sagi
67e9470179 Merge remote-tracking branch 'upstream/master' into hsts 2015-11-22 18:27:23 +00:00
Peter Eckersley
7901c59cd0 Merge pull request #1524 from letsencrypt/email
Better UI when asking for email
2015-11-20 19:16:02 -08:00
Peter Eckersley
1a4d7c1445 Lintmonster 2015-11-20 19:02:50 -08:00
Peter Eckersley
c35c4f3fbe Extra docstring 2015-11-20 19:02:50 -08:00
Stefan Weil
d564b8ff8e Fix typos found by codespell
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2015-11-18 22:41:39 +01:00
Peter Eckersley
6d497b8076 Track recent boulder error change 2015-11-17 16:06:56 -08:00
sagi
58110a69f4 more elegant enhance_config, add --no- flags to hsts and uir 2015-11-17 07:23:19 +00:00
Peter Eckersley
c265fb5fb9 Fix bugs and test cases 2015-11-16 17:28:56 -08:00
Peter Eckersley
371e57fc51 If the server rejects an email address, ask again rather than erroring
This is essentially symmetrical with cases where the client itself can tell
that what the user entered isn't an email address.
2015-11-16 16:57:48 -08:00
Miquel Ruiz
37089b9eff Ensure cancelling without password exits 2015-11-16 16:57:48 -08:00
sagi
17ea7bb316 comment and simplify things 2015-11-16 20:41:39 +00:00
sagi
ddf5b28f7d fix tests and make linter happy 2015-11-16 20:06:16 +00:00
sagi
175ef4f50d merge with letsencrypt master br 2015-11-15 07:18:26 +00:00
Peter Eckersley
d8a32eeeb5 Chase all the mock threads all over the place 2015-11-13 17:38:55 -08:00
Peter Eckersley
2433de8cba Attempt to update revoke() cases [not yet working] 2015-11-13 12:48:44 -08:00
Peter Eckersley
a45de558de Merge remote-tracking branch 'origin/master' into useragent 2015-11-13 01:39:27 -08:00
Peter Eckersley
3687197db8 Move user agent selection into client.py
Along the way refactoring revocation and recording of chosen plugins.
2015-11-12 19:52:32 -08:00
Brad Warren
13a4987f69 Incorporated pde's and joohi's feedback 2015-11-12 13:58:55 -08:00
sagi
b76ef3a293 make lint happy 2015-11-12 05:25:44 +00:00
sagi
796eef802d add apply_enhancement comment 2015-11-12 05:20:10 +00:00
sagi
8185ea931c make hsts and uri cli args actually work 2015-11-12 05:08:30 +00:00
sagi
b1e3c89048 add a general apply_enhancement to replace redirect_to_ssl 2015-11-12 04:49:31 +00:00
sagi
68d956f659 make redirect work again 2015-11-12 03:04:23 +00:00
sagi
e787147eea dissect namespace config in enhance_config 2015-11-12 02:24:57 +00:00
Brad Warren
7d4beacce8 Added better error messages on redirect failure 2015-11-10 16:59:22 -08:00
Peter Eckersley
a4885e491a Finish user agent changes:
- revert changes to acme/, instead living with its current baroque API
 - add an extremely mockable test case
2015-11-10 16:50:57 -08:00
Brad Warren
1bb063e870 Corrected crash recovery in client and added tests 2015-11-10 16:03:18 -08:00
Peter Eckersley
88cc01301a Creation & plumbing for user agent 2015-11-09 22:17:38 -08:00
Brad Warren
e9a17ce2d1 Moar logging 2015-11-04 19:06:14 -08:00
Brad Warren
86d68f6028 fixes #998 2015-11-04 18:32:17 -08:00
Brad Warren
8558ad3860 Added comment about installer.save() 2015-10-30 16:53:04 -07:00
bmw
b36be129b6 Merge pull request #1226 from SwartzCr/issue_809
Apache with more than one vhost (fixes #809)
2015-10-30 16:48:33 -07:00
Noah Swartz
fbd09ddbf6 added interesticial saves to apache changes which fixed bug when multiple vhosts were specified 2015-10-30 13:24:55 -07:00
Noah Swartz
05be568e9e added todo notes 2015-10-29 15:18:48 -07:00
Brad Warren
f13566e5ba Quick refactor 2015-10-22 00:35:52 -07:00
Peter Eckersley
cf5cb9d3ff Satisfy pylint... sort of 2015-10-21 21:16:35 -07:00
Peter Eckersley
ccfeeb9fe5 Fix test cases; along the way, have --csr save fullchain.pem 2015-10-21 21:00:30 -07:00
Brad Warren
a643289662 Updated todos 2015-10-19 19:13:48 -07:00
Jakub Warmuz
5c1858627b
pep8 love 2015-10-16 22:25:20 +00:00
Brad Warren
128147af3b Removed misleading renewal messages 2015-10-14 12:28:57 -07:00