Peter Eckersley
|
63c0718d86
|
Accept --csr PEMFILE
* Closes: #1082 #1935
* Also produce better errors if SANs are missing, though not yet fixing #1076
|
2016-02-08 19:15:28 -08:00 |
|
Peter Eckersley
|
3999d65d1c
|
Refactor --csr handling to run early enough for --webroot
|
2016-02-08 18:08:30 -08:00 |
|
Peter Eckersley
|
7b0e701731
|
Fix error formatting
|
2016-02-07 19:08:26 -08:00 |
|
Peter Eckersley
|
89df062a1c
|
Allow config.domains to exist in CSR mode
|
2016-02-06 13:38:35 -08:00 |
|
Peter Eckersley
|
46984689ae
|
Attempt to get --csr and -w to play together
|
2016-02-06 13:19:55 -08:00 |
|
Brad Warren
|
5bcd267754
|
Merge branch 'master' into update-successor-config
|
2016-02-03 21:49:45 -08:00 |
|
schoen
|
533ede4850
|
Merge pull request #2367 from TheNavigat/fixobtaincertificatedoc
Fixing parameter type for obtain_certificate's domains parameter
|
2016-02-03 21:26:15 -08:00 |
|
TheNavigat
|
df111febfd
|
Fixing parameter type for obtain_certificate's domains parameter
|
2016-02-04 05:48:00 +02:00 |
|
Brad Warren
|
c818b4f689
|
Refactor new_lineage
|
2016-02-02 18:02:31 -08:00 |
|
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 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 |
|