Commit graph

9359 commits

Author SHA1 Message Date
James Kasten
0069f408b1 Merge pull request #533 from kuba/bugs/487
Remove "LetsEncrypt" prefix from errors (does not touch cli.py)
2015-06-23 18:14:15 -04:00
Peter Eckersley
079eb93e53 Satisfy the lintmonster 2015-06-23 15:10:42 -07:00
Peter Eckersley
02f3bb4f05 Use a completely custom usage mesage for plain --help
Keep argparse in place for --help <TOPIC>, but try to make that match
the customised short help as much as possible.
2015-06-23 14:13:52 -07:00
Jakub Warmuz
457279adb2
Add errors.FailedChallenges and update AuthHandler to use it. 2015-06-23 20:10:20 +00:00
Jakub Warmuz
4fb1685b55
Update error codes, add "error" field to ChallengeBody (acme-spec#158). 2015-06-23 17:57:11 +00:00
Jakub Warmuz
e82f605c22
Merge branch '440-no-cli' into 473-no-cli
Conflicts:
	letsencrypt/cli.py
        letsencrypt/renewer.py
2015-06-23 08:17:07 +00:00
Jakub Warmuz
f1e747ac1a
Revert CLI changes, blocked by #485. 2015-06-23 07:48:45 +00:00
Jakub Warmuz
278bd8deb2
Rename IConfig.csr_dir back to IConfig.cert_dir.
This will be used in #504.
2015-06-23 07:48:45 +00:00
Jakub Warmuz
8e582dfff8
Merge remote-tracking branch 'github/letsencrypt/master' into cli-config-fixes
Conflicts:
	letsencrypt/constants.py
2015-06-23 07:47:48 +00:00
James Kasten
1cd47d4af3 first pass for ssl labs 2015-06-22 23:23:57 -07:00
Jakub Warmuz
a1e750f432
Errors prefix: do not touch CLI. 2015-06-22 22:45:45 +00:00
Jakub Warmuz
57f67c4109
Rewrap after errors rename, doc fixes. 2015-06-22 22:43:42 +00:00
Jakub Warmuz
cfa7e28106
errors.LetsEncrypt -> errors. (fixes: #487) 2015-06-22 22:41:24 +00:00
James Kasten
655331c9cf Merge pull request #532 from kuba/logging-without-cli
Logging improvements (without touching CLI)
2015-06-22 18:32:47 -04:00
James Kasten
62d26f1dcd Merge pull request #531 from kuba/pkgs_sep_prep
setup.py: separate install_requires
2015-06-22 18:23:15 -04:00
James Kasten
3448490734 Merge pull request #529 from kuba/acme-resource-json
JSONDeSerializable acme.messages.Resource.
2015-06-22 18:15:12 -04:00
Jakub Warmuz
8e39a3a0ef
Collate multi-line logs, use logging.exception, other fixes. 2015-06-22 22:05:27 +00:00
Jakub Warmuz
28f5c7d666
logs: collate omitted empty fields 2015-06-22 22:05:27 +00:00
Jakub Warmuz
e17bd684bb
Debug log received response for GET/POST 2015-06-22 22:05:27 +00:00
Jakub Warmuz
b6ef25e911
Fix review comments (typo, inheritance fix). 2015-06-22 22:02:43 +00:00
Jakub Warmuz
c5bf273024
setup.py: separate install_requires 2015-06-22 21:58:13 +00:00
Jakub Warmuz
bff89936af
Merge remote-tracking branch 'github/letsencrypt/master' into acme-resource-json
Conflicts:
	acme/messages_test.py
2015-06-22 21:03:57 +00:00
James Kasten
cd7c6d8220 Merge pull request #528 from kuba/acme-spec-118-revoke
acme: up to date revoke
2015-06-22 16:56:06 -04:00
Jakub Warmuz
e0a1e8f4e8
JSONDeSerializable acme.messages.Resource.
Provides API necessary to implement JSON-based account storage as
described at
https://github.com/letsencrypt/lets-encrypt-preview/pull/362#issuecomment-97946817
2015-06-22 20:41:45 +00:00
Jakub Warmuz
d970987b79
Fix comment typo 2015-06-22 20:30:17 +00:00
Jakub Warmuz
52d6e9b674
acme-spec#118 revoke. 2015-06-22 20:26:52 +00:00
James Kasten
ac8d9e4ded Merge pull request #527 from kuba/acme-client
Remove ACME v00 code, move networking to acme.client
2015-06-22 16:24:06 -04:00
Jakub Warmuz
1720864b44
acme.client: locally disable too-many-instance-attributes. 2015-06-22 19:55:47 +00:00
James Kasten
e6dede6560 Merge pull request #526 from kuba/rm-netstat-server-doc
Remove constants.NETSTAT. Update docs for IConfig.server.
2015-06-22 15:36:27 -04:00
Jakub Warmuz
cf76593fa7
Remove constants.NETSTAT. Update docs for IConfig.server. 2015-06-22 18:03:04 +00:00
Peter Eckersley
f408ac7296 Draft basic usage text 2015-06-22 09:37:57 -07:00
Jakub Warmuz
90dae9fd88
Update restified example script and rename to acme_client.py 2015-06-22 09:28:16 +00:00
Peter Eckersley
fa09882892 Change permission error message
Commonly, this will be caused by a failure to sudo, so the previous text was
not necessarily going to be helpful.
2015-06-22 01:10:22 -07:00
Jakub Warmuz
b4d63cbbb3
Move letsencrypt.network to acme.client. 2015-06-22 04:52:08 +00:00
Jakub Warmuz
a278d53f52
Rename messages2 to messages. 2015-06-22 04:52:08 +00:00
Jakub Warmuz
71a01d139c
Rename network2 to network. 2015-06-22 04:52:08 +00:00
Jakub Warmuz
aa6faadb5c
Add ChallangeResponseTest 2015-06-22 04:52:08 +00:00
Jakub Warmuz
c208e810ee
Remove old messages schemata. 2015-06-22 04:52:07 +00:00
Jakub Warmuz
c5d4f91bf7
Remove old messages and network 2015-06-22 04:52:07 +00:00
Jakub Warmuz
960b070c22
Dummy use of network2 in revoker 2015-06-22 04:52:07 +00:00
James Kasten
e503601d3b Merge pull request #524 from kuba/work-dir-dvsni-tmp
Store temporary DVSNI files in IConfig.work_dir.
2015-06-21 15:50:55 -04:00
Jakub Warmuz
061282fa66
Store temporary DVSNI files in IConfig.work_dir. 2015-06-20 21:32:24 +00:00
Jakub Warmuz
8f4280c2df
Merge remote-tracking branch 'github/letsencrypt/master' into cli-config-fixes
Conflicts:
	letsencrypt_apache/tests/util.py
	letsencrypt_nginx/tests/util.py
2015-06-20 20:04:58 +00:00
James Kasten
5dcac29e3b Merge pull request #474 from kuba/nginx-apache-split
letsencrypt_nginx should not depend on letsencrypt_apache.
2015-06-20 12:57:31 -04:00
James Kasten
d6d8bf250b Merge pull request #519 from kuba/docs
Docs improvements
2015-06-20 12:38:41 -04:00
Jakub Warmuz
50e509604c
Docs: remove wrong re-install comment 2015-06-20 10:20:54 +00:00
James Kasten
99ff33e581 Merge pull request #502 from kuba/manual
ManualAuthenticator for SimpleHTTP
2015-06-19 13:45:14 -04:00
Jakub Warmuz
048fd8d249
Merge remote-tracking branch 'github/letsencrypt/master' into docs
Conflicts:
	docs/using.rst
2015-06-19 17:17:17 +00:00
James Kasten
c89925ad04 Merge pull request #516 from kuba/requirements.txt
Fix merge conflicts between #486 and #510 (pip install .).
2015-06-19 13:14:08 -04:00
James Kasten
f3e5757297 Merge pull request #501 from kuba/simplehttp
SimpleHTTP.tls -> SimpleHTTPResponse.tls bug, MAX_PATH_LEN, good_path, scheme
2015-06-19 13:05:59 -04:00