Commit Graph
100 Commits
Author SHA1 Message Date
James Kasten 62e7eb236d Merge pull request #558 from kuba/485-cleanup
Null installer, integration tests for install/run, backport #440 CLI changes, fix --help all.
2015-06-27 00:18:54 -07:00
James Kasten 7665e8c8c1 Merge pull request #561 from letsencrypt/fix_plugin_prepare
Quick fix for Apache prepare
2015-06-26 15:43:17 -07:00
James Kasten f99af51de3 Address comments 2015-06-26 14:47:03 -07:00
James Kasten 91f20e9a4a OMerge branch 'master' into fix_plugin_prepare 2015-06-26 13:31:38 -07:00
James Kasten 3705594628 Merge pull request #554 from letsencrypt/renew_before_deploy
Try to renew certs before trying to deploy them
2015-06-26 16:25:30 -04:00
James Kasten aea74f3c46 Change appropriate misconfiguration errors 2015-06-26 12:05:25 -07:00
James Kasten 1a63c774d1 Merge pull request #557 from kuba/integration-testing
boulder-integration.sh: SERVER env variable
2015-06-26 12:43:07 -04:00
James Kasten 5027d70002 Ignore pycharm project files 2015-06-26 09:30:10 -07:00
James Kasten 93a9a8b268 ConfiguratorError -> PluginError 2015-06-26 09:29:40 -07:00
James Kasten 36161c306a update tests 2015-06-26 08:47:26 -07:00
James Kasten fdfd395707 Merge branch 'master' into apache_failed_vhost
Conflicts:
	letsencrypt_apache/configurator.py
	letsencrypt_apache/dvsni.py
2015-06-26 08:29:37 -07:00
James Kasten bda7c9f5ce refine vhost display 2015-06-25 18:57:10 -07:00
James Kasten 1973bdbc2f Merge branch 'master' into apache_failed_vhost 2015-06-25 17:03:22 -07:00
James Kasten 99fcb4f230 Handle missing vhosts gracefully 2015-06-25 17:02:09 -07:00
James Kasten a96a7e2641 Merge pull request #551 from kuba/augeas_configurator-apache
Move AugeasConfigurator to letsencrypt_apache.
2015-06-25 17:10:21 -04:00
James Kasten bf69cf1f05 Merge pull request #504 from kuba/csr
Initial support for user-supplied CSRs (fixes: #370)
2015-06-25 14:09:53 -04:00
James Kasten 3f2e427a71 Merge pull request #545 from letsencrypt/ssl_labs_urls
Add SSLLab URLs at the end of installation
2015-06-25 14:05:12 -04:00
James Kasten db1558a16c Merge pull request #499 from kuba/integration-testing
Integration testing
2015-06-25 10:58:15 -04:00
James Kasten 7d2023c64e Merge pull request #547 from bradmw/errors
Validation errors
2015-06-25 01:04:08 -04:00
James Kasten b606bdf749 double quotes 2015-06-24 18:36:30 -07:00
James Kasten 138ebc6d4e Merge pull request #539 from coolaj86/patch-3
minor update for raspbian
2015-06-24 19:17:32 -04:00
James Kasten 04440179f4 Merge pull request #534 from kuba/440-no-cli
Dynamic dirs based on --config-dir and --work-dir (#440 without touching CLI)
2015-06-24 19:06:33 -04:00
James Kasten 81c7b30926 Merge pull request #546 from letsencrypt/formatting_doc
formatting and documentation
2015-06-24 19:01:33 -04:00
James Kasten 67f67fea02 Remove trailing whitespace 2015-06-24 14:53:28 -07:00
James Kasten 06d7e51f22 formatting and documentation 2015-06-24 14:38:30 -07:00
James Kasten e2be3a5fa9 Merge pull request #541 from kuba/repo-rename
Update references after repo rename.
2015-06-24 16:38:45 -04:00
James Kasten f8384127c0 Format and fix ssl_labs printout 2015-06-24 10:55:08 -07:00
James Kasten fc4c599187 Remove preview from github and travis 2015-06-23 18:38:24 -04:00
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
James Kasten 1cd47d4af3 first pass for ssl labs 2015-06-22 23:23:57 -07: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
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
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
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
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
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
James Kasten 99ff33e581 Merge pull request #502 from kuba/manual
ManualAuthenticator for SimpleHTTP
2015-06-19 13:45:14 -04: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
James Kasten b61e57c5fc Merge pull request #517 from kuba/functools32
Fix for functools32 that works with Python 2.6
2015-06-19 12:55:23 -04:00
James Kasten a71ef63c18 Merge pull request #497 from letsencrypt/hide-email-optional
Don't suggest optional email.
2015-06-18 23:11:27 -04:00
James Kasten 25f25c63b4 Merge pull request #513 from Hainish/master
functools32 required - add to setup.py
2015-06-18 21:52:09 -04:00
James Kasten b1bb5a6843 Make sure cleanup_challenges happens 2015-06-18 18:02:51 -07:00
James Kasten c97573ec7c Merge pull request #486 from kuba/requirements.txt
requirements.txt: no editable (-e) mode, no "." install.
2015-06-18 20:02:32 -04:00
James Kasten a11364458a Merge pull request #495 from kuba/bootstrap
Bootstrap: swig 3.0.5+ and other improvements
2015-06-18 19:58:03 -04:00
James Kasten 5b2f74c92a Merge pull request #491 from kuba/tox.cover.sh-erase
tox.cover.sh: erase coverage before tests
2015-06-18 19:53:14 -04:00
James Kasten a41c0f7590 Merge pull request #510 from kuba/rpm-bootstrap
Fedora and CentOS bootstrap
2015-06-18 18:39:50 -04:00
James Kasten 4147993b4d Merge pull request #484 from fmarier/rename-apache-config
Rename the apache config file to match the nginx one
2015-06-11 17:34:48 -04:00
James Kasten 50de40e780 Merge pull request #457 from fmarier/rename-nginx-config
Rename the nginx ssl config file to match the final filename
2015-06-11 17:34:38 -04:00
James Kasten 7b23147daf Merge pull request #475 from e00E/master
Fixed not passing a string as the private key to deploy_certificate w…
2015-06-02 14:37:55 -04:00
James Kasten 34ed54079d Merge pull request #466 from kuba/bugs/462
Fix --no-verify-ssl negation bug
2015-06-02 11:54:09 -04:00
James Kasten a7df8abb78 Merge pull request #448 from kuba/docs
Various docstring fixes.
2015-05-28 14:24:09 -04:00
James Kasten 36bb03df63 Merge pull request #427 from diracdeltas/fix/nginxparser-issues
fix some nginxparser issues
2015-05-19 15:12:55 -07:00
James Kasten 1ada2cab15 Merge pull request #417 from kuba/plugins
Plugins fixes (unhashable PluginEntryPoint, typo in examples)
2015-05-18 11:22:04 -07:00
James Kasten 064ec73903 Merge pull request #425 from kuba/tests
Do not depend on letsencrypt_apache in core
2015-05-18 11:15:45 -07:00
James Kasten 8b8ce85c59 Merge pull request #426 from jmdcal/patch-1
typeo
2015-05-18 10:42:42 -07:00
James Kasten 7c1248dba1 Merge pull request #399 from kuba/get_sans
get_sans_from_csr using pyOpenSSL
2015-05-18 10:28:55 -07:00
James Kasten 7416f3fbbc Merge pull request #419 from letsencrypt/fix_standalone_signal_race
Attempt to fix #378
2015-05-18 10:18:12 -07:00
James Kasten 77d4b5a28a Merge pull request #382 from kuba/test-dirs-chmods
Fix test dirs chmods errors.
2015-05-18 10:17:11 -07:00
James Kasten e166c4159e Merge pull request #416 from kuba/tests
Small tests improvements
2015-05-14 22:26:10 -07:00
James Kasten c57443812b Merge pull request #409 from kuba/pkgs_sep_prep
Fix references to letsencrypt.client
2015-05-13 11:59:50 -07:00
James Kasten d6e554b1fd Merge pull request #401 from kuba/pkgs_sep_prep
Repo reorganisation
2015-05-12 13:41:27 -07:00
James Kasten eb2f019144 Merge pull request #405 from diracdeltas/doc/nginx-dvsni
Update docs to reflect nginx support
2015-05-12 12:27:28 -07:00
James Kasten aed3c7f877 Merge pull request #396 from bradmw/master
Minimal Proof of Possession Challenge
2015-05-12 10:44:17 -07:00
James Kasten 8229c72b9c Merge pull request #387 from diracdeltas/feature/nginx-dvsni
dvsni support for nginx
2015-05-11 20:21:20 -07:00
James Kasten 65cda7efbd Merge pull request #403 from kuba/bugs/402
Cover tests (fixes #402).
2015-05-10 13:25:59 -07:00
James Kasten 1ce1363288 Merge pull request #376 from kuba/cli
Plugins discovery and new CLI with subcommands
2015-05-10 08:09:10 -07:00
James Kasten 2bfd4d7b77 Merge pull request #397 from kuba/client-fetch_chain-bugs
Fix client to work with cert_chain_uri, "is (not) None" fixes
2015-05-10 07:04:41 -07:00
James Kasten ae31b81e7a Merge pull request #393 from Ter0/patch-1
Fix typo in authenticator description
2015-05-07 11:59:41 -07:00
James Kasten a0b410f460 Merge pull request #389 from letsencrypt/separate_keys
Separate keys
2015-05-05 18:29:09 -07:00
James Kasten 94d8a1ca01 update documentation of obtain_certificate 2015-05-05 14:54:15 -07:00
James Kasten 394e18c4c6 use certificate_key throughout 2015-05-05 14:43:00 -07:00
James Kasten 73679a4e85 generate a separate key for the certificate 2015-05-05 14:15:48 -07:00
James Kasten 84cae41b38 Merge pull request #388 from kuba/acme
More readable message2.Error exceptions + small test.
2015-05-05 12:38:52 -07:00
James Kasten e4ac29ef81 Merge pull request #380 from kuba/boulder-130-fixed
boulder#130 fixed
2015-05-03 13:06:32 -07:00
James Kasten 93cdad120d Merge pull request #375 from kuba/apache-no-sudo
Don't use sudo in apache plugin
2015-05-02 09:17:43 -07:00
James Kasten 828e09543b Merge pull request #368 from kuba/bugs/273
rsa256_key.pem -> jose/testdata/rsa512_key.pem (fixes #273)
2015-05-01 12:32:03 -07:00
James Kasten 963c95dfe0 Merge pull request #366 from kuba/constants-cleanup
Move relevant constants to acme module.
2015-05-01 12:23:25 -07:00
James Kasten fcb774f71b Merge pull request #367 from kuba/bugs/336
Call record.getMessage() in DialogHandler (fixes #336)
2015-05-01 12:08:21 -07:00
James Kasten 1e62579688 Merge pull request #362 from letsencrypt/boulder
Boulder
2015-05-01 11:46:22 -07:00
James Kasten 4d7f67684d Move eula to registration 2015-04-30 20:55:26 -07:00
James Kasten 5ba23a6047 fixes to address comments 2015-04-30 20:01:32 -07:00
James Kasten f11f5bca73 address comments 2015-04-30 18:35:49 -07:00
James Kasten 84fd90841c Merge branch 'boulder' of https://github.com/kuba/lets-encrypt-preview into kuba-boulder 2015-04-30 17:57:19 -07:00
James Kasten 752b3b687f cleanup 2015-04-27 14:59:44 -07:00
James Kasten bdcf8fc91e remove disable pylint from file 2015-04-27 13:14:39 -07:00
James Kasten d6026d7573 Add todo for obtain certificate. 2015-04-27 13:07:13 -07:00
James Kasten 0371838a91 more unit tests/better flow 2015-04-27 12:42:50 -07:00
James Kasten ee2e0948f4 fix py26 2015-04-24 03:38:49 -07:00
James Kasten 016e10f415 100% test coverage, account, auth_handler 2015-04-23 19:12:15 -07:00
James Kasten 1d8281d15d Merge pull request #359 from letsencrypt/fix_nginx_default_vhost
fix default symlink
2015-04-23 14:11:31 -07:00
James Kasten cdfdee2ebc Merge branch 'fix_nginx_default_vhost' into boulder 2015-04-23 14:08:09 -07:00
James Kasten 4288ece394 fix default symlink 2015-04-23 14:01:21 -07:00
James Kasten 36f3cdeddc fix/add tests 2015-04-23 13:57:35 -07:00
James Kasten cb0aca6727 Merge branch 'master' into boulder 2015-04-22 23:19:12 -07:00
James Kasten 12899d0c38 unittest and lint cleanup 2015-04-22 23:17:53 -07:00
James Kasten 95ba2730f1 start of tests for auth_handler 2015-04-22 16:27:54 -07:00