Commit Graph
5752 Commits
Author SHA1 Message Date
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