Peter Eckersley and GitHub
7f172859f5
Nginx docs in README ( #3606 )
...
* Update plugins docs in README
- nginx is now part of certbot-auto
- apache is now cross-platform
* Alpha / beta
* RST, not markdown
2016-10-12 17:02:39 -07:00
Peter Eckersley and Jacob Hoffman-Andrews
3615b9030c
Improve description of what email is used for.
...
Specifically, it's not currently used for account recovery.
2016-10-12 16:37:55 -07:00
Peter Eckersley and Brad Warren
8a925f20bb
Document the Nginx plugin release ( #3588 )
...
* Document the Nginx plugin release
* Tweak
* Remove mrueg nginx instructions for now?
* Shipped -> included
* keep order of plugin descriptions consistent with the table
2016-10-12 15:55:50 -07:00
Peter Eckersley and GitHub
d755db4702
Document the Nginx plugin release ( #3588 )
...
* Document the Nginx plugin release
* Tweak
* Remove mrueg nginx instructions for now?
* Shipped -> included
* keep order of plugin descriptions consistent with the table
2016-10-07 00:18:05 -07:00
Peter Eckersley and Brad Warren
3c85ecbfee
Test farm test fixes ( #3582 )
2016-10-04 16:45:24 -07:00
Peter Eckersley and Brad Warren
3ae6c90a6a
The sudo environments take longer to allocate ( #3578 )
...
One more tiny tweak, placing the slower sudo environments back up the list. I expect this should save us another 10-20 seconds.
- there's about a 50 second delay in starting apacheconftest, so move
it back up the priority queue of jobs to start
2016-10-04 12:47:36 -07:00
Peter Eckersley and Brad Warren
bde1d9fdb1
Renew symlink safety ( #3560 )
...
Re-do the fix for #3497 to ensure it works in all cases.
* If lineages are in an inconsistent (non-deployed) state, deploy them
* Test new _handle_identical_cert case
* Move lineage.has_pending_deployment() check up to _auth_from_domains
Less conceptually nice, but in the "renew" verb case it wasn't being called :(
* Swap _auth_from_domains return type
* It now matches _treat_as_renewal & _handle_identical_cert_request etc
* Revert "Move lineage.has_pending_deployment() check up to _auth_from_domains"
This reverts commit a7fe734d73 .
* Move test back to handle_identical_cert_request
* We need to check for non-deployment on two separate code paths
- Once high up in "renew" (because failure to be deployed stops us from
divind down the stack)
- Once way down in _handle_identical_cert_request (because that's where it
makes the most sense for run / certonly)
- So refactor that work into storage.py
* We don't necessarily reinstall
2016-10-04 10:18:05 -07:00
Peter Eckersley and GitHub
290c112217
Tweak for Travis performance ( #3562 )
...
* Tweak for Travis performance
- merge cover and py27 BOULDER_INTEGRATION into one matrix entry
- re-order to put the fastest environments last, improving average
case parallelism
* Also put the things most likely to fail at the top
2016-09-30 20:27:04 -07:00
Peter Eckersley and GitHub
3b9a87cd2f
If lineages are in an inconsistent (non-deployed) state, deploy them ( #3533 )
...
* If lineages are in an inconsistent (non-deployed) state, deploy them
* Test new _handle_identical_cert case
* Lint
* Fix find & replace SNAFU
2016-09-23 17:48:50 -07:00
Peter Eckersley and GitHub
7b269183c6
Merge pull request #3500 from aidin36/issue-3239
...
Issue #3239 : Checking signal's default action before handling it.
2016-09-23 16:51:37 -07:00
Peter Eckersley and GitHub
2434b4a549
Merge pull request #3507 from certbot/only-suggest-valid-names
...
Only suggest names LE will accept
2016-09-22 14:23:19 -07:00
Peter Eckersley and GitHub
1584ee8ac6
Merge pull request #3466 from certbot/all-together-now
...
DNS challenge support in the manual plugin and general purpose --preferred-challenges flag
2016-09-22 14:15:25 -07:00
Peter Eckersley and GitHub
4660c0da7b
Merge pull request #3523 from certbot/nginx-ocsp-stapling
...
Tie Nginx OCSP stapling to enhancements system
2016-09-22 14:10:36 -07:00
Peter Eckersley and GitHub
a03834ffcd
Merge pull request #3516 from certbot/increase-log-count
...
Include log retention count to 1000.
2016-09-19 16:51:49 -07:00
Peter Eckersley and GitHub
b414a32751
Merge pull request #3453 from certbot/dedupe
...
Removes duplication between README.rst and resources.rst
2016-09-13 18:03:01 -07:00
Peter Eckersley and GitHub
688b2de8fe
Merge pull request #3463 from Gordin/master
...
Fixed hash_bucket_size detection for nginx
2016-09-09 17:44:52 -07:00
Peter Eckersley and GitHub
387d61d027
Merge pull request #3259 from certbot/epel-auto
...
Automatically enable EPEL after prompting users
2016-08-18 14:22:04 -07:00
Peter Eckersley and GitHub
7fd249acfe
Merge pull request #3383 from certbot/no-conflicting-declarations3
...
Avoid importing conflicting security policy directives
2016-08-18 14:11:49 -07:00
Peter Eckersley and GitHub
28de5a92b2
Merge pull request #3430 from certbot/nginx-auto
...
Add the Nginx plugin to certbot-auto
2016-08-17 17:29:46 -07:00
Peter Eckersley and GitHub
1136496aea
Merge pull request #3432 from certbot/hidden-nginx
...
Hide the Nginx plugin
2016-08-17 17:29:11 -07:00
Peter Eckersley and GitHub
4fb4b97175
Merge pull request #3415 from certbot/issue_3282
...
clarify invalid email error in non-interactive
2016-08-17 17:28:50 -07:00
Peter Eckersley and GitHub
61f3d53276
Merge pull request #3423 from certbot/doc-plugins-anchor
...
Unbreak using.html#plugins links
2016-08-17 11:58:40 -07:00
Peter Eckersley and GitHub
5d8744bf7c
Merge pull request #3254 from certbot/multi-topic-help
...
Multi-topic help listings
2016-08-12 18:43:54 -07:00
Peter Eckersley and GitHub
ccdae53333
Merge pull request #3398 from certbot/underscore_plugin_args
...
Replace '-' with '_' before filtering plugin settings
2016-08-12 17:13:21 -07:00
Peter Eckersley and GitHub
9fbf2aceef
Merge pull request #3397 from certbot/spaced-out
...
Fix extra or lack of spacing between words in help for renew flags
2016-08-12 16:48:35 -07:00
Peter Eckersley and GitHub
9525fa8b1e
Merge pull request #3381 from certbot/doc-getting-started
...
Change "hacking" to "getting started" in the docs
2016-08-08 13:41:14 -07:00
Peter Eckersley and GitHub
e1d8ba4977
Merge pull request #3269 from yan12125/python3-certonly
...
Python 3 support for certonly
2016-08-05 14:43:55 -07:00
Peter Eckersley and GitHub
274702c1a7
Merge pull request #3356 from certbot/osrelease_like
...
Add os-release ID_LIKE parsing if original distribution mapping not found in constants
2016-08-04 18:15:51 -07:00
Peter Eckersley and GitHub
e525f5d4d2
Merge pull request #3345 from certbot/nginx-redirect
...
Fix spacing of nginx redirect blocks
2016-07-28 19:09:44 -07:00
Peter Eckersley and GitHub
a8649cc706
Merge pull request #3280 from joohoi/psutil
...
Use simple socket test for port availability if psutil not found
2016-07-26 17:28:03 -07:00
Peter Eckersley and GitHub
a506436d84
Merge pull request #3290 from certbot/deprecation-forensics
...
Log circumstances of deprecation warnings
2016-07-14 13:48:56 -07:00
Peter Eckersley and GitHub
3c3e04ec72
Log circumstances of deprecation warnings
2016-07-14 11:36:44 -07:00
Peter Eckersley and GitHub
93b753e9d8
Merge pull request #3275 from certbot/nginx-roundtrip
...
Initial version of nginx parser roundtrip test
2016-07-11 17:32:10 -07:00
Peter Eckersley and GitHub
a691e53013
Merge pull request #3265 from certbot/root-error
...
Errors when run without root
2016-07-08 18:51:28 -07:00
Peter Eckersley and GitHub
c051826ea2
Merge pull request #3261 from certbot/apache-path-fallback
...
Apache plugin PATH fallback
2016-07-08 16:59:28 -07:00
Peter Eckersley and GitHub
031b41a585
Merge pull request #3238 from certbot/freebot
...
Update FreeBSD package name
2016-07-07 15:36:06 -07:00
Peter Eckersley and GitHub
22c12ec7df
Merge pull request #3255 from rbu/reference-certbot-auto-in-cli-help
...
Reference certbot-auto in CLI help
2016-07-07 14:48:19 -07:00
Peter Eckersley and GitHub
4fa182ab71
Merge pull request #3226 from certbot/freebsdbot
...
FreeBSD port is now py-certbot
2016-06-29 15:52:39 -07:00
Peter Eckersley and GitHub
932c9b5d07
Merge pull request #3213 from certbot/log-apache-optimism
...
Log / explain when Apache is optimistically falling back to *:443 vhosts
2016-06-29 15:49:14 -07:00
Peter Eckersley and GitHub
236e3e611a
Merge pull request #3208 from certbot/how2plugin
...
Better document plugins and reversion
2016-06-24 16:54:15 -07:00
Peter Eckersley and GitHub
fbde8eff18
Merge pull request #3209 from certbot/remove-a-word
...
Fix typo
2016-06-24 16:53:33 -07:00
Peter Eckersley and GitHub
2daa081402
Merge pull request #3204 from certbot/nginx-reversion
...
Fix Nginx reversion
2016-06-23 16:29:10 -07:00
Peter Eckersley and GitHub
85769844f2
Merge pull request #3191 from joohoi/centos_listen
...
Don't add wildcard listen if user has more specific configuration
2016-06-23 11:26:05 -07:00
Peter Eckersley and GitHub
e95faa3630
Merge pull request #3201 from domcleal/2050-augeas-continued-comment
...
Merge Augeas fix for comment line continuations
2016-06-22 14:36:07 -07:00
Peter Eckersley and GitHub
9102a27fbe
Merge pull request #3193 from certbot/bump-pyca-package-version
...
Bump pyca package versions
2016-06-21 14:17:10 -07:00
Peter Eckersley and GitHub
aa4a2632e5
Merge pull request #3188 from certbot/remove-nosexcover
...
Remove unused nosexcover dependency
2016-06-18 14:03:56 -07:00
Peter Eckersley and GitHub
72724f729a
Merge pull request #3173 from certbot/candidate-0.8.1
...
Update the autos in response to 0.8.1 release
2016-06-16 12:14:42 -07:00
Peter Eckersley and GitHub
4da0ee6185
Merge pull request #3111 from certbot/exit-if-no-bootstrap
...
Exit if cannot bootstrap in certbot-auto
2016-06-14 14:29:28 -07:00
Peter Eckersley and GitHub
6dcc2bcf39
Merge pull request #3168 from certbot/default-detector
...
Fix default detection
2016-06-14 14:23:28 -07:00
Peter Eckersley and GitHub
268fb903b2
Merge pull request #3134 from fibbers/fix-virtualenv-package-installation-issue
...
Prevent bootstrap-issue on Debian systems with virtualenv package
2016-06-13 15:00:19 -07:00
Peter Eckersley and GitHub
caccde42b4
Merge pull request #3113 from certbot/revert-2936-dev-venv-fix
...
Revert "Use --force-reinstall to fix bad virtualenv package"
2016-06-13 14:57:38 -07:00
Peter Eckersley and GitHub
645e8edef0
Merge pull request #3160 from lwolf/master
...
Add additional warning with actual exception message during renewal
2016-06-13 14:43:49 -07:00
Peter Eckersley and GitHub
fb2cc6f88e
Merge pull request #3164 from jsha/eacces-guidance
...
Provide nonroot guidance when logging gets EACCES.
2016-06-13 14:27:58 -07:00
Peter Eckersley and GitHub
28169f17e3
Merge pull request #3133 from certbot/mageia
...
Mageia Bootstrap
2016-06-13 14:26:05 -07:00
Peter Eckersley and GitHub
b53b47c5d7
Merge pull request #3125 from certbot/lint-lint
...
Improve user experience for linting.
2016-06-13 14:22:11 -07:00
Peter Eckersley
6dc5171365
Merge pull request #3037 from mgedmin/optional-hook-validation
...
Add --disable-hook-validation
2016-06-08 12:35:14 -07:00
Peter Eckersley
029aac92fa
Merge pull request #3121 from certbot/auto-arch
...
Update letsencrypt-auto in response to Arch package rename
2016-06-08 12:16:06 -07:00
Peter Eckersley
311a2db6ba
Merge pull request #3110 from certbot/candidate-0.8.0
...
Update files in response to 0.8.0 release
2016-06-08 12:01:09 -07:00
Peter Eckersley
e004766122
Merge pull request #3102 from lfam/contrib-manpage
...
docs: Fix generation of manpage 'certbot.1'.
2016-06-01 13:41:22 -07:00
Peter Eckersley
6a97f9edd1
Merge pull request #3084 from certbot/sysd_os
...
Fix merge conflicts in #2818 (Sysd os)
2016-05-27 19:05:25 -07:00
Peter Eckersley
731f9a2dee
Merge pull request #2926 from TheNavigat/auto_test_fix
...
Fixing auto_test.py for Python 2.6
2016-05-27 14:39:44 -07:00
Peter Eckersley
61e0e3cc83
Merge pull request #3073 from cowlicks/rename-le-util
...
Rename certbot.le_util to certbot.util
2016-05-27 14:37:36 -07:00
Peter Eckersley
f7b1af467f
Merge pull request #3082 from certbot/candidate-0.7.0
...
Update files and versions to reflect 0.7.0 release
2016-05-27 14:18:53 -07:00
Peter Eckersley
5fc1cd0a4a
Merge pull request #3072 from certbot/unpin-pkginfo
...
Revert "Pin old pkginfo version"
2016-05-25 17:33:44 -07:00
Peter Eckersley
0294db7061
Merge pull request #2992 from certbot/post-hook
...
Only run post-hook if pre-hook was (or would have been, if it existed)
2016-05-18 16:31:00 -07:00
Peter Eckersley
d3c4a9e04f
Merge pull request #2994 from tapple/master
...
system python path has changed on el capitan
2016-05-18 14:37:53 -07:00
Peter Eckersley
8b7a7f2e4b
Merge pull request #3011 from certbot/webroot-map-renewal
...
Allow modifying webroot-map during renewal
2016-05-18 14:32:48 -07:00
Peter Eckersley
b88a2f22e6
Merge pull request #3016 from certbot/quiet-no-quiet
...
Make certbot-auto quieter without implementing --quiet
2016-05-18 14:22:36 -07:00
Peter Eckersley
38eef78d94
Merge pull request #3025 from SwartzCr/issue_2884
...
change github URL
2016-05-18 14:19:21 -07:00
Peter Eckersley
4e46e325d1
Merge pull request #3021 from mgedmin/relax-hook-validation
...
Hook validation: skip leading spaces/newlines
2016-05-18 12:07:25 -07:00
Peter Eckersley
1549678ca0
Merge pull request #3019 from mgedmin/patch-3
...
Renewal hooks mean this note is outdated
2016-05-18 12:04:53 -07:00
Peter Eckersley
248dc0962e
Merge pull request #2895 from dietsche/joyent
...
Joyent SmartOS Zone Bootstrap Support [revised]
2016-05-17 14:54:08 -07:00
Peter Eckersley
4118da2c53
Merge pull request #3010 from certbot/autopts
...
Fix *-auto command line parsing
2016-05-17 14:33:25 -07:00
Peter Eckersley
c3607fbd1f
Merge pull request #2988 from leerspace/patch-1
...
Updating broken link to Google Python Style guide
2016-05-13 17:27:42 -07:00
Peter Eckersley
01a528c3ee
Merge pull request #2667 from certbot/must-staple
...
Add --must-staple flag
2016-05-13 13:23:42 -07:00
Peter Eckersley
d68322f48d
Merge pull request #2979 from certbot/nginx-plugin-map
...
Nginx plugin map (brings in #2781 )
2016-05-12 18:42:18 -07:00
Peter Eckersley
b6f14c2ef1
Merge pull request #2943 from MichalMMac/master
...
Ensure /usr/local/lib/ exists in mac.sh bootstraper
2016-05-12 17:54:33 -07:00
Peter Eckersley
a4d0c19cfa
Merge pull request #2975 from certbot/candidate-0.6.0
...
Candidate 0.6.0
2016-05-12 14:41:36 -07:00
Peter Eckersley
7a51590290
Merge pull request #2974 from certbot/manual-auto
...
add certbot-auto and PGP sig
2016-05-12 10:26:48 -07:00
Peter Eckersley
753567406a
Merge pull request #2960 from zauguin/master
...
Fix mime.types parsing for nginx
2016-05-11 10:30:22 -07:00
Peter Eckersley
d52dbeb59d
Merge pull request #2961 from certbot/enoent
...
Fix merge conflict with #2693
2016-05-11 09:34:27 -07:00
Peter Eckersley
c799a2d57e
Merge pull request #2885 from certbot/certbot-auto
...
certbot-auto
2016-05-10 18:21:34 -07:00
Peter Eckersley
a6d5b525b2
Merge pull request #2923 from certbot/release-script-prep
...
Release script prep
2016-05-09 23:33:39 -07:00
Peter Eckersley
11180e0c48
Merge pull request #2942 from domcleal/2735-augeas-escaped-space-args
...
Merge Augeas fix for escaped spaces in arguments
2016-05-09 17:20:25 -07:00
Peter Eckersley
32bb7980c1
Merge pull request #2941 from domcleal/2731-augeas-section-empty-cont
...
Merge Augeas fix for empty section continuations
2016-05-09 17:19:30 -07:00
Peter Eckersley
47c874cd1d
Merge pull request #2906 from mgedmin/allow-renewal-without-understanding-vhosts
...
Don't fail authentication when vhost cannot be found
2016-05-06 14:55:03 -07:00
Peter Eckersley
111e931053
Merge pull request #2935 from certbot/parsedatetime
...
Specify minimum parsedatetime version
2016-05-06 12:26:45 -07:00
Peter Eckersley
f543ffe938
Merge pull request #2802 from kuba/apacheconftest-hardcoded-path
...
apacheconf: sane sudo letsencrypt (fixes #2800 )
2016-04-11 13:56:38 -07:00
Peter Eckersley
e2fcb6b84e
Merge pull request #2772 from letsencrypt/candidate-0.5.0
...
Candidate 0.5.0
2016-04-06 14:24:01 -07:00
Peter Eckersley
89c72570fa
Merge pull request #2774 from letsencrypt/the-quiet-typo-no-one-heard
...
Fix help typo
2016-04-06 14:18:29 -07:00
Peter Eckersley
23167eccb0
Merge pull request #2770 from letsencrypt/dedeprecate-leauto
...
Reuse venv with le-auto
2016-04-05 17:40:20 -07:00
Peter Eckersley
cb4fa906d8
Merge pull request #2762 from letsencrypt/detect-defaults-cleanup
...
Minor cleanup
2016-04-04 18:41:05 -07:00
Peter Eckersley
c3f0025511
Merge pull request #2758 from letsencrypt/interactive-webroot
...
Interactive webroot
2016-04-04 18:36:19 -07:00
Peter Eckersley
7fca2f01e4
Merge pull request #2761 from letsencrypt/fix-dry-run
...
Fix --dry-run interactions
2016-04-04 18:36:02 -07:00
Peter Eckersley
ac934cb42f
Merge pull request #2764 from letsencrypt/reinstall-note
...
Certonly & no action: print a note explaining why no action was taken
2016-04-04 18:35:45 -07:00
Peter Eckersley
ca3a8fb952
Merge pull request #2745 from letsencrypt/quiet
...
Implement --quiet / -q
2016-04-04 11:39:11 -07:00
Peter Eckersley
f645cf3339
Merge pull request #2751 from letsencrypt/missing-server
...
Handle renewal conf files without a "server" entry
2016-04-02 12:53:16 -07:00
Peter Eckersley
b6a4eec54f
Merge pull request #2741 from letsencrypt/reset_by_cli
...
Fix plugin default detection
2016-04-02 12:17:57 -07:00
Peter Eckersley
d78e775956
Merge pull request #2747 from FelixSchwarz/cli-spelling
...
fix spelling mistake in CLI help text
2016-04-02 08:18:34 -07:00
Peter Eckersley
b8350bd8e1
Merge pull request #2749 from 1ace/master
...
Fix spelling mistakes
2016-04-02 08:18:13 -07:00