Commit Graph
5018 Commits
Author SHA1 Message Date
TheNavigat 3e435a98f7 Merge remote-tracking branch 'letsencrypt/master' 2016-01-11 20:42:38 +02:00
Peter Eckersley c850481b31 Merge pull request #2134 from joohoi/parse_includes
Search all paths included from across the configuration for VirtualHosts
2016-01-11 09:53:34 -08:00
Erik Rose 2f3425a232 Switch to real key, and add signing to release script. Close #1573. 2016-01-11 12:41:55 -05:00
sagi 20433db0bb Merge remote-tracking branch 'upstream/master' into bugfix_skeleton 2016-01-11 17:36:45 +00:00
Peter Eckersley e17bb27508 Remove test key 2016-01-11 09:19:21 -08:00
Peter Eckersley c430876d47 Merge pull request #2133 from letsencrypt/precise-bootstrap
[bootstrap/_deb_common] Re-fix the always-install-backports
2016-01-11 08:50:38 -08:00
Peter Eckersley d915f63be4 Add tool for requesting & handling offline signatures 2016-01-10 23:22:04 -08:00
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
Jakub Warmuz bdd9fa4485 Quickfix too-many-instance-attributes.
https://github.com/letsencrypt/letsencrypt/pull/2135#issuecomment-170381179
2016-01-10 18:47:04 +00:00
Jakub Warmuz fac2ed41d8 ACME: pylint to 80 chars 2016-01-10 18:17:35 +00:00
Jakub Warmuz 0a536d50be Remove dead code (error in except) 2016-01-10 17:31:50 +00:00
Joona Hoikkala 39e4053b82 Removed some now obsolete mock code from tests 2016-01-10 19:15:09 +02:00
Peter Eckersley 4c02902762 [bootstrap/_deb_common] Re-fix the always-install-backports
* This bug seems to come back every time it's fixed :(
2016-01-10 09:03:16 -08:00
Joona Hoikkala f5862a7a4f Parse all included paths in apache root configuration 2016-01-10 18:38:53 +02:00
Jakub Warmuz c10bfd6efc Fix wrong doc comment: account_public_key is None 2016-01-10 14:01:34 +00:00
Jakub Warmuz 3cddb15023 Merge remote-tracking branch 'github/letsencrypt/master' into pyopenssl 2016-01-10 11:25:12 +00:00
Jakub Warmuz 1182dcf0c2 Merge remote-tracking branch 'github/letsencrypt/master' into acme-pylint 2016-01-10 11:17:03 +00:00
Peter Eckersley bf4793039a Merge remote-tracking branch 'origin/master' into pyopenssl 2016-01-10 02:39:54 -08:00
Peter Eckersley e58fc0aaa6 Merge pull request #2110 from letsencrypt/precise-bootstrap
Precise bootstrap
2016-01-10 02:36:10 -08:00
Peter Eckersley 5146a766c7 Merge pull request #2092 from joohoi/augeas_paths
Select broader wildcard matching pattern for augeas paths if overlapping
2016-01-10 02:15:10 -08:00
Peter Eckersley 3a7565afe5 trigger travis rerun 2016-01-10 01:03:50 -08:00
Peter Eckersley 3c70af7da5 Avoid accidentally mocking noninteractivity 2016-01-09 15:55:54 -08:00
Peter Eckersley 74f09fb7bd Never auto-select plugins in non-interactive mode
* We really want the user to pick one, so that the later addition of a
    second option doesn't cause -n mode to fail.
2016-01-09 15:43:58 -08:00
Peter Eckersley 5b3bd890b7 Default: renew 30 days before expiry, rather than 10
- gives more time for various fallback strategies if renewal doesn't work the
   first time
2016-01-09 15:15:05 -08:00
Peter Eckersley cc890e6bdd Merge branch 'master' into non-interactive 2016-01-09 15:10:49 -08:00
Peter Eckersley 1f45c2ca5c s/--apache/--standalong in non-interactive unit tests
Since apache may not be installed in travis or other test envs
2016-01-09 15:10:06 -08:00
Peter Eckersley 684ff01124 Merge pull request #2094 from twstrike/enforce-required-fields
Warn the user when --chain-path or --fullchain-path are missing but are required [minor revision requested]
2016-01-09 10:55:33 -08:00
Peter Eckersley 00e0355eb7 Merge pull request #2104 from benubois/patch-1
Document webroot request path.
2016-01-09 10:54:25 -08:00
Peter Eckersley eb6dc15067 Merge pull request #2129 from letsencrypt/py3-acme
Python 3 Travis testing for acme.
2016-01-09 10:52:16 -08:00
Jakub Warmuz b26dda3afe Add Python 3.5 trove classifier to acme 2016-01-09 13:38:12 +00:00
Jakub Warmuz 34010a0168 Python 3.5 needs explicit Travis setting 2016-01-09 13:31:50 +00:00
Jakub Warmuz 7728f4d28a Python 3 Travis testing for acme.
Despite its description,
https://github.com/letsencrypt/letsencrypt/pull/630, removed not only
Python 2.6 support, but also Travis tests against Python 3. ACME
library supports Python 3 and Travis should tests it.

This must be merged before any pending PRs agains acme library.
2016-01-09 13:24:54 +00:00
Jakub Warmuz a367c98409 Merge remote-tracking branch 'github/letsencrypt/master' into acme-pylint 2016-01-09 12:50:13 +00:00
Peter Eckersley 705032bc67 [Always] Install augeas-lenses
- But do we need the augeas-lenses package?
 - Install augeas from backports even if the backports were already available
   (this is the third time fixing that bug!)
2016-01-08 19:12:30 -08:00
Peter Eckersley ed85726071 Merge pull request #2109 from twstrike/fix-2059
Makes NginxParser aware of `ssl on` directive
2016-01-08 16:44:44 -08:00
bmw 1a2f42d7d7 Merge pull request #2121 from letsencrypt/revert-2120-cryptography_fix
Revert "Don't use cryptography version 1.2"
2016-01-08 18:36:03 -05:00
Peter Eckersley 313dda65e1 Merge branch 'master' into precise-bootstrap 2016-01-08 14:41:50 -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 96b55c8f34 Revert "Don't use cryptography version 1.2" 2016-01-08 17:02:35 -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
Brad Warren b1e67f241e Fix merge conflicts properly 2016-01-08 14:31:30 -05:00
Brad Warren 36679c2daa Merge branch 'master' into pyopenssl 2016-01-08 14:27:07 -05:00
Brad Warren a7a7380110 Merge branch 'master' into pyopenssl 2016-01-08 14:26:13 -05:00