122 Commits
Author SHA1 Message Date
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 RuizandPeter Eckersley 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
Jacob Hoffman-Andrews dd8c6d6548 Nginx improvements
Add a server_names_hash_bucket_size directive during challenges to fix an nginx
crash on restart (Fixes #922).

Use fullchain instead of chain (Fixes #610).

Implement OCSP stapling (Fixes #937, Fixes #931).

Hide Boulder output in integration tests to make them more readable.
2015-10-11 10:20:08 -07:00
Brad Warren c976c0abdf Removed duplicated code 2015-10-01 13:03:23 -07:00
Brad Warren 4da0e17255 Added message and changed reporter interface 2015-09-28 15:45:31 -07:00
James Kasten 523dba0b99 Merge pull request #777 from letsencrypt/fix_771
Make 'auth' and 'run' use the same code (fixes #771)
2015-09-26 22:12:46 -04:00