Peter Eckersley
a9ea09f1e6
Merge remote-tracking branch 'origin/master' into acme-continuity-cruft
2016-03-10 13:38:29 -08:00
Peter Eckersley
876fecbb83
Merge pull request #2587 from letsencrypt/continuing-continuity-error
...
More progress on #1304
2016-03-10 13:37:18 -08:00
Peter Eckersley
437ace92a3
Merge pull request #2586 from letsencrypt/whatsa-revoker
...
Remove error type for nonexistant revoker
2016-03-10 13:24:53 -08:00
Peter Eckersley
b79fcc8e3b
Merge remote-tracking branch 'origin/master' into continuing-continuity-error
2016-03-10 13:07:49 -08:00
Peter Eckersley
7f2137a5c5
Merge pull request #2585 from letsencrypt/continuity-error
...
Progress on #1304
2016-03-10 13:06:39 -08:00
Peter Eckersley
135469b176
Merge pull request #2631 from JKetelaar/master
...
[CLEANUP] Inegration to Integration
2016-03-09 18:31:55 -08:00
bmw
3bafd4f955
Merge pull request #2624 from letsencrypt/pip8-git-fix
...
Fix bad pip8 merge
2016-03-09 10:08:52 -08:00
Jeroen Ketelaar
37ceca44a3
[CLEANUP] Inegration to Integration
2016-03-09 17:55:45 +01:00
Peter Eckersley
55f21d776f
Merge pull request #2623 from letsencrypt/plugin-doc
...
Document some known third-party plugins
2016-03-08 17:49:16 -08:00
Brad Warren
c1fdbc6ee4
Merge branch 'pip8' of git://github.com/erikrose/letsencrypt into pip8-git-fix
2016-03-08 16:18:56 -08:00
Brad Warren
37f482a006
Revert "Merge branch 'pip8'"
...
This reverts commit 99382b9f5b .
2016-03-08 16:18:18 -08:00
Brad Warren
99382b9f5b
Merge branch 'pip8'
2016-03-08 15:49:52 -08:00
Peter Eckersley
2f5cb49215
Document some known third-party plugins
2016-03-08 15:48:57 -08:00
bmw
06f20b362c
Merge pull request #2601 from letsencrypt/candidate-0.4.2
...
0.4.2 Release
2016-03-08 13:27:17 -08:00
Erik Rose
70beb0bd3b
Disable wheel cache to avoid a class of runtime errors with C-based packages.
...
bmw ran into a problem on his own machine in which cryptography was built with an old version of openssl, then openssl was upgraded to fix the Drown attack, and the API change (in a bugfix release, mind you) broke the cached wheel.
2016-03-08 15:41:50 -05:00
Erik Rose
d9dcb4c897
Use pip 8 (installed via pipstrap) instead of peep. Close #2596 .
...
This should solve our unicode error (https://github.com/erikrose/peep/issues/125 ) as well as many other errors caused by pip, setuptools, or wheel being really, really old. It also means I don't have to maintain peep anymore for LE's sake.
Revert the patch that added the InstallRequirements function, since we're back to needing only 1 requirements file.
Turn off all the Travis addons for the GCE le_auto job, since the MariaDB one broke there and the rest weren't necessary. See https://github.com/travis-ci/travis-ci/issues/5759 . TheNavigat collaborated on this.
2016-03-08 15:33:46 -05:00
Brad Warren
1fe1ac3102
Merge branch 'master' into acme-continuity-cruft
2016-03-07 18:48:30 -08:00
Brad Warren
ec1b14e388
Whatsa DV challenge
2016-03-07 18:47:23 -08:00
Brad Warren
22a9c7e3c2
Remove unused 'other' module
2016-03-07 18:44:30 -08:00
Brad Warren
a941b6830d
remove crufty continuity challenges
2016-03-07 18:42:44 -08:00
bmw
d0af205cca
Merge branch 'master' into candidate-0.4.2
2016-03-07 17:25:55 -08:00
bmw
8a8711a16f
Merge pull request #2619 from erikrose/fix-gce
...
Blot out Travis addons on le_auto job.
2016-03-07 17:25:39 -08:00
Erik Rose
64f31017cd
Blot out Travis addons on le_auto job.
...
MariaDB addon is broken on Google Compute Engine jobs at the moment: see https://github.com/travis-ci/travis-ci/issues/5759 .
2016-03-07 18:52:14 -05:00
Brad Warren
7f099b5355
Bump version to 0.5.0
2016-03-03 15:50:36 -08:00
Brad Warren
fe0c9c8ff1
Release 0.4.2
v0.4.2
2016-03-03 15:50:15 -08:00
bmw
6e041eb8f3
Merge pull request #2599 from erikrose/setuptools-1.0
...
Require setuptools>=1.0 in all our packages.
2016-03-03 15:41:33 -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
f2390edb49
Merge pull request #2594 from letsencrypt/upgrade-cryptography-version
...
upgrade cryptography version in le-auto
2016-03-03 12:40:54 -08:00
Brad Warren
bb0406ee85
quote TEMP_DIR
2016-03-03 12:01:53 -08:00
Brad Warren
8fbb6ed819
Use consistent comment style
2016-03-03 09:46:11 -08:00
Brad Warren
34eb86b226
trap magic
2016-03-03 09:44:42 -08:00
bmw
231e8582aa
Merge pull request #2578 from letsencrypt/bad-permissions
...
fix permissions on renewal conf files
2016-03-02 19:56:19 -08:00
Brad Warren
bd04076bad
Install setuptools separately...
2016-03-02 19:32:06 -08:00
Brad Warren
bcdce86ced
split setuptools into own requirements
2016-03-02 19:18:40 -08:00
Brad Warren
25cd02c75e
documentation++
2016-03-02 18:18:46 -08:00
Brad Warren
dcaf600a5d
Use newest setuptools
2016-03-02 18:15:14 -08:00
bmw
9229864839
Merge branch 'master' into bad-permissions
2016-03-02 18:11:15 -08:00
bmw
cb1a5fda6a
Merge pull request #2592 from letsencrypt/upgrade-leauto-parsedatetime
...
Upgrade parsedatetime dependency
2016-03-02 18:06:42 -08:00
bmw
d3ee01be40
Merge pull request #2593 from erikrose/cryptography-setup-requires
...
Move pycparser above cffi in the requirements file. May fix #2499 .
2016-03-02 16:55:51 -08:00
bmw
8f19ea4f9d
Merge pull request #2582 from letsencrypt/autoupdate-le-auto
...
Autobuild le-auto with dev version
2016-03-02 16:31:41 -08:00
Brad Warren
4c9bb18777
upgrade cryptography version in le-auto
2016-03-02 15:22:18 -08:00
Erik Rose
7de0fd452c
Move pycparser above cffi in the requirements file. May fix #2499 .
...
There's no particular reason this *should* fix #2499 , but it changes how pycparser gets installed (to a more modern way: pip vs. setuptools), so it may.
2016-03-02 17:54:30 -05:00
Brad Warren
0b118c6522
Upgrade le-auto parsedatetime pin to 2.1
2016-03-02 14:53:11 -08:00
Brad Warren
96618a0608
Revert "version < 2.0"
...
This reverts commit 564d37c0fd .
2016-03-02 14:49:39 -08:00
schoen
f205d15ba2
Merge pull request #2579 from letsencrypt/legacy-http01-port
...
Legacy http01 port
2016-03-01 18:11:29 -08:00
Brad Warren
26ffd8df3b
constants.DV_CHALLENGES is not the constant you are looking for
2016-03-01 17:56:23 -08:00
Brad Warren
4a208d4821
remove stray references to DV challs in auth_handler
2016-03-01 17:53:59 -08:00
Brad Warren
bb5d7b37e4
remove error type for nonexistant revoker
2016-03-01 17:36:51 -08:00
Brad Warren
f1e3563f98
remove needlessly specific and unused challenge types
2016-03-01 17:34:01 -08:00
Brad Warren
f2e728cd4e
Remove ContAuthError
2016-03-01 17:29:08 -08:00