Erik Rose
55b63fca0d
Require setuptools>=1.0 in all packages that use the cryptography lib.
...
When pip-installing any of these packages, pip hit our permissive, any-version "setuptools" dependency first and then ignored all subsequent, more constrained ones, like cryptography's "setuptools>=1.0". See https://github.com/pypa/pip/issues/988 . It thus, on a box with setuptools 0.9.8, stuck with that version. Then, at runtime, letsencrypt crashed because pkg_resources couldn't satisfy cryptography's setuptools>=1.0 requirement.
This change lets us pip-install our packages and have it work. We'll need to make sure our direct requirements (all of them) satisfy the more constrained requirements of our dependencies. Yes, it is disgusting.
2016-03-03 18:02:38 -05:00
bmw
d674a74ba1
Merge pull request #2537 from letsencrypt/issue_2240
...
Apache: handle wildcards when matching server names (Issue #2240 )
2016-02-26 16:54:47 -08:00
Peter Eckersley
452ee2a745
Merge pull request #2496 from letsencrypt/issue_2410
...
print only challenge changes to configs
2016-02-25 16:50:57 -08:00
Brad Warren
13a4089ee6
I promise /tmp is a directory
2016-02-25 13:10:43 -08:00
Brad Warren
03ee5a01b7
Does someone not like quotes?
2016-02-25 12:49:35 -08:00
Brad Warren
73870ac9b6
tabs + spaces = headaches
2016-02-25 12:20:54 -08:00
Brad Warren
66e09fbf2f
Fix path problems in section-continuations-2525.conf
2016-02-25 12:11:38 -08:00
Dominic Cleal
ac26a93147
Merge Augeas lens fix for backslashes in section headings
...
From 1cd33e5211
2016-02-25 14:44:19 +00:00
Brad Warren
d9534cefb5
Revert "Revert "Merge Augeas lens fix for continuations in section headings""
...
This reverts commit b7a53541c5 .
2016-02-23 17:38:33 -08:00
Noah Swartz
e46ce3028f
coverage
2016-02-23 17:31:41 -08:00
Peter Eckersley
4000319c1d
Merge pull request #2515 from thanatos/class-advice-impossible
...
Class advice impossible
2016-02-23 17:25:56 -08:00
Brad Warren
1abd409cdd
Merge remote-tracking branch 'origin/revert-2530-2525-augeas-section-continuations' into fix-indentation
2016-02-23 16:52:08 -08:00
bmw
b7a53541c5
Revert "Merge Augeas lens fix for continuations in section headings"
2016-02-23 16:51:11 -08:00
Brad Warren
751b5e253b
Merge branch 'master' into fix-indentation
2016-02-23 16:47:43 -08:00
Peter Eckersley
f86ae1c461
Merge pull request #2530 from domcleal/2525-augeas-section-continuations
...
Merge Augeas lens fix for continuations in section headings
2016-02-23 15:56:12 -08:00
Brad Warren
34685a8558
Fix indendation
2016-02-23 15:53:56 -08:00
Noah Swartz
ca56a31132
reverse domain matching for wildcards
2016-02-23 15:27:30 -08:00
bmw
f5a2a94ed5
Merge pull request #2489 from letsencrypt/issue_2455
...
Fix apache 2.2 redirect problems (Issue 2455) [needs minor revision]
2016-02-23 11:40:47 -08:00
Dominic Cleal
40bca477a5
Merge Augeas lens fix for continuations in section headings
...
From 0b22176535
Closes : #2525
2016-02-23 09:37:35 +00:00
Dominic Cleal
6d1b0298ac
Add failing test from ticket #2525
...
Augeas fails to parse the last new line/continuation between an IP in a
VirtualHost block and the closing `>` of the section.
2016-02-23 09:35:29 +00:00
Noah Swartz
77d606d8aa
Merge pull request #2510 from letsencrypt/temp-saves-only-plz
...
Temporary saves only
2016-02-22 18:17:43 -08:00
Noah Swartz
b81079be3b
brad nits
2016-02-22 18:08:06 -08:00
bmw
22d6a9e8d9
Merge pull request #2105 from phispi/test_apache_modules
...
Added some standard apache2 modules that make tests fail.
2016-02-22 16:33:37 -08:00
Roy Wellington Ⅳ
e9d981aceb
Change zope's classProvides to be a class decorator.
...
When attempting to import any module that uses
zope.interface.classProvides in Python 3, a TypeError is raised; it
reads:
TypeError: Class advice impossible in Python3. Use the @provider
class decorator instead.
Following the listed advice seems to function in Python 3.
2016-02-20 00:41:01 -08:00
Roy Wellington Ⅳ
b6142c13d6
Change zope's implements to be a class decorator.
...
When attempting to import any module that uses zope.interface.implements
in Python 3, a TypeError is raised; it reads:
TypeError: Class advice impossible in Python3. Use the @implementer
class decorator instead.
Following the listed advice seems to function in Python 3.
2016-02-20 00:37:40 -08:00
Brad Warren
f9a3abeeae
fixes #2247
2016-02-19 17:58:37 -08:00
Noah Swartz
2d2c98aa9d
add a check for wildcards
2016-02-19 13:47:10 -08:00
Peter Eckersley
f018895d72
Merge pull request #2487 from letsencrypt/undefined-addrs
...
Fixes #2470
2016-02-19 12:27:45 -08:00
Brad Warren
0062678f7d
A temporary save is a good save
2016-02-19 12:20:32 -08:00
Brad Warren
6135ba7a59
break
2016-02-17 17:24:57 -08:00
Noah Swartz
812d6e7ae9
fix linting
2016-02-17 16:30:55 -08:00
Noah Swartz
f72bcb5ea4
print only challenge changes to configs
2016-02-17 15:57:14 -08:00
Noah Swartz
c8a9da8442
update test to hit new line in configurator
2016-02-16 16:47:29 -08:00
Noah Swartz
109d6caf65
fix how OR is added
2016-02-16 16:07:03 -08:00
Noah Swartz
bf30e54a32
fix syntax and don't have unneeded ors
2016-02-16 15:58:53 -08:00
Noah Swartz
3964357eb3
rewrite generic files
2016-02-16 15:48:36 -08:00
Brad Warren
36c6f734a8
fix #2470
2016-02-16 14:56:26 -08:00
Robert Xiao
a819cdcd9a
Support system-default Apache on OS X. Tested on Yosemite (10.10).
2016-02-11 17:09:50 -05:00
Peter Eckersley
563c115044
Bump version to 0.5.0
2016-02-10 18:49:27 -08:00
Peter Eckersley
74063851e3
Release 0.4.0
2016-02-10 18:48:40 -08:00
Brad Warren
c328ec6200
Include centos-options-ssl-apache.conf in letsencrypt-apache
2016-02-10 16:35:00 -08:00
Brad Warren
8f283924cd
Add --apache-ctl as deprecated arg
2016-02-09 15:43:51 -08:00
Brad Warren
8a5d40fc35
Make add_deprecated_argument more readable
2016-02-09 15:41:42 -08:00
Brad Warren
8ddebe3d12
Create tests to prevent future regressions
2016-02-01 18:21:02 -08:00
Brad Warren
3c34fd80c7
Change enable_mod order
2016-02-01 18:09:47 -08:00
Roy Wellington Ⅳ
9c28364477
Make exception syntax Python 3 compatible.
...
Translate all except and raise statements that are in the old form to
the Python 3 compatible format.
2016-01-30 19:53:50 -08:00
bmw
609776a709
Revert "Revert "Revert "Temporarily disable Apache 2.2 support"""
2016-01-29 17:30:27 -08:00
bmw
33e0c8fe74
Merge pull request #2286 from SwartzCr/issue_1991
...
write servername/serveralias if copying a generic vhost
2016-01-29 17:29:10 -08:00
Noah Swartz
36e2c9a992
remove test hackery
2016-01-29 17:11:05 -08:00
Noah Swartz
7d63a0c8df
fix stupid broken tests
2016-01-29 16:44:22 -08:00