Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/certbot/certbot.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-05Bump version to 1.3.0Erica Portnoy
2020-02-05Add contents to certbot/CHANGELOG.md for next versionErica Portnoy
2020-02-05Release 1.2.0v1.2.01.2.xErica Portnoy
2020-02-05Update changelog for 1.2.0 releaseErica Portnoy
2020-02-04Update changelogOsirisInferi
2020-02-04Use unrestrictive umask for challenge directoryOsirisInferi
2020-02-03Forgot to remove a `breakpoint()` statementOsirisInferi
2020-02-02Add CHANGELOG entryOsirisInferi
2020-02-02Parse `$hostname` in `server_name`OsirisInferi
2020-01-31Turn off Travis notifications in test branches. (#7733)Brad Warren
When I want to manually run the full test suite to test something, I've been manually deleting our notification setup from `.travis.yml` to avoid spamming IRC with my personal test failures. This PR sets this behavior up to happen automatically by turning off IRC notifications in test branches. You can see this working by noticing the IRC notification section in the bottom of the config for this PR at https://travis-ci.com/certbot/certbot/builds/146827907/config and the fact that it is absent from a `test-` branch based on this one at https://travis-ci.com/certbot/certbot/jobs/282059094/config.
2020-01-30Update instructions about how to build docs (#7605)Brad Warren
2020-01-30Merge pull request #7731 from certbot/master_to_ap2apache-parser-v2Brad Warren
[Apache v2] Merge master to apache-parser-v2
2020-01-30Merge remote-tracking branch 'origin/master' into ap2_to_masterJoona Hoikkala
2020-01-30Add space between words.Brad Warren
2020-01-30Remove SSLCompression off line from all config options (#7726)ohemorange
Based on discussion at https://github.com/certbot/certbot/pull/7712#discussion_r371451761. * Remove SSLCompression off line from all config options * Update changelog
2020-01-28Add backwards compatibility docs (#7611)Brad Warren
Fixes #7463. * Add backwards compatibility docs. * Exclude certbot-auto
2020-01-25dns-cloudflare: Implement limited-scope API Tokens (#7583)Cameron Steel
A while ago Cloudflare added support for limited-scope API Tokens in place of using a global API key, but support for them in cloudflare/python-cloudflare took a while to get through. In summary, this PR: - Implements token functionality through the INI file parameter `dns_cloudflare_api_token` (in addition to the traditional `dns_cloudflare_email` and `dns_cloudflare_api_key`). This needed a more advanced parameter validator than the built in `required_variables` mechanism. - Updates the docs to reflect the new option, needed token permissions, and version details of the `cloudflare` module * Update python-cloudflare version * Add Cloudflare API Token support to certbot-dns-cloudflare * Add token-specific errors to certbot-dns-cloudflare * Tidy up certbot-dns-cloudflare * Implement Cloudflare API Tokens in testing for certbot-dns-cloudflare(needs work) * Further tidying of certbot-dns-cloudflare * Update CHANGELOG with Cloudflare API Tokens implementation * Improve testing of certbot-dns-cloudflare * Improve certbot-dns-cloudflare test formatting * Further improve testing for certbot-dns-cloudflare * Change needed permissions for token * Add documentation regarding python-cloudflare version * Fix changelog, references to python-cloudflare and docs * Fix behaviour when domain does not match cloudflare root domain. Improve error handling. * Improve testing * Improve hints and error handling
2020-01-25Update dns-lexicon version. (#7723)Brad Warren
2020-01-25Unpin Python 3.4 dependencies (#7709)Brad Warren
* Unpin dependencies pinned back for py3.4 support. * update pinned packages * run build.py * Update boto3 and deps to work with requests
2020-01-25Disable old SSL versions and ciphersuites to follow Mozilla recommendations ↵ohemorange
in Apache (#7712) Part of #7204. Makes the smaller changes described at https://github.com/certbot/certbot/issues/7204#issuecomment-571838185 to disable many old ciphersuites and TLS versions < 1.2. Does not add checks for OpenSSL version or modify session tickets. Since Apache uses TLS protocol blacklisting instead of whitelisting (as in NGINX), we additionally may not need to determine if the server supports TLS1.3 and turn it on or off based on Apache version. * Update SSL versions and ciphersuites based on Mozilla intermediate recommendations for apache * Update constants with hashes of new config files * Update changelog
2020-01-24Drop Python 3.4 support (#7721)Brad Warren
Fixes #7393. * Remove Python 3.4 classifiers * Remove unneeded typing dependency * Exclude Python 3.4 in python_requires * Remove Python 3.4 deprecation warning * update changelog
2020-01-24Remove ECDHE-RSA-AES128-SHA from NGINX ciphers list (#7719)ohemorange
As mentioned in https://github.com/certbot/certbot/pull/7712#discussion_r370419867, it's time to remove this ciphersuite now that Windows 2008 R2 and Windows 7 are EOLed. * Remove ECDHE-RSA-AES128-SHA from NGINX ciphers list to celebrate Windows 2008 R2 deprecation * Update changelog
2020-01-24Fix collections.abc imports for Python 3.9 (#7707)Hugo van Kemenade
* Fix collections.abc imports for Python 3.9 * Update AUTHORS.md * No longer ignore collections.abc deprecation warning * Update changelog * Remove outdated comment * Disabling no-name-in-module not needed as linting is on Python 3
2020-01-24Update documentation files to remove claiming support for Python 3.4 (#7395)Amjad Mashaal
2020-01-23fixes #1948 -- MD5 on FIPS systems (#7708)Josh McCullough
* use MD5 in non-security mode to get around FIPS issue * update CHANGELOG * add myself to AUTHORS * ignore hashlib params
2020-01-22unpin macos (#7705)Brad Warren
2020-01-22Don't run Python 3.5 tests twice. (#7704)Brad Warren
2020-01-22Minor release script improvements (#7697)Brad Warren
* Do not use git diff. * Add a warning on exit.
2020-01-22Drop Travis tests for Python 3.4 (#7394)Amjad Mashaal
2020-01-22Downgrade NSIS and upgrade Python (#7702)Brad Warren
* Add --allow-downgrade to chocolatey command. * Upgrade tests to use Python 3.8.1.
2020-01-17Spelling and grammar fixes (#7695)Ville Skyttä
2020-01-17Include added/deleted TXT record name in RFC 2136 debug log (#7696)Ville Skyttä
2020-01-17Don't run some tests multiple times. (#7685)Brad Warren
2020-01-17Fix minimum certbot version in plugins (#7684)Brad Warren
Fixes the problem found at https://github.com/certbot/certbot/pull/7682#discussion_r367140415.
2020-01-17Cleanup disabled warnings list in pytest.ini. (#7690)Brad Warren
2020-01-17Do not list the name twice. (#7689)Brad Warren
2020-01-16Merge branch 'master' into no-client-pluginsBrad Warren
2020-01-16Add missing directory field (#7687)osirisinferi
Fixes #7683. * Add missing directory field to error message * Added change to CHANGELOG.md
2020-01-16Merge pull request #7682 from certbot/candidate-1.1.0Brad Warren
Update files from 1.1.0 release
2020-01-14Bump version to 1.2.0Brad Warren
2020-01-14Add contents to certbot/CHANGELOG.md for next versionBrad Warren
2020-01-14Release 1.1.0v1.1.01.1.xBrad Warren
2020-01-14Update changelog for 1.1.0 releaseBrad Warren
2020-01-13Fix certbot-auto regarding python 3.4 -> python 3.6 migration for CentOS 6 ↵Adrien Ferrand
users (#7519) * Revert "Add back Python 3.4 support (#7510)" This reverts commit 9b848b1d65783000a13ef3f94ac5fe0e8c3879e7. * Fix certbot-auto * Use a more consistent way to enable rh-python36 * Avoid to call CompareVersions unecessarily * Control rh-python36 exit code * Fix travis config * Remove vscode config * Ignore vscode * Fix merge conflicts regarding #7587 (#70) * Add changelog entry * Finish sentence * Update certbot/CHANGELOG.md Co-Authored-By: Joona Hoikkala <joohoi@users.noreply.github.com> * Update letsencrypt-auto-source/tests/centos6_tests.sh Co-Authored-By: Joona Hoikkala <joohoi@users.noreply.github.com> * Update letsencrypt-auto-source/tests/centos6_tests.sh Co-Authored-By: Joona Hoikkala <joohoi@users.noreply.github.com> * Update letsencrypt-auto-source/tests/centos6_tests.sh Co-Authored-By: Joona Hoikkala <joohoi@users.noreply.github.com> * Update letsencrypt-auto-source/tests/centos6_tests.sh Co-Authored-By: Joona Hoikkala <joohoi@users.noreply.github.com> * Update letsencrypt-auto-source/tests/centos6_tests.sh Co-Authored-By: Joona Hoikkala <joohoi@users.noreply.github.com> * Update comments * Improve warning message * Update changelog Co-authored-by: Joona Hoikkala <joohoi@users.noreply.github.com>
2020-01-11Do not document private members (#7675)Brad Warren
It looks like we're currently documenting functions that are marked private (prefixed with an underscore) such as https://certbot.eff.org/docs/api/certbot.crypto_util.html#certbot.crypto_util._load_cert_or_req. I do not think we should do this because the functionality is private, should not be used, and including it in our docs just adds visual noise. This PR stops us from documenting private code and fixes up `tools/sphinx-quickstart.sh` so we don't document it in future modules. * Do not document private code. * Don't document private members in the future.
2020-01-09improve help about supply selecting in delete command (#7673)Vladimir Varlamov
for #6625
2020-01-08Implement a sunset mechanism in certbot-auto for systems not supported ↵Adrien Ferrand
anymore (#7587) * Sunset mechanism * Simplify code * Update letsencrypt-auto-source/letsencrypt-auto.template Co-Authored-By: Brad Warren <bmw@users.noreply.github.com> * Update template * Deprecate for all RHEL/CentOS 6 32bits flavors * Add a wrapper to uname to do tests on fake 32 bits versions * Replace all occurences * Add some tests about sunset mechanism * Update letsencrypt-auto-source/tests/centos6_tests.sh Co-Authored-By: Brad Warren <bmw@users.noreply.github.com> * Update letsencrypt-auto-source/tests/centos6_tests.sh Co-Authored-By: Brad Warren <bmw@users.noreply.github.com> * Various corrections * Recreate script * Update comment position * Test also install only * Fix docker * Update letsencrypt-auto-source/tests/centos6_tests.sh Co-Authored-By: Brad Warren <bmw@users.noreply.github.com> * What error command is doing here ? * Fix permissions * Rebuild script * Add changelog * Update letsencrypt-auto-source/letsencrypt-auto.template Co-Authored-By: Brad Warren <bmw@users.noreply.github.com> * Update changelog * Trigger CI * Handle old venv path * Modify test * Fix test error detection from subpaths * Edit echo * Use set -e * Update letsencrypt-auto-source/letsencrypt-auto.template Co-Authored-By: Brad Warren <bmw@users.noreply.github.com> * Corrections Co-authored-by: Brad Warren <bmw@users.noreply.github.com>
2020-01-07[Apache v2] Add apacheconfig as a dependency (#7643)sydneyli
* Add apacheconfig as a dependency. * Change apacheconfig to a dev dependency * Bump apacheconfig dep to 0.3.1
2020-01-07Merge pull request #7618 from certbot/ap2_merge_masterohemorange
[Apache v2] Merge changes from master to apache-parser-v2
2020-01-06Modifications needed for merging to masterJoona Hoikkala