Commit Graph
1733 Commits
Author SHA1 Message Date
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
James Kasten e301c71fea Merge pull request #357 from diracdeltas/doc/nginx
Add docs for Nginx plugin stub
2015-04-22 10:13:24 -07:00
yan 4c09b9882f Add docs for Nginx plugin stub 2015-04-21 10:31:25 -07:00
James Kasten ea88fc6401 Merge pull request #348 from kuba/bootstrap
Bootstrap script improvements
2015-04-20 14:26:48 -07:00
James Kasten ba8052250a Merge pull request #351 from diracdeltas/feature/nginx
Start Nginx configurator
2015-04-20 14:22:03 -07:00
yan 6a0dc2b960 Improve comments based on PR #351 review 2015-04-20 11:04:58 -07:00
yan 18582e8ca0 Fix tuple comparison, add ssl check in nginx get_version 2015-04-20 10:58:02 -07:00
James Kasten cbee249c38 Merge branch 'master' into boulder
Conflicts:
	letsencrypt/acme/jose/json_util.py
	letsencrypt/acme/jose/jwk.py
	letsencrypt/acme/messages2_test.py
2015-04-19 20:33:20 -07:00
James Kasten 849415f71b prep testing infrastructure 2015-04-19 20:10:40 -07:00
James Kasten 98ecc5d25a Merge pull request #354 from kuba/to_partial_json
to_json -> to_partial_json, fully_serialize -> to_json
2015-04-19 20:08:14 -07:00
James Kasten 408f0141fa Merge pull request #353 from kuba/test_from_json_hashable
test_from_json_hashable
2015-04-18 22:27:03 -07:00
yan 4bcc18d9d3 Address @kuba's review comments 2015-04-18 10:22:36 -07:00
Jakub Warmuz f8843c64e1 to_json -> to_partial_json, fully_serialize -> to_json 2015-04-18 08:11:28 +00:00
yan 636f5aa313 Remove commented-out code in nginx dvsni.py 2015-04-17 23:21:55 -07:00
Jakub Warmuz 33ba8b9dac Remove explicit Registration.key.encoder 2015-04-18 06:19:54 +00:00
Jakub Warmuz aca82c1771 lint, style, test registration hashable 2015-04-18 06:01:21 +00:00
James KastenandJakub Warmuz 82dded9128 Add Registration encoding/fix hashable JWKRSA 2015-04-18 05:48:55 +00:00
Jakub Warmuz 5b0efa2e64 Add test_from_json_hashable 2015-04-18 05:48:32 +00:00
yan c67f1c11b4 Update LICENSE.txt for nginxparser attribution 2015-04-17 22:24:19 -07:00
yan f3126e77a7 Fix duplicate code lint errors 2015-04-17 22:24:19 -07:00
yan 995b5622f8 Fix most pylint errors 2015-04-17 22:24:19 -07:00
yan 1505f5e7bc Empty format field not allowed in python 2.6 2015-04-17 22:24:19 -07:00
yan 03e5f3c6c6 Add default nginx config files from Ubuntu 2015-04-17 22:24:19 -07:00
yan 78458b1348 Add nginx obj.py test 2015-04-17 22:24:19 -07:00
yan f05771b704 Add placeholder dvsni tests to bump coverage % 2015-04-17 22:24:19 -07:00
yan f83a77d8ad Add regex servername test, correct conf syntax
Running the configtest (nginx -c -t /path/to/nginx.conf) should now say "The
configuration file /path/to/nginx.conf syntax is ok"
2015-04-17 22:24:19 -07:00
yan f050fcfa58 Add unit test for deploying cert 2015-04-17 22:24:19 -07:00
yan eeb81cbf1f Remove vhosts instance variable
For now, rebuild vhosts from parser.parsed on every invocation to ensure that
vhosts is up-to-date with parser.parsed.
2015-04-17 22:24:19 -07:00
yan 154db5a757 Start adding tests for nginx configurator 2015-04-17 22:24:19 -07:00
yan d2588de4fd Add get_all_certs_keys method to parser 2015-04-17 22:24:19 -07:00
yan fe1ba9dad6 Add test for nginx name matching 2015-04-17 22:24:18 -07:00
yan d9c8c13f9a Fix and add test for get_vhosts 2015-04-17 22:24:18 -07:00
yan e5a027ce30 Make nginx deploy_cert 2015-04-17 22:24:18 -07:00
yan 2a9c707dbd Update method to make server SSL ready 2015-04-17 22:24:18 -07:00
yan 7b72262811 Fix nginx choose_vhost to use nginx host-choosing rules 2015-04-17 22:24:18 -07:00
yan 3c806b120a Update configurator.save and configurator.get_all_names 2015-04-17 22:24:18 -07:00
yan 2a86936410 Delete unused methods or replace with placeholders 2015-04-17 22:22:06 -07:00
yan 0ba12c9f46 Fix typo: _get_vhosts -> get_vhosts 2015-04-17 22:21:14 -07:00
yan efe1f2b2ff Fill out get_vhosts 2015-04-17 22:18:57 -07:00
yan 4f53c7a3c0 Define addr object for nginx 2015-04-17 22:18:56 -07:00
yan d8ac31acae Add method and test for dumping nginx configs 2015-04-17 22:18:56 -07:00
yan 4f3bf3d720 Add test for recursive file parsing 2015-04-17 22:18:56 -07:00
yan eaef4065e3 Rename NginxParser to RawNginxParser 2015-04-17 22:18:56 -07:00
yan b245394355 Add test server.conf file 2015-04-17 22:18:56 -07:00
yan 13232452f8 Add recursive 'include' parsing to nginx parser 2015-04-17 22:18:56 -07:00