1
0

Commit Graph

  • 77d79f8550 Accepting request 1183167 from devel:languages:python:certbot factory Ana Guerrero 2024-06-25 21:08:57 +00:00
  • 8c95e397e7 - update to 2.11.0 * Fixed a bug in Certbot where a CSR's SANs did not always follow the order of the domain names that the user requested interactively. In some cases, the resulting cert's common name might seem picked up randomly from the SANs when it should be the first item the user had in mind. devel Markéta Machová 2024-06-25 12:16:36 +00:00
  • 8fb415a9d9 Accepting request 1174588 from devel:languages:python:certbot Ana Guerrero 2024-05-16 15:17:25 +00:00
  • 8728c3905c - update to 2.10.0: * We no longer publish our beta Windows installer as was originally announced Dirk Mueller 2024-05-09 13:50:24 +00:00
  • 47b7c8ecec Accepting request 1145433 from devel:languages:python:certbot Ana Guerrero 2024-02-09 22:54:34 +00:00
  • 4b472621b6 - update to 2.9.0: * Support for Python 3.12 was added. * Updates joinpath syntax to only use one addition per call, because the multiple inputs version was causing mypy errors on Python 3.10. * Makes the reconfigure verb actually use the staging server for the dry run to check the new configuration. * The default key type for new certificates is now ECDSA secp256r1 (P-256). It was * Certbot will now error if a certificate has --reuse-key set and a conflicting --key-type, --key-size or --elliptic-curve is requested on the CLI. Use --new-key to change the key * The zope based interfaces in certbot.interfaces have been removed in favor of the abc * Removed deprecated functions certbot.tests.util.patch_get_utility*. Plugins should now patch certbot.display.util themselves in their tests or use certbot.tests.util.patch_display_util * Fixes a bug where the certbot working directory has unusably restrictive permissions on * Certbot will no longer respect very long challenge polling intervals, which may be suggested by some ACME servers. Certbot will continue to wait up to 90 seconds by default, or up to * Allow a user to modify the configuration of a certificate without renewing it using the new * Certbot will no longer save previous CSRs and certificate private keys to /etc/letsencrypt/csr * Certbot will now only keep the current and 5 previous certificates in the /etc/letsencrypt/archive directory for each certificate lineage. Any prior certificates will be automatically deleted upon * We deprecated support for the update_symlinks command. Support will be removed in a following * Optionally sign the SOA query for dns-rfc2136, to help resolve problems with split-view DNS setups * Certbot will no longer try to invoke plugins which do not subclass from the proper certbot.interfaces.{Installer,Authenticator} * If Certbot exits before setting up its usual log files, the temporary directory created to save logging information will begin with the name certbot-log- rather than a generic name. This should not be considered a * Fixed an incompatibility in the certbot-dns-cloudflare plugin and the Cloudflare library which was introduced in the Cloudflare library version 2.10.1. The library would raise an error if a token was specified in the Certbot --dns-cloudflare-credentials file as well as the cloudflare.cfg Dirk Mueller 2024-02-09 13:25:07 +00:00
  • 423455e790 - Add %{?sle15_python_module_pythons} Markéta Machová 2024-02-07 12:38:17 +00:00
  • 29d986c0bf Accepting request 1133000 from devel:languages:python:certbot Ana Guerrero 2023-12-14 21:02:50 +00:00
  • f3df20bfa5 - Update to 2.8.0 * Support for Python 3.7 was removed. * Stop using the deprecated pkg_resources API included in setuptools. Markéta Machová 2023-12-07 10:42:45 +00:00
  • 30023c0eb4 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=111 Markéta Machová 2023-11-16 14:59:50 +00:00
  • d19489cc28 oops Markéta Machová 2023-11-16 14:43:35 +00:00
  • 83092bd5ae OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=109 Markéta Machová 2023-11-16 14:41:41 +00:00
  • bea5c50104 correct the file path Markéta Machová 2023-11-16 14:40:34 +00:00
  • 56825c2fad - Add built-in-lexicon.patch to fix failures with dns-lexicon. Markéta Machová 2023-11-16 14:32:51 +00:00
  • b1d2e792fa - Update to 2.7.4 * Fixed a bug introduced in version 2.7.0 that caused interactively entered webroot plugin values to not be saved for renewal. Markéta Machová 2023-11-16 12:58:04 +00:00
  • c9c961bc7d Accepting request 1123633 from devel:languages:python:certbot Ana Guerrero 2023-11-06 20:14:51 +00:00
  • 67e391d36d - Update to 2.7.3 * Add certbot.util.LooseVersion class. See GH #9489. * NamespaceConfig now tracks how its arguments were set via a dictionary, allowing us to remove a bunch of global state previously needed to inspect whether a user set an argument or not. * Support for Python 3.7 was deprecated and will be removed in our next planned release. * Added RENEWED_DOMAINS and FAILED_DOMAINS environment variables for consumption by post renewal hooks. * Do not call deprecated datetime.utcnow() and datetime.utcfromtimestamp() Markéta Machová 2023-10-30 15:52:53 +00:00
  • cff6acdafb Accepting request 1091313 from devel:languages:python:certbot Dominique Leuenberger 2023-06-07 21:08:10 +00:00
  • e690f26957 Accepting request 1091312 from home:mcalabkova:branches:devel:languages:python:certbot Markéta Machová 2023-06-07 17:00:39 +00:00
  • 4f4fab3bca Accepting request 1031481 from devel:languages:python:certbot Dominique Leuenberger 2022-10-27 11:54:35 +00:00
  • e271c5b07e Accepting request 1031392 from home:stroeder:branches:devel:languages:python:certbot Markéta Machová 2022-10-27 08:17:42 +00:00
  • a876dd2171 Accepting request 1005263 from devel:languages:python:certbot Dominique Leuenberger 2022-09-22 12:50:00 +00:00
  • 121ccf37f9 * The certbot-dns-cloudxns plugin is now deprecated and will be removed in the next major release of Certbot. * Lots of deprecations in the acme module. * Add UI text suggesting users create certs for multiple domains, when possible. Markéta Machová 2022-09-21 17:54:12 +00:00
  • d4973caa48 - Update to 1.30.0 * Add UI text suggesting users create certs for multiple domains, when possible. Markéta Machová 2022-09-21 17:48:42 +00:00
  • 5ccfdb2959 Accepting request 988433 from devel:languages:python:certbot Dominique Leuenberger 2022-07-11 17:10:19 +00:00
  • 64e51ff1e2 - update to 1.29.0: * --allow-subset-of-names will now additionally retry in cases where domains are rejected while creating or finalizing orders. This requires subproblem support from the ACME server * The show_account subcommand now uses the "newAccount" ACME endpoint to fetch the account data, so it doesn't rely on the locally stored account URL. This fixes situations where Certbot would use old ACMEv1 registration info with non-functional account URLs. * The generated Certificate Signing Requests are now generated as version 1 instead of version 3. This resolves situations in where strict enforcement of PKCS#10 meant that CSRs that were generated as version 3 were rejected Dirk Mueller 2022-07-11 13:18:04 +00:00
  • e866a29870 Accepting request 984953 from devel:languages:python:certbot Dominique Leuenberger 2022-06-25 08:24:42 +00:00
  • 6b16892476 - update to 1.28.0: * Updated Apache/NGINX TLS configs to document contents are based on ssl-config.mozilla.org * A change to order finalization has been made to the acme module and Certbot: - An order's certificate field will only be processed if the order's status is valid. - An order's error field will only be processed if the order's status is invalid. Dirk Mueller 2022-06-24 19:25:24 +00:00
  • cfd7cb7b9e Accepting request 979812 from devel:languages:python:certbot Dominique Leuenberger 2022-05-30 10:44:29 +00:00
  • 15140efa51 - Update to version 1.27.0 * The PGP key F2871B4152AE13C49519111F447BF683AA3B26C3 was added as an additional trusted key to sign our PyPI packages * When certonly is run with an installer specified (e.g. --nginx), certonly will now also run restart for that installer - Refreshed python-certbot.keyring Markéta Machová 2022-05-30 09:16:37 +00:00
  • a6f2550a2e Accepting request 967760 from devel:languages:python:certbot Dominique Leuenberger 2022-04-08 20:46:01 +00:00
  • 43bde006e3 Accepting request 967672 from home:mcalabkova:branches:devel:languages:python:certbot Markéta Machová 2022-04-08 06:28:06 +00:00
  • 06e841eb5d Accepting request 941921 from devel:languages:python:certbot Dominique Leuenberger 2021-12-21 19:16:45 +00:00
  • 897ca710c6 Accepting request 941917 from home:dspinella:branches:devel:languages:python:certbot Danilo Spinella 2021-12-21 18:35:27 +00:00
  • 4f2533065d Accepting request 941880 from devel:languages:python:certbot Dominique Leuenberger 2021-12-21 17:40:53 +00:00
  • 7b85db7be2 Accepting request 940331 from home:susnux:branches:devel:languages:python:certbot Danilo Spinella 2021-12-21 15:35:19 +00:00
  • d7277d2d61 Accepting request 911357 from devel:languages:python:certbot Richard Brown 2021-08-11 09:47:33 +00:00
  • 9c540dc94f Accepting request 911272 from home:dspinella:branches:devel:languages:python:certbot Markéta Machová 2021-08-11 06:03:32 +00:00
  • 35a21e5f61 Accepting request 909349 from devel:languages:python:certbot Dominique Leuenberger 2021-07-30 21:22:06 +00:00
  • 8e3ad2443d - update to version 1.17.0 * We changed how dependencies are specified between Certbot packages. For this and future releases, higher level Certbot components will require that lower level components are the same version or newer. More specifically, version X of the Certbot package will now always require acme>=X and version Y of a plugin package will always require acme>=Y and certbot=>Y. Specifying dependencies in this way simplifies testing and development. Markéta Machová 2021-07-30 08:42:52 +00:00
  • 0abfe14276 Accepting request 901678 from devel:languages:python:certbot Dominique Leuenberger 2021-06-24 16:22:43 +00:00
  • 357207f178 - update to version 1.16.0 * sync with main certbot package Markéta Machová 2021-06-24 08:56:24 +00:00
  • 42a05a0eec Accepting request 892477 from devel:languages:python:certbot Dominique Leuenberger 2021-05-12 17:32:31 +00:00
  • 7ae4c4b5a1 - update to version 0.15.0 * Remove further references to certbot-auto in the repo Markéta Machová 2021-05-12 12:05:26 +00:00
  • 5b58b8ca65 Accepting request 885406 from devel:languages:python:certbot Dominique Leuenberger 2021-04-15 14:57:42 +00:00
  • d03f07a700 - update to version 1.14.0 * certbot-auto no longer checks for updates on any operating system. * Don't output an empty line for a hidden certificate when certbot certificates is being used in combination with --cert-name or -d.0 Markéta Machová 2021-04-14 15:14:40 +00:00
  • 04bf580a6c Accepting request 877594 from devel:languages:python:certbot Dominique Leuenberger 2021-03-08 14:19:26 +00:00
  • 1a9cc25a0d - update to version 1.13.0 * The --preferred-chain flag now only checks the Issuer Common Name of the topmost (closest to the root) certificate in the chain, instead of checking every certificate in the chain. See [#8577](https://github.com/certbot/certbot/issues/8577). * Support for Python 2 has been removed. * CLI flags --os-packages-only, --no-self-upgrade, --no-bootstrap and --no-permissions-check, which are related to certbot-auto, are deprecated and will be removed in a future release. * Certbot no longer conditionally depends on an external mock module. Certbot's test API will continue to use it if it is available for backwards compatibility, however, this behavior has been deprecated and will be removed in a future release. * Certbot and all of its components no longer depend on the library six. * The update of certbot-auto itself is now disabled on all RHEL-like systems. Markéta Machová 2021-03-08 08:27:29 +00:00
  • c050e6d0cb Accepting request 861639 from devel:languages:python:certbot Dominique Leuenberger 2021-01-08 16:38:57 +00:00
  • 1d78c22b48 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=75 Markéta Machová 2021-01-08 12:12:08 +00:00
  • 534ebed7c5 Accepting request 839981 from devel:languages:python:certbot Dominique Leuenberger 2020-10-07 12:18:47 +00:00
  • 53fce760c6 - Update to version 1.9.0 * certbot-auto was deprecated on all systems except for those based on Debian or RHEL. * Update the packaging instructions to promote usage of python -m pytest to test Certbot instead of the deprecated python setup.py test setuptools approach. * Reduced CLI logging when handling some kinds of errors. * The minimum version of the acme library required by Certbot was corrected. In the previous release, Certbot said it required acme>=1.6.0 when it actually required acme>=1.8.0 to properly support removing contact information from an ACME account. Markéta Machová 2020-10-07 08:29:09 +00:00
  • 866d5d5e39 Accepting request 838326 from home:frispete:python Markéta Machová 2020-10-07 07:58:09 +00:00
  • 3ca9a7143b Accepting request 828417 from devel:languages:python:certbot Dominique Leuenberger 2020-08-21 17:12:16 +00:00
  • 3d44578bd1 - Update to version 1.7.0 * Third-party plugins can be used without prefix (plugin_name instead of dist_name:plugin_name): this concerns the plugin name, CLI flags, and keys in credential files. The prefixed form is still supported but is deprecated, and will be removed in a future release. * We deprecated support for Python 3.5 in Certbot and its ACME library. Support for Python 3.5 will be removed in the next major release of Certbot. Markéta Machová 2020-08-21 08:40:27 +00:00
  • c3dc74caf1 Accepting request 820647 from devel:languages:python:certbot Dominique Leuenberger 2020-07-15 13:01:29 +00:00
  • 536015dc11 - update to version 1.6.0 * Support for alternative certificate chains in the acme module. * Added --preferred-chain <issuer CN>. If a CA offers multiple certificate chains, it may be used to indicate to Certbot which chain should be preferred. Markéta Machová 2020-07-13 08:37:39 +00:00
  • c09d86cadf Accepting request 813507 from devel:languages:python:certbot Dominique Leuenberger 2020-06-11 13:15:30 +00:00
  • 95de223977 - Update to version 1.5.0 * Require explicit confirmation of snap plugin permissions before connecting. * Add support for OCSP responses which use a public key hash ResponderID, fixing interoperability with Sectigo CAs. Markéta Machová 2020-06-11 12:11:19 +00:00
  • 601ceb0544 Accepting request 805532 from devel:languages:python:certbot Dominique Leuenberger 2020-05-14 21:26:37 +00:00
  • f8591c7785 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=64 Markéta Machová 2020-05-14 09:04:25 +00:00
  • a392894df6 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=63 Markéta Machová 2020-05-14 08:47:16 +00:00
  • faa63edcb1 - Update to version 1.4.0 * Added serial number of certificate to the output of certbot certificates * Expose two new environment variables in the authenticator and cleanup scripts used by the manual plugin: CERTBOT_REMAINING_CHALLENGES is equal to the number of challenges remaining after the current challenge, CERTBOT_ALL_DOMAINS is a comma-separated list of all domains challenged for the current certificate. * Added minimal proxy support for OCSP verification. * mock dependency is now conditional on Python 2 in all of our packages. * Fix hanging OCSP queries during revocation checking - added a 10 second timeout. * Standalone servers now have a default socket timeout of 30 seconds, fixing cases where an idle connection can cause the standalone plugin to hang. * Parsing of the RFC 8555 application/pem-certificate-chain now tolerates CRLF line endings. This should fix interoperability with Buypass' services. Markéta Machová 2020-05-14 08:37:58 +00:00
  • ba485f7726 Accepting request 795991 from devel:languages:python:certbot Dominique Leuenberger 2020-04-21 11:13:44 +00:00
  • 349e55ad14 - Fix build without python2 Tomáš Chvátal 2020-04-21 08:14:05 +00:00
  • 893bf5dfec Accepting request 783845 from devel:languages:python:certbot Dominique Leuenberger 2020-03-11 17:54:55 +00:00
  • f0d5b8a9fe Accepting request 783239 from home:stroeder:branches:devel:languages:python:certbot Markéta Machová 2020-03-11 13:46:19 +00:00
  • 8a0538894d Accepting request 778031 from devel:languages:python:certbot Dominique Leuenberger 2020-02-26 14:02:29 +00:00
  • 59da1d1a22 - update to version 1.2.0 * Add directory field to error message when field is missing. * If MD5 hasher is not available, try it in non-security mode (fix for FIPS systems) * Support for Python 3.4 has been removed. * Fix collections.abc imports for Python 3.9. Markéta Machová 2020-02-21 15:40:54 +00:00
  • efb222412f Accepting request 766006 from devel:languages:python:certbot Dominique Leuenberger 2020-01-21 20:01:51 +00:00
  • cdc834ca93 - update to version 1.1.0 * Support for Python 3.4 in Certbot and its ACME library is deprecated and will be removed in the next release of Certbot. Markéta Machová 2020-01-21 09:48:27 +00:00
  • d1f54fbddb Accepting request 760673 from devel:languages:python:certbot Dominique Leuenberger 2020-01-03 16:39:34 +00:00
  • 2d5aaa97f7 - update to version 1.0.0 (boo#1160066) Markéta Machová 2020-01-03 13:53:48 +00:00
  • dfdb86e497 - update to version 1.0.0 * certbot-auto has deprecated support for systems using OpenSSL 1.0.1 that are not running on x86-64. * Certbot's config_changes subcommand has been removed * certbot.plugins.common.TLSSNI01 has been removed. * The functions certbot.client.view_config_changes, certbot.main.config_changes, certbot.plugins.common.Installer.view_config_changes, certbot.reverter.Reverter.view_config_changes, and certbot.util.get_systemd_os_info have been removed * Certbot's register --update-registration subcommand has been removed * When possible, default to automatically configuring the webserver so all requests redirect to secure HTTPS access. This is mostly relevant when running Certbot in non-interactive mode. Previously, the default was to not redirect all requests. Markéta Machová 2020-01-03 11:22:21 +00:00
  • 2cbd6e4e4b Accepting request 748664 from devel:languages:python:certbot Dominique Leuenberger 2019-11-14 23:20:59 +00:00
  • 50791d4be6 - update to version 0.40.1 * --server may now be combined with --dry-run. * --dry-run now requests fresh authorizations every time, fixing the issue where it was prone to falsely reporting success. * The OS detection logic again uses distro library for Linux OSes * certbot.plugins.common.TLSSNI01 has been deprecated and will be removed in a future release. * CLI flags --tls-sni-01-port and --tls-sni-01-address have been removed. * The values tls-sni and tls-sni-01 for the --preferred-challenges flag are no longer accepted. * Removed the flags: --agree-dev-preview, --dialog, and --apache-init-script Markéta Machová 2019-11-14 12:22:07 +00:00
  • f27e0cdfcc Accepting request 739155 from devel:languages:python:certbot Dominique Leuenberger 2019-10-31 17:13:58 +00:00
  • a884cf944a Accepting request 739136 from home:RBrownSUSE:branches:devel:languages:python:certbot Markéta Machová 2019-10-17 11:25:24 +00:00
  • 2385b06152 Accepting request 734565 from devel:languages:python:certbot Dominique Leuenberger 2019-10-02 12:56:05 +00:00
  • cee2ff1c6b * Don't send OCSP requests for expired certificates Markéta Machová 2019-10-02 10:18:07 +00:00
  • 3b6dcfa605 - update to version 0.39.0 * Support for Python 3.8 was added to Certbot and all of its components. Markéta Machová 2019-10-02 10:03:02 +00:00
  • 7a463bfcb1 Accepting request 730161 from devel:languages:python:certbot Ludwig Nussel 2019-09-13 12:59:01 +00:00
  • d6a4123c9d OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=42 Markéta Machová 2019-09-11 13:17:43 +00:00
  • 3ca69fc709 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=41 Markéta Machová 2019-09-11 12:44:07 +00:00
  • 410d6a5f1f - update to version 0.38.0 * If Certbot fails to rollback your server configuration, the error message links to the Let's Encrypt forum. * Replace platform.linux_distribution with distro.linux_distribution as a step towards Python 3.8 support in Certbot. Markéta Machová 2019-09-11 12:36:34 +00:00
  • ebc6ce17f9 Accepting request 726140 from devel:languages:python:certbot Dominique Leuenberger 2019-08-28 14:03:48 +00:00
  • bd60f2c2ea - update to version 0.37.2 * nginx and apache fixes Markéta Machová 2019-08-26 10:52:13 +00:00
  • dc2921925e Accepting request 718247 from devel:languages:python:certbot Dominique Leuenberger 2019-07-24 18:37:34 +00:00
  • b056947f5d Accepting request 718240 from home:rfrohl:branches:devel:languages:python:certbot Tomáš Chvátal 2019-07-24 13:11:14 +00:00
  • 6056ffb4cc Accepting request 716056 from devel:languages:python:certbot Dominique Leuenberger 2019-07-18 13:21:33 +00:00
  • aac9942121 Accepting request 716056 from devel:languages:python:certbot OBS User buildservice-autocommit 2019-07-18 13:21:33 +00:00
  • 886ffeff4d Updating link to change in openSUSE:Factory/python-certbot revision 14.0 OBS User buildservice-autocommit 2019-07-18 13:21:33 +00:00
  • ff2a60474b - update to version 0.36.0 (bsc#1141928) Markéta Machová 2019-07-18 08:14:50 +00:00
  • 852b4898f9 - update to version 0.36.0 * Update the 'manage your account' help to be more generic. * Certbot's config_changes subcommand has been deprecated and will be removed in a future release. * certbot config_changes no longer accepts a --num parameter. * The functions certbot.plugins.common.Installer.view_config_changes and certbot.reverter.Reverter.view_config_changes have been deprecated and will be removed in a future release. Markéta Machová 2019-07-17 13:45:34 +00:00
  • 022cf5e472 Accepting request 710516 from devel:languages:python:certbot Dominique Leuenberger 2019-06-18 12:59:27 +00:00
  • ab0d2c8ff8 - update to 0.35.1 * Renewal parameter webroot_path is always saved. * Scripts in Certbot hook directories are no longer executed when their filenames end in a tilde. Markéta Machová 2019-06-18 09:44:00 +00:00
  • e390c0e8b1 Accepting request 705622 from devel:languages:python:certbot Dominique Leuenberger 2019-06-03 16:49:59 +00:00
  • 66e78fa2ef OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=29 Dirk Mueller 2019-05-18 23:41:52 +00:00
  • e270f53a96 - update to 0.34.2: * Apache plugin now tries to restart httpd on Fedora using systemctl if a configuration test error is detected. This has to be done due to the way Fedora now generates the self signed certificate files upon first restart. * Updated Certbot and its plugins to improve the handling of file system permissions on Windows as a step towards adding proper Windows support to Certbot. * Updated urllib3 to 1.24.2 in certbot-auto. * Removed the fallback introduced with 0.32.0 in acme to retry a challenge response with a keyAuthorization if sending the response without this field caused a malformed error to be received from the ACME server. * Linode DNS plugin now supports api keys created from their new panel at [cloud.linode.com](https://cloud.linode.com) * Adding a warning noting that future versions of Certbot will automatically configure the webserver so that all requests redirect to secure HTTPS access. You can control this behavior and disable this warning with the --redirect and --no-redirect flags. * certbot-auto now prints warnings when run as root with insecure file system permissions. If you see these messages, you should fix the problem by following the instructions at https://community.letsencrypt.org/t/certbot-auto-deployment-best-practices/91979/, however, these warnings can be disabled as necessary with the flag --no-permissions-check. * acme module uses now a POST-as-GET request to retrieve the registration from an ACME v2 server * Convert the tsig algorithm specified in the certbot_dns_rfc2136 configuration file to all uppercase letters before validating. This makes the value in the config case insensitive. Dirk Mueller 2019-05-18 23:25:01 +00:00
  • fa7b084a1a Accepting request 702684 from devel:languages:python:certbot Dominique Leuenberger 2019-05-14 11:43:41 +00:00