Commit graph

4738 commits

Author SHA1 Message Date
Peter Eckersley
0c09eaff3c Switch to real release key
(though this is still a test signature)
2016-01-10 23:18:52 -08:00
Peter Eckersley
bbd53d6d7d Ensure we have an leauto signature before releasing 2016-01-10 23:15:29 -08:00
Peter Eckersley
7a8507d002 helpful documentation 2016-01-10 23:14:44 -08:00
Peter Eckersley
7cfb10ba27 These signatures should be in git 2016-01-10 23:12:48 -08:00
Peter Eckersley
2eb3e09ca9 Check correct signature presence for release 2016-01-10 22:57:49 -08:00
Erik Rose
5512838377 Get le-auto tests running on Travis. 2016-01-08 17:39:51 -05:00
Erik Rose
f2586fbc11 Merge master in so Travis will test this PR. 2016-01-08 17:08:30 -05:00
bmw
e8705720be Merge pull request #1593 from TheNavigat/read-the-docs-python
Adding Python 2.6+ note to docs
2016-01-08 16:33:32 -05:00
Erik Rose
cd43e9035b Rename letsencrypt_auto dir to match other dirs.
Originally, I had it in mind to move letsencrypt-auto inside this dir. However, now we'd like to copy it or link it to the root level, where people are used to finding it (at least for awhile). Since it would be confusing to have a letsencrypt-auto and a letsencrypt_auto right next to each other, we rename this folder.
2016-01-08 16:26:25 -05:00
Erik Rose
1d719bd89c Teach le-auto about dependencies that are conditional on the Python version. 2016-01-08 15:31:22 -05:00
bmw
67b01d328c Merge pull request #2120 from letsencrypt/cryptography_fix
Don't use cryptography version 1.2
2016-01-08 14:25:39 -05:00
Brad Warren
b039c884d8 Don't use cryptography version 1.2 2016-01-08 14:09:44 -05:00
Peter Eckersley
516ce22ae6 Merge pull request #2116 from SwartzCr/issue_2002
don't iDisplay if logging
2016-01-08 11:02:15 -08:00
Noah Swartz
2c8d042974 added in tls_sni logging from #2002 2016-01-08 04:58:17 -08:00
Noah Swartz
287be6be8e fix linting issue 2016-01-08 02:47:59 -08:00
Noah Swartz
e7ae025a72 fixed mainline merge conflict 2016-01-08 02:36:35 -08:00
Noah Swartz
6fedd22dc8 don't iDisplay if logging 2016-01-08 02:00:47 -08:00
Erik Rose
bb31d71fe6 Add a test for failed hash verification during phase-2 upgrade. 2016-01-07 23:41:02 -05:00
Peter Eckersley
89296eca9d Merge pull request #2112 from kuba/bugs/1923
Add invalidEmail error type to acme
2016-01-07 19:15:28 -08:00
Erik Rose
134b7ab8de Add a test for when openssl signature verification fails during phase-1 upgrade. 2016-01-07 17:04:32 -05:00
Erik Rose
e5e5c2d65b Don't stomp on the in-tree le-auto during tests. 2016-01-07 16:45:27 -05:00
Jakub Warmuz
6548f343bf
Add invalidEmail error type to acme
Related to:
- #1923
- https://github.com/ietf-wg-acme/acme/pull/65
2016-01-07 21:20:25 +00:00
Erik Rose
98b3c41f2b Add le-auto tests for "no upgrade needed" and "only a phase-2 upgrade needed". 2016-01-07 16:18:23 -05:00
Peter Eckersley
fffe965d68 Merge pull request #2018 from letsencrypt/faster-testfarm
[letstest] create and reuse a persistent boulder AMI
2016-01-07 07:40:42 -08:00
Erik Rose
4b075df871 Cut down mock PyPI dir listing HTML. 2016-01-06 21:40:10 -05:00
Erik Rose
762709aa53 Remove needless message about reusing venv. Rebuild le-auto. 2016-01-06 17:10:44 -05:00
Erik Rose
4fd9d39b79 Mark changes in letsencrypt-auto-release-testing as having been incorporated into letsencrypt-auto-release.
We grabbed the bug fixes but left the changes specific to the infrastructure we mocked out for human testing.
2016-01-06 16:47:32 -05:00
Erik Rose
ba6bf45753 Update pinning of LE packages to 0.1.1.
If we keep these at the latest release, something sane should happen if someone runs le-auto from master.
2016-01-06 16:46:42 -05:00
Erik Rose
4940ee2fcf Add hashes for new cffi 1.3.1 packages.
New ones for OS X 10.6 were released on 2015-12-16.
2016-01-06 16:46:42 -05:00
Peter Eckersley
8a3bbf97e0 Move sudo to the top
(So that people who want to audit can see it quickly)
2016-01-06 16:46:42 -05:00
Peter Eckersley
5aa9fe9e7f Survive unsuccessful apt-get update... 2016-01-06 16:46:42 -05:00
Erik Rose
275d3b4c68 Swap _ for - so the phase-1 upgrade doesn't 404. 2016-01-06 16:46:36 -05:00
Peter Eckersley
b80d063d55 Merge pull request #2010 from letsencrypt/better-errors
Show error detail to the user.
2016-01-06 12:21:23 -08:00
Erik Rose
d83dda815c Rebuild and re-sign le-auto. 2016-01-06 13:07:47 -05:00
Erik Rose
484b0321ae Add hashes for new cffi 1.3.1 packages.
New ones for OS X 10.6 were released on 2015-12-16.
2016-01-06 12:44:00 -05:00
Erik Rose
404de8429a Update le-auto requirements file to fake LE 0.1.22 release. 2016-01-06 12:38:02 -05:00
Peter Eckersley
ab9fa6c4c0 Merge pull request #2095 from twstrike/coverage
Add more tests to nginx plugin
2016-01-06 07:53:25 -08:00
Peter Eckersley
0a122cbf4c Try baking in this 0.1.22 thing 2016-01-05 18:23:10 -08:00
Peter Eckersley
2f195cb9f3 Merge pull request #2062 from jsha/nginx-nodupe
Better Nginx error handling.
2016-01-05 17:42:21 -08:00
Jacob Hoffman-Andrews
0a04efe40c Fix lint error and remove extra format() 2016-01-05 17:23:32 -08:00
Peter Eckersley
b00877059f Resign 2016-01-05 16:26:56 -08:00
Peter Eckersley
88c42605cd Merge branch 'letsencrypt-auto-release-testing' of ssh://github.com/letsencrypt/letsencrypt into letsencrypt-auto-release-testing 2016-01-05 16:26:31 -08:00
Brad Warren
8bb0631ab6 Updated versions 2016-01-05 19:25:54 -05:00
Peter Eckersley
f4011cc5c9 Move sudo to the top
(So that people who want to audit can see it quickly)
2016-01-05 16:25:48 -08:00
Peter Eckersley
56bda20529 Survive unsuccessful apt-get update... 2016-01-05 16:17:05 -08:00
Peter Eckersley
1ad21f9d1a Update signature! 2016-01-05 15:51:49 -08:00
Erik Rose
0f787533c3 Swap _ for - so the phase-1 upgrade doesn't 404. 2016-01-05 18:50:43 -05:00
Erik Rose
91812716d9 Change version of le-auto script to the one published in the pypi.json. 2016-01-05 18:47:23 -05:00
Peter Eckersley
b2a0142e07 First attempt at signing with a throwaway key 2016-01-05 15:40:23 -08:00
Peter Eckersley
d0bbe44757 Switch to a throwaway testing key 2016-01-05 15:37:07 -08:00