480 Commits
Author SHA1 Message Date
Brad Warren 4d4cfb414f Release 0.5.0 2016-04-05 17:55:18 -07:00
Eric Engestrom 2f3035de0e Fix spelling mistakes 2016-04-02 15:50:09 +01:00
Peter Eckersley 4b364b5ad5 Merge pull request #2718 from joohoi/pep8fixes
PEP8 fixes for apache plugin
2016-04-01 09:27:57 -07:00
Peter Eckersley 682ea359f8 Merge pull request #2707 from joohoi/gentoodefine
Fixed Gentoo define command
2016-03-29 17:36:19 -07:00
Joona Hoikkala 09eeec0c94 Merge branch 'master' into pep8fixes 2016-03-26 00:46:53 +02:00
Joona Hoikkala 49b56d73c5 PEP8 fixes 2016-03-25 20:19:12 +02:00
Joona Hoikkala da97b74d71 Fixed Gentoo define command 2016-03-23 18:12:07 +02:00
Joona Hoikkala f8ba75805a Merge remote-tracking branch 'upstream/master' into 2478 2016-03-21 22:04:42 +02:00
Joona Hoikkala bbbfe80b94 Changed testdata directory names and TwoVhost80Test to a better fitting one 2016-03-20 21:57:52 +02:00
Joona Hoikkala 9f1504eecd Trying to please Travis 2016-03-20 20:34:54 +02:00
Joona Hoikkala 092a1ee0fb Made apache configs a bit more generic for tests 2016-03-20 18:37:57 +02:00
Joona Hoikkala d508a47e51 Added IPv6 address to Apache test data vhost 2016-03-20 18:08:53 +02:00
Joona Hoikkala 9ea8876898 Merge remote-tracking branch 'theboegl/master' into 2478 2016-03-20 11:30:56 +02:00
Noah Swartz 68ca289e7f change wording 2016-03-15 12:07:46 -07:00
Noah Swartz 0aed0e90f1 don't include files that have multiple vhosts 2016-03-11 17:07:13 -08:00
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 https://github.com/hercules-team/augeas/commit/1cd33e52110e7c85befc00d93c867ec89cc12628
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 https://github.com/hercules-team/augeas/commit/0b22176535809f6e8aba3191a809f122e08bc7d0

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