Seth Schoen
b2b70279c2
Merge branch 'kuba-test-mode' of ssh://github.com/letsencrypt/lets-encrypt-preview into renewer
2015-05-26 14:34:31 -07:00
Seth Schoen
f7718d14aa
API documentation on obtain_and_enroll_cert
2015-05-22 14:42:19 -07:00
Seth Schoen
cdd365af9a
Merge branch 'master' of ssh://github.com/letsencrypt/lets-encrypt-preview into renewer
2015-05-22 14:39:51 -07:00
Peter Eckersley
6283ced29c
Allow 100 character lines when necessary.
2015-05-22 14:39:22 -07:00
Seth Schoen
1cddd0fba1
Use standard plugins interface in config serialization
2015-05-22 14:29:50 -07:00
Jacob Hoffman-Andrews
958b6b1048
Only check config if it is defined.
2015-05-22 13:57:41 -07:00
Jacob Hoffman-Andrews
1a5d6ba90d
Use more verbose exception catch.
2015-05-22 13:16:55 -07:00
Jacob Hoffman-Andrews
8562496f82
Fixes from review comments.
2015-05-22 13:06:17 -07:00
Seth Schoen
5c6d833fc1
Merge branch 'master' into renewer
2015-05-22 12:49:03 -07:00
schoen
149cd56c0b
Merge pull request #430 from Hainish/vagrantfile-fix
...
Fix Debian dependencies, and add the required openssl header file
2015-05-22 12:47:21 -07:00
William Budington
93c09f19be
Install git-core for vagrant (smaller dependency) and add comment
2015-05-22 11:23:18 -07:00
Jacob Hoffman-Andrews
969c2c052d
Re-remove server_url.
2015-05-21 23:44:13 -07:00
Jacob Hoffman-Andrews
d2425e5283
Merge branch 'master' into kuba-test-mode
2015-05-21 23:43:30 -07:00
Jacob Hoffman-Andrews
ef8daba47f
Merge pull request #400 from kuba/test-mode
...
Test mode and --server with scheme
2015-05-21 23:41:00 -07:00
Jakub Warmuz
7495145563
Merge remote-tracking branch 'github/letsencrypt/master' into test-mode
...
Conflicts:
letsencrypt/network2.py
2015-05-22 06:26:16 +00:00
Jakub Warmuz
8dac7daf87
config.server_url -> config.server
2015-05-22 06:21:53 +00:00
Jacob Hoffman-Andrews
e1e6135313
Use a different port for test mode.
2015-05-21 19:08:05 -07:00
Jacob Hoffman-Andrews
233d1fb7f6
Merge branch 'master' into kuba-test-mode
2015-05-21 19:01:03 -07:00
Jacob Hoffman-Andrews
424acfe16e
Fixes to running on command line.
...
Use cert_dir instead of cert_path
Restore server_url
When creating a unique file, only loop for EEXISTS, not other OS errors like
permission denied.
Pass uid explicitly to make_or_verify_dir.
2015-05-21 18:58:40 -07:00
William Budington
eebe710884
Vagrantfile: add git to requirements, and install from requirements.txt and dev deps
2015-05-21 16:41:37 -07:00
Seth Schoen
b8a024b65b
More generality for renewer config. (Still no CLI flags.)
2015-05-21 16:33:38 -07:00
Seth Schoen
536e99dd40
Merge branch 'master' into renewer
2015-05-21 15:19:03 -07:00
Seth Schoen
fcd8670baf
Merge branch 'master' into renewer
2015-05-21 13:06:12 -07:00
Jacob Hoffman-Andrews
1ca6016bb0
Merge branch 'test-mode' of https://github.com/kuba/lets-encrypt-preview into kuba-test-mode
...
Conflicts:
letsencrypt/network2.py
2015-05-21 12:28:39 -07:00
William Budington
73021673ff
Fix for Vagrantfile: pip install -e ., so we don't break on git requirement
2015-05-20 18:56:07 -07:00
schoen
ead60d8f4b
Merge pull request #437 from Hainish/kuba-docker
...
Kuba docker
2015-05-19 18:00:32 -07:00
William Budington
2fe8a75200
Use a discrete path for venv in docker, rather than /opt/letsencrypt.
...
This is useful for the docker development container, which we will want
venv to persist for across runs.
2015-05-19 17:39:53 -07:00
Seth Schoen
58156a29d3
Fix typos
2015-05-19 17:06:06 -07:00
schoen
1681fbea3a
Merge pull request #435 from kuba/boulder-compat
...
Spec and Boulder compatibility fixes
2015-05-19 17:04:07 -07:00
William Budington
e4e4c69f36
sharng docker-compose.yml to add two separate container specifications:
...
one for development (that mounts the host git root to
/opt/letsencrypt/src) and one for production (that doesn't).
2015-05-19 16:53:31 -07:00
William Budington
6a7e3438a9
Adding self as maintainer
2015-05-19 16:43:51 -07:00
William Budington
1b1763b011
Removing cruft from Dockerfile which copies entire project working directory
2015-05-19 16:41:32 -07:00
William Budington
ea667744f5
Being more verbose in explanation of EXPOSE instruction
2015-05-19 16:39:54 -07: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
Jakub Warmuz
e7cf4792b3
Fix typos
2015-05-19 22:01:01 +00:00
Jakub Warmuz
5a22ff17d0
Dockerfile: debian.sh -> ubuntu.sh
2015-05-19 21:49:57 +00:00
Seth Schoen
9571c7288c
Merge branch 'kuba-crypto_util_100' into renewer
...
Conflicts:
letsencrypt/crypto_util.py
letsencrypt/tests/crypto_util_test.py
2015-05-19 14:10:24 -07:00
Jakub Warmuz
3c0ce923b2
Dockerfile: use ubuntu:trusty (based on review feedback).
2015-05-19 20:51:11 +00:00
Jakub Warmuz
ac0868b6de
acme.messages2.Error title is omitempty
2015-05-19 20:13:55 +00:00
Jakub Warmuz
cd6b9bc9c7
Fix coverage for acme.messages2.Error
2015-05-19 20:09:11 +00:00
Jakub Warmuz
0018bc0500
Error: typ/title no omitempty
2015-05-19 19:50:00 +00:00
Jakub Warmuz
41115bfc77
Spec and Boulder compatibility fixes.
...
Relevant acme-spec:
- https://github.com/letsencrypt/acme-spec/issues/127
- https://github.com/letsencrypt/acme-spec/pull/119
- https://github.com/letsencrypt/acme-spec/issues/98
- https://github.com/letsencrypt/acme-spec/issues/92
Relevant boulder:
- https://github.com/letsencrypt/boulder/pull/170
- https://github.com/letsencrypt/boulder/issues/128
2015-05-19 19:42:53 +00:00
Jakub Warmuz
2cadfdaae1
response might carry binary data, use repr() in network2 logging
2015-05-19 19:21:04 +00:00
Jakub Warmuz
c0acf8239d
network2: Log GET/POST uri
2015-05-19 19:19:29 +00:00
Jakub Warmuz
083bd8701b
get_sans_from_cert, 100% test coverage for crypto_util.
2015-05-19 14:14:34 +00:00
Seth Schoen
42b3e2180a
Check latest, not current cert version. Fixes #423 .
2015-05-18 16:50:46 -07:00
Seth Schoen
8f25241170
Introduce proper renewer config via constants.py
2015-05-18 15:57:12 -07:00
Seth Schoen
83b0e0a20e
Merge branch 'master' of ssh://github.com/letsencrypt/lets-encrypt-preview into renewer
...
(Resolve conflicts due to get_sans branch merge.)
Conflicts:
letsencrypt/crypto_util.py
letsencrypt/tests/crypto_util_test.py
2015-05-18 15:07:29 -07:00
yan
24f9da5275
Add support and tests for some Nginx config edge cases
...
1. Match "if" statements
2. Allow special characters in nginx directives when enclosed in single or
double quotes.
2015-05-18 17:58:28 -04: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