Commit Graph
70 Commits
Author SHA1 Message Date
Daniel Roesler d1ccbecdfa consolidated external commandline execution error handling to bring back under 200 lines of code 2018-03-10 23:53:05 -08:00
Daniel Roesler 68c565ec32 added badNonce retries 2018-03-10 23:51:10 -08:00
Daniel Roesler c4b79703c8 deprecated CA url in favor of using the direct certificate authority directory url 2018-03-10 21:24:41 -08:00
Daniel Roesler bb248e0012 mostly working ACMEv2, except for letsencrypt/boulder#3367 2018-01-14 17:28:42 -08:00
Daniel Roesler 4ed13950c0 added python 3.6 to test coverage 2017-11-14 21:30:52 -08:00
Daniel Roesler 19b274cf38 damn python3 bytes-to-strings encoding gets you again... 2017-11-14 21:21:27 -08:00
Daniel Roesler c4940d229a switched to grabbing the agreement url from /directory, addresses #145, #148, #172, #189 2017-11-14 20:59:49 -08:00
Daniel Roesler 7ef9164dc1 Merge remote-tracking branch 'pull-156/master' into travis-ci 2017-06-06 11:11:58 -07:00
Daniel Roesler 069b154748 Merge remote-tracking branch 'pull-169/ossl1.1-fixup' into travis-ci 2017-06-06 11:09:57 -07:00
Daniel Roesler 478ad3124f Merge remote-tracking branch 'pull-168/master' into travis-ci 2017-06-06 11:08:55 -07:00
Daniel Roesler 76d1c06f97 Merge branch 'travis-ci' into HEAD 2017-06-06 11:03:53 -07:00
Daniel Roesler 84ad36d886 fixed more error message case changes 2017-06-06 11:00:03 -07:00
Daniel Roesler eea72dcc17 fixed changing error message 2017-06-06 10:55:15 -07:00
Daniel Roesler daba51d37e fixed key in test suite server that I had already apparently fixed in travis-ci.gethttpsforfree.com 2016-08-17 20:29:25 -07:00
Daniel Roesler 5a7b4e79bc Merge remote-tracking branch 'origin/master' 2016-08-01 12:53:22 -07:00
Daniel Roesler ecd26b1e78 updated agreement URL since Let's Encrypt is now rejecting the old agreement 2016-08-01 12:53:13 -07:00
Daniel Roesler 7a5a2558c8 Merge pull request #103 from nylen/patch-1
For challenges, redirects from HTTP -> HTTPS are fine too
2016-03-26 10:30:04 -07:00
Daniel Roesler 84308ab4a5 Let's Encrypt changed their staging server issuer common name 2016-03-26 10:24:30 -07:00
Daniel Roesler fba3cb5263 Merge pull request #109 from maghoff/patch-1
Update README.md
2016-03-26 10:16:32 -07:00
Daniel Roesler f61f72c212 Merge remote-tracking branch 'origin/master' 2015-12-29 12:43:26 -08:00
Daniel Roesler fcb7cd6f66 fixed #58, apparently .reason isn't an attribute on HTTPError in python 2.6 even though it's documented as such 2015-12-29 12:43:12 -08:00
Daniel Roesler 32376d02f4 Merge pull request #55 from jwilk/spelling
fix typos
2015-12-26 11:41:15 -08:00
Daniel Roesler 69a457269a fixed error reading for URLErrors and HTTPErrors 2015-12-22 15:15:01 -08:00
Daniel Roesler 9e69fa7b0f added permissions change to accomodate https://bugs.launchpad.net/ubuntu/+source/fuse/+bug/794494 2015-12-22 10:32:33 -08:00
Daniel Roesler d3c6451a4f fixed #48, handle URLErrors in addition to HTTPErrors 2015-12-22 08:38:57 -08:00
Daniel Roesler a9a1bc79a6 switched form the node script to the tiny python script 2015-12-22 08:17:03 -08:00
Daniel Roesler 33f593d060 Merge branch 'master' into pull_34 2015-12-22 08:11:21 -08:00
Daniel Roesler 039769ab3f Merge pull request #44 from RalfJung/master
Fix TypeError: 'str' does not support the buffer interface
2015-12-22 07:47:54 -08:00
Daniel Roesler 6d3002403e Merge pull request #51 from monkz/patch-1
Additional clarification for the creation of the account key
2015-12-22 07:36:33 -08:00
Daniel Roesler 86394c615a Merge remote-tracking branch 'origin/master' 2015-12-15 08:28:15 -08:00
Daniel Roesler ad59a79681 fixed #45, added readme with instructions on how to test 2015-12-15 08:27:57 -08:00
Daniel Roesler 81e357fe81 Merge pull request #38 from reidrac/master
Fixed nginx example
2015-12-10 07:08:38 -08:00
Daniel Roesler f7aaf199e4 switched coveralls badge to use master branch 2015-12-06 02:36:32 -08:00
Daniel Roesler b37284d218 added error handling tests 2015-12-06 02:26:03 -08:00
Daniel Roesler e6cad5f0f6 added argparse to requirements for python 2.6 and removed fuse from coverage 2015-12-06 00:38:10 -08:00
Daniel Roesler e0a874203c added monkey patching via fuse for full integration test 2015-12-06 00:23:22 -08:00
Daniel Roesler dacd06f2c5 added coveralls to travis test 2015-12-05 18:58:29 -08:00
Daniel Roesler d3e807302b apparently coverage doesn't support python 3.2 2015-12-05 18:40:36 -08:00
Daniel Roesler 1bda17f176 added coverage to tests 2015-12-05 18:38:14 -08:00
Daniel Roesler 12636e5fb3 added code coverage 2015-12-05 18:22:42 -08:00
Daniel Roesler 7cbf7ecc35 apparently python 2.6 doesn't have test discovery 2015-12-05 18:19:00 -08:00
Daniel Roesler d866955185 added initial test structure 2015-12-05 18:11:29 -08:00
Daniel Roesler c3493dcba8 tweaked help text on default certificate authority 2015-12-05 17:44:23 -08:00
Daniel Roesler 862175e92f added kwarg for log to argparse function calling 2015-12-05 17:33:22 -08:00
Daniel Roesler 406f49aa15 added default CA back at the module level 2015-12-05 17:31:48 -08:00
Daniel Roesler 97d9090a10 Merge branch 'master' into pull_32 2015-12-05 17:24:43 -08:00
Daniel Roesler 36ec4bdd37 no need to save the certificate to a variable in the example cron script, since it will exit before chained.pem is overwritten 2015-12-05 17:19:14 -08:00
Daniel Roesler b7ee7b8d52 Merge branch 'code-reduction' into logging-rewrite 2015-12-05 16:45:53 -08:00
Daniel Roesler aebde7ae1a added propper logging, but needs code reduction to bring back below 200 lines 2015-12-05 16:25:53 -08:00
Daniel Roesler ee20af39be tweaked import formatting for python 2 and 3 2015-12-05 15:07:22 -08:00
Daniel Roesler 9ce0107fa3 Merge remote-tracking branch 'origin/master' into pull_22 2015-12-05 14:57:11 -08:00
Daniel Roesler ef7a46df3f Merge branch 'master' into pull_22 2015-12-05 14:56:58 -08:00
Daniel Roesler 59dae1dc5f Merge pull request #26 from jwilk/readme-formatting
README: enable syntax highlighting for nginx snippet
2015-12-05 14:55:56 -08:00
Daniel Roesler 8d9dc34056 Merge remote-tracking branch 'maghoff/patch-1' into pull_19 2015-12-04 12:38:39 -08:00
Daniel Roesler 3d0e0189e0 consolidated helptext dedent a bit 2015-12-04 12:35:12 -08:00
Daniel Roesler fdae5f75a1 Merge remote-tracking branch 'jomo/patch-indent' into pull_17 2015-12-04 12:32:33 -08:00
Daniel Roesler 47ebd611ab updated urlsafe regex to use raw string 2015-12-04 12:28:13 -08:00
Daniel Roesler fe7cb76489 Merge remote-tracking branch 'jomo/patch-regex' into pull_16 2015-12-04 12:26:35 -08:00
Daniel Roesler 1775b70654 prevent malicious tokens from being anything but urlsafe base64 2015-12-04 12:23:37 -08:00
Daniel Roesler e12cd728c8 Merge pull request #7 from temporaryaccount/compat
Make compatible with older 2.x versions of Python
2015-12-04 06:43:36 -08:00
Daniel Roesler 80c83f8150 added more verbose error output to openssl errors 2015-12-04 06:11:43 -08:00
Daniel Roesler af3a2e7de7 Merge remote-tracking branch 'origin/master' 2015-12-04 06:08:13 -08:00
Daniel Roesler cffe2a8b29 added error output of openssl signature errors 2015-12-04 06:08:01 -08:00
Daniel Roesler 8c676b6169 Merge pull request #6 from jwilk/spelling
fix typo
2015-12-04 05:45:22 -08:00
Daniel Roesler 338f7bedaf fixed #4, specify an output file for wget to prevent clobbering 2015-12-03 20:56:01 -08:00
Daniel Roesler c711b821af fixed #3, cleared up confusing directory names in example helptext 2015-12-03 20:53:04 -08:00
Daniel Roesler 3f68f50f34 typos 2015-11-25 22:54:57 -08:00
Daniel Roesler 7e8f773143 Added readme 2015-11-25 22:48:17 -08:00
Daniel Roesler 7db428f90b added basic script 2015-11-25 21:46:20 -08:00
Daniel Roesler 7eacef721c Initial commit 2015-11-25 21:44:00 -08:00