Commit Graph

  • f748acd55a Accepting request 1334773 from devel:languages:python:certbot factory Ana Guerrero 2026-02-24 17:31:12 +00:00
  • 2503de6bce - Update to 5.3.1 * sync with the main certbot package Markéta Machová 2026-02-24 14:32:58 +00:00
  • 92f39fe62c Accepting request 1332023 from devel:languages:python:certbot Ana Guerrero 2026-02-09 18:28:25 +00:00
  • eb263b5cd4 - Update to 5.3.0 * Deprecated acme.crypto_util.Format in our effort to remove our pyOpenSSL dependency * achallenges.KeyAuthorizationAnnotatedChallenge, achallenges.DNS, and achallenges.Other have a new field identifier, of type acme.messages.Identifier. This should be used in place of the domain field, which is now deprecated both as an attribute and during object creation. Markéta Machová 2026-02-09 12:47:13 +00:00
  • c5dceb5025 Accepting request 1327568 from devel:languages:python:certbot Dominique Leuenberger 2026-01-17 13:54:20 +00:00
  • ea00699eba - Update to 5.2.2 * Support for Python 3.14 was added. Markéta Machová 2026-01-15 13:38:27 +00:00
  • 27b3328397 Accepting request 1311313 from devel:languages:python:certbot leap-16.0 Dominique Leuenberger 2025-10-14 16:10:34 +00:00
  • a5caa13df0 Accepting request 1311313 from devel:languages:python:certbot Dominique Leuenberger 2025-10-14 16:10:34 +00:00
  • 337b0306ce - Update to 5.1.0 * The function acme.crypto_util.make_self_signed_cert was deprecated and will be removed in a future release. Markéta Machová 2025-10-14 07:56:24 +00:00
  • f40babcadc - Update to 5.1.0 * The function acme.crypto_util.make_self_signed_cert was deprecated and will be removed in a future release. Markéta Machová 2025-10-14 07:56:24 +00:00
  • 358d740c25 Accepting request 1302581 from devel:languages:python:certbot Ana Guerrero 2025-09-03 19:08:30 +00:00
  • ed022f6398 Accepting request 1302581 from devel:languages:python:certbot Ana Guerrero 2025-09-03 19:08:30 +00:00
  • 7440444b5f - Update to 5.0.0 * Removed acme.crypto_util.SSLSocket and acme.crypto_util.probe_sni * Removed a number of deprecated classes/interfaces in acme.challenges * Python 3.9 support was removed. * Migrated most functionality from setup.py to pyproject.toml Markéta Machová 2025-09-03 12:11:06 +00:00
  • 5b0ca79fc1 - Update to 5.0.0 * Removed acme.crypto_util.SSLSocket and acme.crypto_util.probe_sni * Removed a number of deprecated classes/interfaces in acme.challenges * Python 3.9 support was removed. * Migrated most functionality from setup.py to pyproject.toml Markéta Machová 2025-09-03 12:11:06 +00:00
  • 9da6011d09 Accepting request 1299118 from devel:languages:python:certbot Dominique Leuenberger 2025-08-13 14:30:31 +00:00
  • 3ce4595fb9 Accepting request 1299118 from devel:languages:python:certbot Dominique Leuenberger 2025-08-13 14:30:31 +00:00
  • 1afa7a6d21 - Update to 4.2.0 * Catches and ignores errors during the directory fetch for ARI checking so that these errors do not hinder the actual certificate issuance. * Removed the dependency on pytz. * Deprecated acme.crypto_util.probe_sni * Support for Python 3.9 was deprecated and will be removed in our next planned release. Markéta Machová 2025-08-12 15:49:40 +00:00
  • e6838ccef1 - Update to 4.2.0 * Catches and ignores errors during the directory fetch for ARI checking so that these errors do not hinder the actual certificate issuance. * Removed the dependency on pytz. * Deprecated acme.crypto_util.probe_sni * Support for Python 3.9 was deprecated and will be removed in our next planned release. Markéta Machová 2025-08-12 15:49:40 +00:00
  • bbc5097cbb Accepting request 1286019 from devel:languages:python:certbot Ana Guerrero 2025-06-16 10:26:32 +00:00
  • bc5ebe97b0 Accepting request 1286019 from devel:languages:python:certbot Ana Guerrero 2025-06-16 10:26:32 +00:00
  • 4344ae8385 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-acme?expand=0&rev=127 Markéta Machová 2025-06-13 14:39:42 +00:00
  • addba9043f OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-acme?expand=0&rev=127 Markéta Machová 2025-06-13 14:39:42 +00:00
  • ea2c15d5fa - Update to 4.1.1 * ACME Renewal Info (ARI) support. certbot renew will automatically check ARI when using an ACME server that supports it, and may renew early based on the ARI information. * Switched to src-layout from flat-layout to accommodate PEP 517 pip editable installs * acme.client.ClientNetwork now makes the "key" parameter optional. * Deprecated acme.challenges.TLSALPN01*, acme.crypto_util.SSLSocket, acme.standalone.TLSServer, acme.standalone.TLSALPN01Server and parameter alpn_protocols from acme.crypto_util.probe_sni * Fixed an unintended change introduced in 4.0.0 where renew_before_expiry could not be shorter than certbot's default renewal time. Markéta Machová 2025-06-13 14:33:44 +00:00
  • e4aae71313 - Update to 4.1.1 * ACME Renewal Info (ARI) support. certbot renew will automatically check ARI when using an ACME server that supports it, and may renew early based on the ARI information. * Switched to src-layout from flat-layout to accommodate PEP 517 pip editable installs * acme.client.ClientNetwork now makes the "key" parameter optional. * Deprecated acme.challenges.TLSALPN01*, acme.crypto_util.SSLSocket, acme.standalone.TLSServer, acme.standalone.TLSALPN01Server and parameter alpn_protocols from acme.crypto_util.probe_sni * Fixed an unintended change introduced in 4.0.0 where renew_before_expiry could not be shorter than certbot's default renewal time. Markéta Machová 2025-06-13 14:33:44 +00:00
  • 980d0a2116 Accepting request 1271239 from devel:languages:python:certbot Ana Guerrero 2025-04-22 15:28:56 +00:00
  • dae8593576 Accepting request 1271239 from devel:languages:python:certbot Ana Guerrero 2025-04-22 15:28:56 +00:00
  • ae461310a9 - Update to 4.0.0: * Added + The --preferred-profile and --required-profile flags allow requesting a profile. * Changed + Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left, if the lifetime is shorter than 10 days). + removed acme.crypto_util._pyopenssl_cert_or_req_all_names + removed acme.crypto_util._pyopenssl_cert_or_req_san + removed acme.crypto_util.dump_pyopenssl_chain + removed acme.crypto_util.gen_ss_cert + removed certbot.crypto_util.dump_pyopenssl_chain + removed certbot.crypto_util.pyopenssl_load_certificate * Fixed + Moved RewriteEngine on directive added during apache http01 authentication to the end of the virtual host, so that it overwrites any RewriteEngine off directives that already exist and allows redirection to the challenge URL. Steve Kowalik 2025-04-22 03:30:36 +00:00
  • e9d5cad165 - Update to 4.0.0: * Added + The --preferred-profile and --required-profile flags allow requesting a profile. * Changed + Certificates now renew with 1/3rd of lifetime left (or 1/2 of lifetime left, if the lifetime is shorter than 10 days). + removed acme.crypto_util._pyopenssl_cert_or_req_all_names + removed acme.crypto_util._pyopenssl_cert_or_req_san + removed acme.crypto_util.dump_pyopenssl_chain + removed acme.crypto_util.gen_ss_cert + removed certbot.crypto_util.dump_pyopenssl_chain + removed certbot.crypto_util.pyopenssl_load_certificate * Fixed + Moved RewriteEngine on directive added during apache http01 authentication to the end of the virtual host, so that it overwrites any RewriteEngine off directives that already exist and allows redirection to the challenge URL. Steve Kowalik 2025-04-22 03:30:36 +00:00
  • 45e2da344c Accepting request 1254986 from devel:languages:python:certbot Ana Guerrero 2025-03-21 19:23:24 +00:00
  • 0075e09f4d Accepting request 1254986 from devel:languages:python:certbot Ana Guerrero 2025-03-21 19:23:24 +00:00
  • 404f99e5f1 - Update to 3.3.0 * deprecated acme.crypto_util.dump_pyopenssl_chain * deprecated acme.crypto_util._pyopenssl_cert_or_req_all_names * deprecated acme.crypto_util._pyopenssl_cert_or_req_san Markéta Machová 2025-03-21 12:20:45 +00:00
  • 61df3d0776 - Update to 3.3.0 * deprecated acme.crypto_util.dump_pyopenssl_chain * deprecated acme.crypto_util._pyopenssl_cert_or_req_all_names * deprecated acme.crypto_util._pyopenssl_cert_or_req_san Markéta Machová 2025-03-21 12:20:45 +00:00
  • e56deb1e1b Accepting request 1247351 from devel:languages:python:certbot Ana Guerrero 2025-02-20 15:41:51 +00:00
  • 5fab819224 Accepting request 1247351 from devel:languages:python:certbot Ana Guerrero 2025-02-20 15:41:51 +00:00
  • f06a364c62 - update to 3.2.0: * Python 3.13 support * certbot and its acme library now require cryptography>=43.0.0. * certbot-nginx and our acme library now require pyOpenSSL>=25.0.0. * Deprecated gen_ss_cert in acme.crypto_util as it uses deprecated pyOpenSSL API. * Support for Python 3.8 was deprecated and will be removed in Dirk Mueller 2025-02-13 09:33:29 +00:00
  • 7a60e8ea1f - update to 3.2.0: * Python 3.13 support * certbot and its acme library now require cryptography>=43.0.0. * certbot-nginx and our acme library now require pyOpenSSL>=25.0.0. * Deprecated gen_ss_cert in acme.crypto_util as it uses deprecated pyOpenSSL API. * Support for Python 3.8 was deprecated and will be removed in Dirk Mueller 2025-02-13 09:33:29 +00:00
  • 6e5858d3fd Accepting request 1240554 from devel:languages:python:certbot Ana Guerrero 2025-01-27 19:56:54 +00:00
  • 7f3ea79603 Accepting request 1240554 from devel:languages:python:certbot Ana Guerrero 2025-01-27 19:56:54 +00:00
  • edcdd3d40b fix build on Leap Markéta Machová 2025-01-27 14:25:33 +00:00
  • 26998edfa4 fix build on Leap Markéta Machová 2025-01-27 14:25:33 +00:00
  • 9e4dceb45d now there is distinfo Markéta Machová 2025-01-27 14:21:20 +00:00
  • 99f8e2ea31 now there is distinfo Markéta Machová 2025-01-27 14:21:20 +00:00
  • 2daf501a02 - Update to 3.1.0 * Python 3.8 support was removed. - Convert to pip-based build Markéta Machová 2025-01-27 14:06:04 +00:00
  • 0d5dc62105 - Update to 3.1.0 * Python 3.8 support was removed. - Convert to pip-based build Markéta Machová 2025-01-27 14:06:04 +00:00
  • eb10b91d03 Accepting request 1228064 from devel:languages:python:certbot Ana Guerrero 2024-12-03 19:48:13 +00:00
  • 159648d081 Accepting request 1228064 from devel:languages:python:certbot Ana Guerrero 2024-12-03 19:48:13 +00:00
  • 4257a83e50 - Update to 3.0.1 * Support for Python 3.8 was deprecated and will be removed in our next planned release. Markéta Machová 2024-12-03 14:44:36 +00:00
  • 4a268624ee - Update to 3.0.1 * Support for Python 3.8 was deprecated and will be removed in our next planned release. Markéta Machová 2024-12-03 14:44:36 +00:00
  • ada6878966 Accepting request 1183166 from devel:languages:python:certbot Ana Guerrero 2024-06-25 21:08:56 +00:00
  • 8a7f96074b Accepting request 1183166 from devel:languages:python:certbot Ana Guerrero 2024-06-25 21:08:56 +00:00
  • efd4d563c1 - Update to 2.11.0 * sync with the main certbot package Markéta Machová 2024-06-25 12:14:10 +00:00
  • b07f91b045 - Update to 2.11.0 * sync with the main certbot package Markéta Machová 2024-06-25 12:14:10 +00:00
  • fe8881eb31 Accepting request 1174587 from devel:languages:python:certbot Ana Guerrero 2024-05-16 15:17:24 +00:00
  • fe58ab9c21 Accepting request 1174587 from devel:languages:python:certbot Ana Guerrero 2024-05-16 15:17:24 +00:00
  • 6341e84c81 - update to 2.10.0: * We no longer publish our beta Windows installer as was originally announced Dirk Mueller 2024-05-09 13:49:36 +00:00
  • 03352b9f68 - update to 2.10.0: * We no longer publish our beta Windows installer as was originally announced Dirk Mueller 2024-05-09 13:49:36 +00:00
  • 4a86e614c3 Accepting request 1145432 from devel:languages:python:certbot Ana Guerrero 2024-02-09 22:54:33 +00:00
  • f08cdc0c4b Accepting request 1145432 from devel:languages:python:certbot Ana Guerrero 2024-02-09 22:54:33 +00:00
  • 9edc7bcb96 - 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. * acme.challenges.HTTP01Response.simple_verify now accepts a timeout argument which defaults to 30 that causes the verification request to timeout after * The default key type for new certificates is now ECDSA secp256r1 (P-256). * acme.messages.Directory now only supports lookups by the exact resource name * 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 a total of 30 minutes if requested by the server * acme.client.ClientV2 now provides separate begin_finalization and poll_finalization * acme.client.ClientBase, acme.messages.Authorization.resolved_combinations, acme.messages.Authorization.combinations, acme.mixins, acme.fields.resource * acme.messages.OLD_ERROR_PREFIX (urn:acme:error:) is deprecated and support for the old ACME error prefix in Certbot will be removed in the next major * acme.messages.Directory.register is deprecated and will be removed in the next major release of Certbot. Furthermore, .Directory will only support lookups by the exact resource name string in the ACME directory (e.g. * The source_address argument for acme.client.ClientNetwork is deprecated and * use order "status" to determine action during finalization * The PGP key F2871B4152AE13C49519111F447BF683AA3B26C3 was added * Added show_account subcommand, which will fetch the account information from the ACME server and show the account details (account URL and, if applicable, * Previously, when Certbot was in the process of registering a new ACME account and the ACME server did not present any Terms of Service, the user was asked to agree with a non-existent Terms of Service ("None"). This bug is now fixed, Dirk Mueller 2024-02-09 13:24:34 +00:00
  • 3831789d6f - 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. * acme.challenges.HTTP01Response.simple_verify now accepts a timeout argument which defaults to 30 that causes the verification request to timeout after * The default key type for new certificates is now ECDSA secp256r1 (P-256). * acme.messages.Directory now only supports lookups by the exact resource name * 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 a total of 30 minutes if requested by the server * acme.client.ClientV2 now provides separate begin_finalization and poll_finalization * acme.client.ClientBase, acme.messages.Authorization.resolved_combinations, acme.messages.Authorization.combinations, acme.mixins, acme.fields.resource * acme.messages.OLD_ERROR_PREFIX (urn:acme:error:) is deprecated and support for the old ACME error prefix in Certbot will be removed in the next major * acme.messages.Directory.register is deprecated and will be removed in the next major release of Certbot. Furthermore, .Directory will only support lookups by the exact resource name string in the ACME directory (e.g. * The source_address argument for acme.client.ClientNetwork is deprecated and * use order "status" to determine action during finalization * The PGP key F2871B4152AE13C49519111F447BF683AA3B26C3 was added * Added show_account subcommand, which will fetch the account information from the ACME server and show the account details (account URL and, if applicable, * Previously, when Certbot was in the process of registering a new ACME account and the ACME server did not present any Terms of Service, the user was asked to agree with a non-existent Terms of Service ("None"). This bug is now fixed, Dirk Mueller 2024-02-09 13:24:34 +00:00
  • 3a78142553 - Add %{?sle15_python_module_pythons} Markéta Machová 2024-02-07 12:33:57 +00:00
  • 388ea6f4c2 - Add %{?sle15_python_module_pythons} Markéta Machová 2024-02-07 12:33:57 +00:00
  • 16b3883efa Accepting request 1132999 from devel:languages:python:certbot Ana Guerrero 2023-12-14 21:02:49 +00:00
  • d6d1a24690 Accepting request 1132999 from devel:languages:python:certbot Ana Guerrero 2023-12-14 21:02:49 +00:00
  • 3075f8da43 - Update to 2.8.0 * Support for Python 3.7 was removed. Markéta Machová 2023-12-07 10:29:27 +00:00
  • b8bfef94c8 - Update to 2.8.0 * Support for Python 3.7 was removed. Markéta Machová 2023-12-07 10:29:27 +00:00
  • 2f79dd20db oh, nevermind Markéta Machová 2023-11-16 13:51:40 +00:00
  • d1e2f0649e oh, nevermind Markéta Machová 2023-11-16 13:51:40 +00:00
  • d5f7a66d5b while in it... Markéta Machová 2023-11-16 13:37:49 +00:00
  • ee63ab0be0 while in it... Markéta Machová 2023-11-16 13:37:49 +00:00
  • d58af48794 syntax troubles Markéta Machová 2023-11-16 13:33:48 +00:00
  • dbbf2efc9c syntax troubles Markéta Machová 2023-11-16 13:33:48 +00:00
  • 65038ca06d better? Markéta Machová 2023-11-16 13:29:49 +00:00
  • 03a3afbe19 better? Markéta Machová 2023-11-16 13:29:49 +00:00
  • f2fe9505f8 attempt to enable Leaps Markéta Machová 2023-11-16 13:26:55 +00:00
  • f299dc857e attempt to enable Leaps Markéta Machová 2023-11-16 13:26:55 +00:00
  • 8b97889488 - Update to 2.7.4 * sync with the main certbot package Markéta Machová 2023-11-16 12:55:55 +00:00
  • 9bd348926a - Update to 2.7.4 * sync with the main certbot package Markéta Machová 2023-11-16 12:55:55 +00:00
  • 9a2112206c Accepting request 1123632 from devel:languages:python:certbot Ana Guerrero 2023-11-06 20:14:51 +00:00
  • ae03638c72 Accepting request 1123632 from devel:languages:python:certbot Ana Guerrero 2023-11-06 20:14:51 +00:00
  • 77437a1df5 * Support for Python 3.7 was deprecated and will be removed in our next planned release. Markéta Machová 2023-10-30 15:55:47 +00:00
  • d073ea632b * Support for Python 3.7 was deprecated and will be removed in our next planned release. Markéta Machová 2023-10-30 15:55:47 +00:00
  • 9149107cac - Update to 2.7.3 * Do not call deprecated datetime.utcnow() and datetime.utcfromtimestamp() * Fixed a bug that caused the ACME account to not be properly restored on renewal causing problems in setups where the user had multiple accounts with the same ACME server. Markéta Machová 2023-10-30 15:36:59 +00:00
  • 8f4dad4968 - Update to 2.7.3 * Do not call deprecated datetime.utcnow() and datetime.utcfromtimestamp() * Fixed a bug that caused the ACME account to not be properly restored on renewal causing problems in setups where the user had multiple accounts with the same ACME server. Markéta Machová 2023-10-30 15:36:59 +00:00
  • d08e0a09df Accepting request 1091296 from devel:languages:python:certbot Dominique Leuenberger 2023-06-07 21:08:08 +00:00
  • e29485ad66 Accepting request 1091296 from devel:languages:python:certbot Dominique Leuenberger 2023-06-07 21:08:08 +00:00
  • 3585f7ff02 Accepting request 1091295 from home:mcalabkova:branches:devel:languages:python:certbot Markéta Machová 2023-06-07 16:58:31 +00:00
  • 498fd1207c Accepting request 1091295 from home:mcalabkova:branches:devel:languages:python:certbot Markéta Machová 2023-06-07 16:58:31 +00:00
  • c45f68f382 Accepting request 1031480 from devel:languages:python:certbot Dominique Leuenberger 2022-10-27 11:54:35 +00:00
  • 3960cc2909 Accepting request 1031480 from devel:languages:python:certbot Dominique Leuenberger 2022-10-27 11:54:35 +00:00
  • 90cab78fd4 changelog Markéta Machová 2022-10-27 08:19:43 +00:00
  • b5707d5ece changelog Markéta Machová 2022-10-27 08:19:43 +00:00
  • e66789ecc5 Accepting request 1031391 from home:stroeder:branches:devel:languages:python:certbot Markéta Machová 2022-10-27 08:17:05 +00:00
  • e95e2c8ed8 Accepting request 1031391 from home:stroeder:branches:devel:languages:python:certbot Markéta Machová 2022-10-27 08:17:05 +00:00
  • a09c87a789 Accepting request 1005262 from devel:languages:python:certbot Dominique Leuenberger 2022-09-22 12:49:59 +00:00
  • 015a6a3765 Accepting request 1005262 from devel:languages:python:certbot Dominique Leuenberger 2022-09-22 12:49:59 +00:00
  • b28a1eb60d - Update to 1.30.0 * acme.client.ClientBase, acme.messages.Authorization.resolved_combinations, acme.messages.Authorization.combinations, acme.mixins, acme.fields.resource and acme.fields.Resource are deprecated and will be removed in a future release. * acme.messages.OLD_ERROR_PREFIX (urn:acme:error:) is deprecated and support for the old ACME error prefix in Certbot will be removed in the next major release of Certbot. * acme.messages.Directory.register is deprecated and will be removed in the next major release of Certbot. Furthermore, .Directory will only support lookups by the exact resource name string in the ACME directory (e.g. directory['newOrder']). * The source_address argument for acme.client.ClientNetwork is deprecated and support for it will be removed in the next major release. Markéta Machová 2022-09-21 17:52:39 +00:00
  • 0e90861d7a - Update to 1.30.0 * acme.client.ClientBase, acme.messages.Authorization.resolved_combinations, acme.messages.Authorization.combinations, acme.mixins, acme.fields.resource and acme.fields.Resource are deprecated and will be removed in a future release. * acme.messages.OLD_ERROR_PREFIX (urn:acme:error:) is deprecated and support for the old ACME error prefix in Certbot will be removed in the next major release of Certbot. * acme.messages.Directory.register is deprecated and will be removed in the next major release of Certbot. Furthermore, .Directory will only support lookups by the exact resource name string in the ACME directory (e.g. directory['newOrder']). * The source_address argument for acme.client.ClientNetwork is deprecated and support for it will be removed in the next major release. Markéta Machová 2022-09-21 17:52:39 +00:00
  • 6458df4f22 Accepting request 988382 from devel:languages:python:certbot Dominique Leuenberger 2022-07-11 17:10:17 +00:00
  • c78a769659 Accepting request 988382 from devel:languages:python:certbot Dominique Leuenberger 2022-07-11 17:10:17 +00:00