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 and Erik Rose
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 and Erik Rose
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
Brad Warren
51bc1311a2
Fixed rogue quotes
2016-01-06 15:34:42 -05:00
Brad Warren
1cdff156c9
Add IDN test
2016-01-06 15:33: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
Ben Ubois
9dc4af5cee
Document webroot request path.
...
It's handy to know the implementation details of the webroot plugin so that a server can be configured to properly the ACME challenge files.
2016-01-06 12:10:21 -08:00
Brad Warren
96114ba84e
Add IDN SANs CSR and cert
2016-01-06 15:10:08 -05:00
Brad Warren
ba93c57697
Added large sans cert and csr test
2016-01-06 14:22:13 -05:00
Brad Warren
32650a6d08
Added 100 SANs cert and csr
2016-01-06 14:10:57 -05:00
Brad Warren
1af997158d
Fix repr differences between PyOpenSSL versions
2016-01-06 13:39:14 -05:00
Reinaldo de Souza Jr
858dadd85b
Update error message
...
This is supposed to not happen once #1391 is fixed.
2016-01-06 13:36:52 -05: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
Brad Warren
6f7299f9ed
Merge branch 'master' into pyopenssl
2016-01-06 12:40:56 -05:00
Brad Warren
6719d0d380
Rewrote _pyopenssl_cert_or_req_san
2016-01-06 12:40:44 -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
wteiken
7bd7e7ca23
Remove response argument from exception and fix eror messages.
2016-01-05 19:51:45 -05: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
bmw
4c28fc417c
Merge pull request #2073 from alex/more-typos
...
Fixed a pair of typos in docstrings
2016-01-05 18:02:19 -05:00
Peter Eckersley
14d3d4a7fc
Merge branch 'letsencrypt-auto-release-testing' of ssh://github.com/letsencrypt/letsencrypt into letsencrypt-auto-release-testing
2016-01-05 14:57:36 -08:00
Peter Eckersley
726376f288
A real release signture key
2016-01-05 14:57:18 -08:00
Erik Rose
7d182c210d
Substitute test-only values for the env vars.
...
To come: a test-only public key for letsencrypt-auto.sig.
2016-01-05 17:57:06 -05:00
bmw
b57371a31d
Merge pull request #2072 from alex/patch-1
...
Fixed a typo in a comment
2016-01-05 17:53:51 -05:00
Peter Eckersley
5f694e3381
Create a fake release in a PyPI-style json file
2016-01-05 14:39:02 -08:00
Erik Rose
fa30625922
Update the built version of letsencrypt-auto.
2016-01-05 17:35:17 -05:00
Erik Rose
cad4e98003
Merge in master to get up to date.
...
Bootstrap scripts and letsencrypt-auto itself required some merge work.
2016-01-05 17:29:52 -05:00
Erik Rose
e6cece580d
Document le-auto env vars.
2016-01-05 15:39:34 -05:00
Peter Eckersley
b1de1cd289
Merge pull request #2093 from watercrossing/mixedListenFix
...
Fix for another apache configuration `Listen` special case
2016-01-05 12:32:31 -08:00
Erik Rose
7e04f52b90
Add built letsencrypt-auto.
...
We're going to keep the built artifact in the tree as per https://github.com/letsencrypt/letsencrypt/issues/1572#issuecomment-161379131 so that...
1. People's current behavior of cloning from git and running the le-auto script still works.
2. We don't have a deprecation timeline and process to babysit.
We'll enforce its up-to-dateness with a test.
2016-01-05 15:31:54 -05:00
Erik Rose
d9cde2b9d3
Get the first end-to-end test of letsencrypt-auto passing.
...
To run it, cd letsencrypt_auto && ./build.py && docker build -t lea . && docker run --rm -t -i lea
So as not to depend on the state of the host machine, the test runs within an Ubuntu Docker image. This lets us sidestep interaction challenges by setting up passwordless sudo. It also lets us insert our own local CA for the mock HTTPS server. (openssl's SSL_CERT_FILE env var replaces rather than adds to the accepted CAs, meaning later connections to PyPI within the same process chain fail. SSL_CERT_DIR seems not to work at all on OS X.) This also demonstrates a way to test across various Linux distros, even within Travis if we like,
Also...
* Switch to an official release of ConfigArgParse.
* Don't redundantly re-bootstrap on --no-self-upgrade (that is, phase 2).
2016-01-05 15:31:45 -05:00
Reinaldo de Souza Jr
20829e05ed
Add missing test condition for prepare()
2016-01-05 15:15:29 -05:00
Reinaldo de Souza Jr
adcb7934ae
Improve choose_vhost() test by verifying the output file
2016-01-05 14:55:10 -05:00
Reinaldo de Souza Jr
cf74446b58
Add test for redirect enhancement
2016-01-05 14:54:48 -05:00
Fan Jiang and Reinaldo de Souza Jr
0b9f505ed5
update document for --chain-path when required by Nginx >= 1.3.7
2016-01-05 14:49:15 -05:00
Reinaldo de Souza Jr
5b5051b6ce
The notes should display the fullchain_path
...
See d01b17f1 and dd8c6d65
2016-01-05 14:45:23 -05:00