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