Jakub Warmuz
33c2aed021
Merge remote-tracking branch 'github/letsencrypt/master' into lint
2015-09-11 07:15:10 +00:00
Jakub Warmuz
0ebef62846
Travis: no fail on pep8
2015-09-11 07:12:49 +00:00
Jakub Warmuz
809f4966d6
Require pep8 in [testing]
2015-09-11 07:04:13 +00:00
Jakub Warmuz
491b7a7cde
Fix multi-cert chains in renewer
2015-09-10 21:48:34 +00:00
Jakub Warmuz
62a9556bd2
Add unittest for save_certificate
2015-09-10 21:20:48 +00:00
Jakub Warmuz
b3ade6abe4
Revert "Revocation: expect application/json (boulder#771)."
...
This reverts commit 39aff967a5 .
2015-09-10 20:43:20 +00:00
Jakub Warmuz
0275271ecd
Multi cert chains ( fixes #633 ).
2015-09-10 20:28:22 +00:00
Jakub Warmuz
39aff967a5
Revocation: expect application/json (boulder#771).
2015-09-10 20:17:13 +00:00
Jakub Warmuz
cc607480ae
acme: fetch_chain for multiple up links
2015-09-10 20:12:32 +00:00
Jakub Warmuz
67d6b89382
Fix paths in integration testing
2015-09-09 20:54:11 +00:00
Jakub Warmuz
94fa851b01
Merge branch 'acme-directory' into revocation
2015-09-09 20:45:57 +00:00
Jakub Warmuz
ed051b7c28
Boulder Monolithic does not exist
2015-09-09 20:40:04 +00:00
Jakub Warmuz
c93564b99e
Travis: update --server to point at directory
2015-09-09 20:22:38 +00:00
Jakub Warmuz
817ab468d1
py3 compat: str(exc) instead of exc.message
2015-09-09 20:21:33 +00:00
Jakub Warmuz
302e3ceb7d
Revocation: integration testable
2015-09-09 20:04:28 +00:00
Jakub Warmuz
bf754b6302
Add ACME Directory Resource
2015-09-09 17:22:20 +00:00
Jakub Warmuz
892b918dad
fix "centos.sh -> freebsd.sh" typo
2015-09-07 05:32:51 +00:00
Jakub Warmuz
1c27c7ed54
lint: fix no-self-use
2015-09-06 13:00:53 +00:00
Jakub Warmuz
41c08416cd
Cast port to int
2015-09-06 12:54:13 +00:00
Jakub Warmuz
d6e95b4617
Manual plugin test mode busy wait ( fixes #755 ).
2015-09-06 12:47:30 +00:00
Jakub Warmuz
71e665d4cd
Easier coverage testing for subpackages.
...
You can now call "./tox.cover.sh acme", "./tox.cover acme letsencrypt"
etc. to scope down coverage testing to particular
subpackages. "./tox.cover.sh" checks coverage for all packages.
2015-09-06 12:12:02 +00:00
Jakub Warmuz
dbf5d086bd
v4 DNS challenge
2015-09-06 11:47:56 +00:00
Jakub Warmuz
6fab6c80b6
nit: fix missing EOF newline
2015-09-06 09:27:39 +00:00
Jakub Warmuz
fe3e8d7302
Travis: add pep8 checks
2015-09-06 09:22:34 +00:00
Jakub Warmuz
79a70cfd61
pep8 letshelp-letsencrypt
2015-09-06 09:21:57 +00:00
Jakub Warmuz
413bd6f425
pep8 letsencrypt-compatibility-test
2015-09-06 09:21:28 +00:00
Jakub Warmuz
d8c55f3da3
pep8 letsencrypt-nginx
2015-09-06 09:21:03 +00:00
Jakub Warmuz
95c8edc66c
pep8 letsencrypt-apache
2015-09-06 09:20:41 +00:00
Jakub Warmuz
83185e5553
pep8 letsencrypt
2015-09-06 09:20:11 +00:00
Jakub Warmuz
89c99a1f34
pep8 acme
2015-09-06 09:19:26 +00:00
Jakub Warmuz
138f1d1b28
lint: space check for dict-separator
2015-09-06 08:30:49 +00:00
Jakub Warmuz
86bfe61ea3
Travis: add rsyslog
2015-09-05 21:50:14 +00:00
Jakub Warmuz
75304ab6d1
Add basic setup for FreeBSD
2015-09-05 19:03:01 +00:00
Jakub Warmuz
0978441392
fix indent
2015-09-05 18:28:27 +00:00
Jakub Warmuz
eace5d1161
shell: add missing "fi"
2015-09-05 18:04:57 +00:00
Jakub Warmuz
84d9c773a2
#673 review comments
2015-09-05 17:38:11 +00:00
Jakub Warmuz
f5c9f92c42
Travis: addons.(apt.)packages
2015-09-05 17:23:38 +00:00
Jakub Warmuz
1c04abfe94
Travis: no sudo, install nginx and openssl.
2015-09-05 17:20:26 +00:00
Jakub Warmuz
77137f7716
Travis containers ( fixes #617 )
2015-09-05 17:17:25 +00:00
Jakub Warmuz
8163e055a1
Disable test_probe_connection_error (problems with Python 3).
2015-09-02 18:50:59 +00:00
Jakub Warmuz
c6e4c7dea1
setup.py: update/fix deps.
2015-09-01 19:57:41 +00:00
Jakub Warmuz
fc4990cf16
Fix typo
2015-08-26 21:05:08 +00:00
Jakub Warmuz
ad2b589d19
Travis: remove unused "go: 1.5" stmt
2015-08-25 18:43:27 +00:00
Jakub Warmuz
3b73b04bfe
SimpleHTTP manual plugin: v04 provisioned resource contents ( fixes #679 ).
2015-08-25 17:57:21 +00:00
Jakub Warmuz
9a618ccda4
Merge branch 'master' into boulder-start-fixes
2015-08-25 06:37:09 +00:00
Jakub Warmuz
217b40379f
Merge branch 'master' into mock-2.6
2015-08-25 06:36:56 +00:00
Jakub Warmuz
5154cc92d6
Merge branch 'master' into uri-shift
2015-08-25 06:36:42 +00:00
Jakub Warmuz
001c84a0a0
Merge branch 'master' into manpages
2015-08-25 06:36:15 +00:00
Jakub Warmuz
7f6d4c5f84
Merge branch 'master' into py3
2015-08-25 06:35:35 +00:00
Jakub Warmuz
504ade8af5
Travis: gimme 1.5 only for integration tests
2015-08-24 20:29:25 +00:00
Jakub Warmuz
165082b37b
Travis: use gimme for Go 1.5
2015-08-24 20:26:04 +00:00
Jakub Warmuz
529df611b2
Travis: different syntax for Go 1.5 version
2015-08-24 20:09:19 +00:00
Jakub Warmuz
b2b042837f
Use Go 1.5.
...
The following PRs broke our unittests:
- https://github.com/letsencrypt/boulder/pull/642
- https://github.com/letsencrypt/boulder/pull/635
2015-08-23 21:10:56 +00:00
Jakub Warmuz
089528ed2a
Fix ambiguous cross-references in docs
2015-08-22 14:37:32 +00:00
Jakub Warmuz
e9c79edb19
Fix various Sphinx build problems
2015-08-22 14:30:59 +00:00
Jakub Warmuz
4b128c69a2
Fix docs include (SEVERE)
2015-08-22 14:30:30 +00:00
Jakub Warmuz
2e90ecf1b0
Add basic manpages for all binaries ( fixes #700 ).
2015-08-22 14:12:16 +00:00
Jakub Warmuz
60aa1b2ecb
Log HTTP request params (including contents).
2015-08-22 12:36:52 +00:00
Jakub Warmuz
79853fa098
Shift URIs around (acme-spec#134, fixes #576 ).
2015-08-22 12:20:38 +00:00
Jakub Warmuz
a7df468347
mock<1.1.0 only for py2.6.
2015-08-22 11:01:28 +00:00
Jakub Warmuz
667ee132f4
boulder-start.sh: revert -e (fail faast)
2015-08-22 09:22:35 +00:00
Jakub Warmuz
cdb9c8b964
boulder-start.sh: go get with ...
2015-08-22 09:22:35 +00:00
Jakub Warmuz
4d30ec07fb
Update test name to match acme v04 semantics.
2015-08-19 20:38:03 +00:00
Jakub Warmuz
504b290726
Fix py3 compat in acme.
2015-08-19 20:35:30 +00:00
Jakub Warmuz
0ec447f418
Revert "Remove Python 3 Travis checks"
...
This reverts commit 05ee92f8cd .
2015-08-19 20:26:35 +00:00
Jakub Warmuz
4d9db06083
Revert "Removed py3+ tests in tox"
...
This reverts commit 2c720b05ae .
2015-08-19 20:24:44 +00:00
Jakub Warmuz
b6eafe63b5
Normalize plugins.common.dest_namespace ( fixes #689 ).
2015-08-17 19:50:36 +00:00
Jakub Warmuz
f96f059288
Remove nonce_domain remaints from core.
2015-07-31 22:54:25 +00:00
Jakub Warmuz
eacf658003
py3 compat
2015-07-31 22:45:48 +00:00
Jakub Warmuz
68d34391dd
Fix test_good_token
2015-07-31 22:15:56 +00:00
Jakub Warmuz
bac5a564db
Passing core/Boulder@370d296 integration testing.
2015-07-31 21:31:58 +00:00
Jakub Warmuz
57110f4c18
acme: simplehttp v04
2015-07-31 21:30:08 +00:00
Jakub Warmuz
ceed8a71c1
DeserializationError: more meaningful message
2015-07-31 21:19:07 +00:00
Jakub Warmuz
84fe80a347
"boulder-start.py amqp" is the default as of #637
2015-07-30 04:13:14 +00:00
Jakub Warmuz
fe237df2cc
Update default server URI to staging.
...
http://letsencrypt.status.io/pages/maintenance/55957a99e800baa4470002da/55b90ed12c1b61d83b0001eb
2015-07-29 21:15:45 +00:00
Jakub Warmuz
ca5823ffd8
acme: progress with v03 Simple HTTP challenge.
2015-07-29 20:58:54 +00:00
Jakub Warmuz
d86ade674d
include_package_data in apache and nginx plugins
...
ref https://github.com/letsencrypt/letsencrypt/issues/625
2015-07-29 19:57:12 +00:00
Jakub Warmuz
a55991055e
Human meaningful exception message for decoding fields with minimum length.
2015-07-25 18:17:53 +00:00
Jakub Warmuz
de3b48640b
Doc fixes.
2015-07-25 15:48:14 +00:00
Jakub Warmuz
c1cd2e173d
Merge remote-tracking branch 'github/letsencrypt/master' into update-challenges
2015-07-25 12:11:27 +00:00
Jakub Warmuz
e0651ad050
Remove Recovery Token.
2015-07-25 12:00:04 +00:00
Jakub Warmuz
ab097d128b
Fix logging -> logger typo.
2015-07-24 06:41:56 +00:00
Jakub Warmuz
34aa3b90f6
Post-rename subpkg updates.
...
Fix compat testing imports, console script name, subpkg project name,
MANIFEST.
2015-07-23 14:47:20 +00:00
Jakub Warmuz
645378d5df
Move compat testing files to subpkg directory.
2015-07-23 14:38:51 +00:00
Jakub Warmuz
9587a4f84d
Remove tests/__init__.py.
2015-07-23 14:38:51 +00:00
Jakub Warmuz
2028c3a454
Remove obsolete comment.
2015-07-19 12:59:10 +00:00
Jakub Warmuz
82147f1f5e
Travis: add le.wtf to /etc/hosts.
2015-07-19 11:22:57 +00:00
Jakub Warmuz
9e2682a025
100% coverage for manual test mode and related code.
2015-07-19 11:04:29 +00:00
Jakub Warmuz
09e658c486
Merge remote-tracking branch 'github/letsencrypt/master' into manual-integration
2015-07-19 10:00:10 +00:00
Jakub Warmuz
3825633f46
Merge remote-tracking branch 'github/letsencrypt/master' into manual-integration
...
Conflicts:
letsencrypt/auth_handler.py
2015-07-19 07:49:32 +00:00
Jakub Warmuz
fe3c3be675
Travis: run Boulder in AMQP mode ( fixes #620 ).
2015-07-18 19:31:56 +00:00
Jakub Warmuz
00298173a2
Merge branch 'dvsni-verify' into dvsni-v03
...
Conflicts:
acme/acme/challenges.py
acme/acme/challenges_test.py
letsencrypt/achallenges.py
letsencrypt/crypto_util.py
letsencrypt/plugins/common.py
letsencrypt/tests/achallenges_test.py
2015-07-18 17:58:22 +00:00
Jakub Warmuz
7a79915f0c
Common plugin: export key to PKCS8, not OpenSSL.
2015-07-18 13:00:05 +00:00
Jakub Warmuz
61e19c9882
DVSNIResponse.gen_cert, fix verify_cert, add tests.
2015-07-18 12:54:33 +00:00
Jakub Warmuz
f3538cd114
Add comment about _DEFAULT_DVSNI_SSL_METHOD.
2015-07-18 07:33:46 +00:00
Jakub Warmuz
33d7f205fa
Merge remote-tracking branch 'github/letsencrypt/master' into dvsni-verify
...
Conflicts:
acme/acme/challenges.py
2015-07-18 06:51:26 +00:00
Jakub Warmuz
735bd924bf
Update letsencrypt to DVSNI v03 ( fixes #597 ).
2015-07-17 17:44:35 +00:00
Jakub Warmuz
fcc470d0a2
Fix "reg vs new-reg" encoding problem.
2015-07-17 14:59:32 +00:00
Jakub Warmuz
d618a66c2e
Remove old protocol ChallengeResponse code.
2015-07-17 14:59:32 +00:00
Jakub Warmuz
dc9fbfa4bb
Merge branch 'boulder-debug-server-8080' into gitignore
2015-07-17 08:45:39 +00:00