Commit Graph
100 Commits
Author SHA1 Message Date
James Kasten c025f25367 Remove nginx_configurator from master 2014-12-22 00:41:54 -08:00
James Kasten 684a9aae9d git push origin masterMerge branch 'kuba-zope.interface-display' 2014-12-21 21:41:45 -08:00
James Kasten 7860db63cf Make necessary fixes to pull request 2014-12-21 21:41:12 -08:00
James Kasten 1b2896aff2 Merge branch 'zope.interface-display' of git://github.com/kuba/lets-encrypt-preview into kuba-zope.interface-display 2014-12-21 21:22:31 -08:00
James Kasten 99d3ba3c16 Merge pull request #133 from kuba/zope.interface
zope.interface
2014-12-21 20:25:39 -08:00
James Kasten 580dd952af Merge pull request #132 from kuba/pep8
pylint fixes
2014-12-21 16:51:10 -08:00
James Kasten 4de3b6a340 Merge pull request #135 from letsencrypt/configurator_tests
Configurator and Client Refactor
2014-12-21 16:33:17 -08:00
James Kasten e78a2884e2 Final cleanup 2014-12-21 16:32:01 -08:00
James Kasten be64ba35cf Merge branch 'master' into configurator_tests
Conflicts:
	letsencrypt/client/apache/configurator.py
	setup.py
2014-12-21 16:13:00 -08:00
James Kasten fe1b858dff Fix documentation 2014-12-21 04:25:48 -08:00
James Kasten a3bee91e35 Merge branch 'master' into configurator_tests
Conflicts:
	letsencrypt/client/client.py
	letsencrypt/client/crypto_util.py
2014-12-21 04:17:07 -08:00
James Kasten bfa04c1942 Refactor for revocation 2014-12-21 03:37:29 -08:00
James Kasten 1d9f208cdd Merge pull request #138 from fmarier/make-script-executable
Fix the sh path and make script executable
2014-12-20 21:27:51 -08:00
James Kasten d7a3ea443c Formatting fixes 2014-12-20 03:43:39 -08:00
James Kasten cc999d3654 Refactored/added tests 2014-12-19 15:49:29 -08:00
James Kasten 6d0d439acf Fix #137
find_directive uses the unitialized member location in set_user_config when httpd.conf is present.  I changed set_user_config_file to use the root path as a start.
2014-12-17 19:23:43 -08:00
James Kasten 083024cb86 Major refactor of client and main 2014-12-17 06:27:21 -08:00
James Kasten 606584cb14 Merge pull request #131 from kuba/setuptools
Add client.tests to setup packages
2014-12-16 23:21:15 -08:00
James Kasten edbe0f451d Add __init__.py to apache dir 2014-12-16 21:12:29 -08:00
James Kasten 323aa350dc Remove Apache parsing from configurator 2014-12-16 21:00:14 -08:00
James Kasten 6cd67e652b Refactor to use Addr objects, and sets 2014-12-16 01:35:46 -08:00
James Kasten 7b6081ac29 Move out Apache specific Objects 2014-12-15 23:52:18 -08:00
James Kasten d51c01e5ad Merge pull request #122 from kuba/bugs/120
virtualenv python2 (fixes #120)
2014-12-14 18:16:40 -08:00
James Kasten 097dd8180c Merge pull request #130 from letsencrypt/challenge_util
Challenge util
2014-12-14 04:34:39 -08:00
James Kasten 31c87cdbe5 git push origin masterMerge branch 'kuba-crypto_util_test' 2014-12-14 04:30:26 -08:00
James Kasten b8902c272d Remove MakeCSRTest 2014-12-14 04:30:12 -08:00
James Kasten 24a8c3dd40 Merge branch 'crypto_util_test' of git://github.com/kuba/lets-encrypt-preview into kuba-crypto_util_test 2014-12-14 04:24:28 -08:00
James Kasten 89ee6971eb Fix import grouping 2014-12-14 03:15:19 -08:00
James Kasten d53889b617 Fixed up remaining pylint errors 2014-12-14 02:51:17 -08:00
James Kasten 52555c2337 Integrate rising test coverage requirement 2014-12-13 22:42:47 -08:00
James Kasten a74bc582ff Add unit test for challenge_util 2014-12-12 18:03:18 -08:00
James Kasten 00eedfbfda Merge pull request #128 from kuba/docs
docs: logger -> log
2014-12-12 12:11:14 -08:00
James Kasten cc73f09745 Refactor dvsni challenge to allow other configurators to reuse code 2014-12-11 03:42:15 -08:00
James Kasten 053c6992ef Merge pull request #126 from kuba/logging
Refactor logging, "pythonic" DialogHandler
2014-12-10 18:30:51 -08:00
James Kasten 6b9c2a5c5e Merge pull request #125 from kuba/pr/117
Clean up after #117, fixes #123
2014-12-10 13:40:03 -08:00
James Kasten 99e1ba9c89 Merge pull request #124 from kuba/fix-manifest
Fix MANIFEST.in recursive-include
2014-12-10 12:54:04 -08:00
James Kasten cc85f22133 Small fixes 2014-12-10 01:20:14 -08:00
James Kasten 4f1f851a8d Fix exit (bad tag) error 2014-12-10 00:56:29 -08:00
James Kasten cdc8d602a0 Merge branch 'master' of github.com:letsencrypt/lets-encrypt-preview 2014-12-10 00:49:01 -08:00
James Kasten 3da7fba0bb git push origin masterMerge branch 'kuba-acme_test' 2014-12-10 00:48:25 -08:00
James Kasten 622a1c3154 Merge branch 'acme_test' of git://github.com/kuba/lets-encrypt-preview into kuba-acme_test 2014-12-10 00:45:04 -08:00
James Kasten feee8da8b6 Merge pull request #117 from letsencrypt/configurator_tests
Configurator tests
2014-12-10 00:43:36 -08:00
James Kasten 610e1dbc7f Merge branch 'master' into configurator_tests 2014-12-10 00:34:41 -08:00
James Kasten 28f7c78bf8 Fix small errors. 2014-12-10 00:30:37 -08:00
James Kasten 707258519c consolidated tests/data, used tempfile/pkg_resource 2014-12-10 00:15:40 -08:00
James Kasten 37a2235f57 First set of revisions based on comments 2014-12-09 19:05:51 -08:00
James Kasten 23feeafe0b Reduce size of basic tests 2014-12-09 18:42:01 -08:00
James Kasten 44131f9b01 Merge pull request #119 from kuba/bugs/97
Pin pylint<1.4
2014-12-09 13:50:59 -08:00
James Kasten b31740ac5c Merge pull request #118 from kuba/le_util_test
Test coverage for le_util
2014-12-09 13:49:02 -08:00
James Kasten 36edbf379c use assertEqual in apache_configurator_test.py 2014-12-09 12:35:56 -08:00
James Kasten 7dad983959 Merged with master 2014-12-09 02:02:10 -08:00
James Kasten 2cec7ddcc2 Add get_version test 2014-12-09 01:21:56 -08:00
James Kasten f6207cc62a Disable spurious error 2014-12-09 00:18:32 -08:00
James Kasten 14b8f427a2 Code quality/lint warnings 2014-12-09 00:15:33 -08:00
James Kasten acc55650d4 Finish adapting configurator to unittesting/rid project errors 2014-12-08 23:14:58 -08:00
James Kasten 4fc62cb62b Fix ApacheConf init and mock correct test object 2014-12-08 15:56:57 -08:00
James Kasten 19501d297d Mock out check_ssl_loaded 2014-12-08 01:44:59 -08:00
James Kasten c59cadd252 Add mock to setup 2014-12-08 00:33:27 -08:00
James Kasten 7c855be3ab Allow runtime to determine directory structure 2014-12-07 22:54:45 -08:00
James Kasten 0d988c3aa9 Allow tests without first basic revision 2014-12-07 22:18:46 -08:00
James Kasten cc6aca6aa1 Move test configs into repo and apply necessary changes. 2014-12-07 19:36:46 -08:00
James Kasten 1fdf9b39c9 unittests add_dir and make_vhost_ssl 2014-12-06 02:33:06 -08:00
James Kasten 0673a966c5 Generalize variables in configurator 2014-12-05 23:54:37 -08:00
James Kasten 779dd755ca More unit tests... better configurator 2014-12-05 17:31:36 -08:00
James Kasten 48ae79e8c4 Correct checking of get_virtual_hosts test 2014-12-04 04:16:22 -08:00
James Kasten 8a8eb0d617 Stop testing py26 until we sort out pylint issues 2014-12-04 04:02:33 -08:00
James Kasten 30641db85f Made apache_configurator work in any location/first basic tests complete successfully 2014-12-04 04:00:22 -08:00
James Kasten 231f3d5c61 Remove code without unittests from master (code remains in separate testing branch) 2014-12-03 16:45:06 -08:00
James Kasten a234cdf90e Safety check: if Apache releases version without a decimal 2014-12-03 04:47:41 -08:00
James Kasten a19333d84b First draft of apache configurator unit tests 2014-12-03 04:35:49 -08:00
James Kasten afd67d10f0 Merge branch 'master' of github.com:letsencrypt/lets-encrypt-preview 2014-12-03 04:33:07 -08:00
James Kasten 600dd4264e turn off email notifications for travis 2014-12-03 04:32:52 -08:00
James Kasten 2d6c9489c8 Add get_version_method (cannot currently make unittest) fix pylint errors. 2014-12-03 04:31:01 -08:00
James Kasten fbe0b23070 Merge pull request #111 from willoller/type_checking_client_acme
Parameter checking and filling in TODOs (acme.py)
2014-12-03 03:51:09 -08:00
James Kasten 8f9c4194bc disable pylint warnings 2014-12-02 20:36:46 -08:00
James Kasten 14c6e94c56 git push origin masterMerge branch 'kuba-pep8' 2014-12-02 12:19:43 -08:00
James Kasten bcd423aaa3 Fixed undefined variable from Kuba-PEP8 2014-12-02 12:19:15 -08:00
James Kasten 795b6fcdc6 Fix doc mistakes 2014-12-01 04:29:36 -08:00
James Kasten 9474a44b12 Merge pull request #109 from kuba/docs
Docs
2014-12-01 04:21:27 -08:00
James Kasten cb9263cc4a Random small changes 2014-12-01 03:05:06 -08:00
James Kasten cf9c861331 Merge pull request #113 from fmarier/url-typo
Use the right URL for the project
2014-11-30 23:21:23 -08:00
James Kasten 8a62587a6e Added namedtuples for key, csr in client 2014-11-30 02:31:44 -08:00
James Kasten 384e01a3d8 Remove self from function call 2014-11-30 00:01:23 -08:00
James Kasten 238fdcb4c6 Finish merging fix_pylint_errors 2014-11-29 23:54:01 -08:00
James Kasten 27d9f5f374 Cleaned up augeas configurator 2014-11-29 23:11:34 -08:00
James Kasten e3893df5ef Merge pull request #106 from kuba/travis-cover
Add cover to Travis CI build matrix
2014-11-29 21:33:20 -08:00
James Kasten 44749f09ec Merge pull request #105 from kuba/docs
Sphinx docs, various doc fixes
2014-11-29 21:32:17 -08:00
James Kasten d47a06cfd2 Merge pull request #104 from kuba/pylint-errors
Fix some `pylint -E` errors
2014-11-29 21:15:24 -08:00
James Kasten 27f0ba2633 Missed this change in one of pulls 2014-11-29 17:11:03 -08:00
James Kasten a013b8153e Merge pull request #92 from willoller/master
acme/challenge_request handles only 1 domain name
2014-11-29 17:02:00 -08:00
James Kasten a615130b19 Merge pull request #101 from kuba/bugs/44
Exception -> LetsEncryptClientError, doc fixes
2014-11-29 16:41:01 -08:00
James Kasten add0351d20 Merge pull request #102 from kuba/pep8
PEP8
2014-11-29 16:29:35 -08:00
James Kasten fb712064d2 Merge pull request #103 from kuba/style
Policies for pull requests. Coding style.
2014-11-29 16:13:39 -08:00
James Kasten 1d6a451bb8 git push origin masterMerge branch 'w0uld-file-to-str' 2014-11-29 16:05:45 -08:00
James Kasten d2a1c969e4 Added in filename support because configuration files still need to reference the correct place 2014-11-29 16:05:18 -08:00
James Kasten 01a06be091 Fixed a few PEP8 violations 2014-11-29 01:05:06 -08:00
James Kasten 73137b404a Merge pull request #99 from daguar/fix-acme-comment-typo
Fix typos in comments for ACME authorizationRequest message
2014-11-29 00:56:07 -08:00
James Kasten e7ee8f9d1c Fixed many pylint errors in augeas_configurator.py 2014-11-29 00:54:34 -08:00
James Kasten 0c11418caf Fixed almost all pylint errors in apache_configurator 2014-11-29 00:14:37 -08:00
James Kasten 90aab1ab7e Merge pull request #98 from kuba/fix-chmods
Fix chmods security error: 644 != 0644
2014-11-28 21:36:44 -08:00