Compare commits

144 Commits

Author SHA256 Message Date
2a803069a1 Accepting request 1299119 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/1299119
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=59
2025-08-13 14:30:33 +00:00
8b79b2a697 Accepting request 1288528 from devel:languages:python:certbot
- Convert to libalternatives
- Drop some ancient compatibility code

OBS-URL: https://build.opensuse.org/request/show/1288528
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=58
2025-06-26 09:39:28 +00:00
b6792978cd - Convert to libalternatives
- Drop some ancient compatibility code

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=136
2025-06-25 12:15:52 +00:00
57125d1aef Accepting request 1286006 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/1286006
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=57
2025-06-16 10:26:23 +00:00
f9e3ef8a64 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=134 2025-06-13 15:06:40 +00:00
fd669cda8b OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=133 2025-06-13 15:02:45 +00:00
09a3e5b47e - Update to 4.1.1
* Deprecated parameter enforce_openssl_binary_usage from
    certbot.ocsp.RevocationChecker.
  * The --preferred-profile and --required-profile flags now have their
    values stored in the renewal configuration so the same setting will
    be used on renewal.
  * No longer checks ARI during certbot --dry-run.
  * Fixed an unintended change introduced in 4.0.0 where renew_before_expiry
    could not be shorter than certbot's default renewal time.
  * Switched to src-layout from flat-layout to accommodate PEP 517 pip
    editable installs

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=132
2025-06-13 14:41:40 +00:00
95f453c79e Accepting request 1271240 from devel:languages:python:certbot
- 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.

OBS-URL: https://build.opensuse.org/request/show/1271240
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=56
2025-04-22 15:28:57 +00:00
7e957d9eca - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=130
2025-04-22 03:35:58 +00:00
71fe30866c Accepting request 1254987 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/1254987
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=55
2025-03-21 19:23:24 +00:00
105d562683 - Update to 3.3.0
* The --register-unsafely-without-email flag is no longer needed
    in non-interactive mode.
  * In interactive mode, pressing Enter at the email prompt will
    register without an email.
  * deprecated certbot.crypto_util.dump_pyopenssl_chain
  * deprecated certbot.crypto_util.pyopenssl_load_certificate
  * Fixed a bug introduced in Certbot 3.1.0 where OpenSSL environment
    variables needed in our snap configuration were persisted in calls
    to external programs like nginx which could cause them to fail to
    load OpenSSL.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=128
2025-03-21 12:24:37 +00:00
2be72aa29b Accepting request 1247394 from devel:languages:python:certbot
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1247394
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=54
2025-02-20 15:41:53 +00:00
7099a5ec2e - update to 3.2.0:
* certbot-nginx now requires pyparsing>=2.4.7.
  * 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.
  * Add `make_self_signed_cert` to `acme.crypto_util` to replace
    `gen_ss_cert.
  * Directory hooks are now run on all commands by default, not
    just `renew`
  * Help output now shows `False` as default when it can be set
    via `cli.ini` instead of `None`
  * Changed terms of service agreement text to have a newline
    after the TOS link
  * certbot-cloudflare-dns is now pinned to version 2.19 of
    Cloudflare's python library
  * Our runtime dependency on setuptools has been dropped from all
  * The csr_dir and key_dir attributes on
  * Support for Python 3.8 was deprecated and will be removed in our
  * 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=126
2025-02-13 11:24:57 +00:00
f8b6267484 Accepting request 1240555 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/1240555
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=53
2025-01-27 19:56:57 +00:00
56703b28a6 remove glob in files
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=124
2025-01-27 14:23:02 +00:00
89aa193d9b - Update to 3.1.0
* Python 3.8 support was removed.
  * Our runtime dependency on setuptools has been dropped from all 
    Certbot components.
  * Certbot's packages no longer depend on library importlib_resources.
- Convert to pip-based build

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=123
2025-01-27 14:11:26 +00:00
d71206df3b Accepting request 1228065 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/1228065
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=52
2024-12-03 19:48:14 +00:00
277b11b778 - Update to 3.0.1
* The update_symlinks command was removed.
  * The csr_dir and key_dir attributes on 
    certbot.configuration.NamespaceConfig were removed.
  * The --manual-public-ip-logging-ok command line flag was removed.
  * Support for Python 3.8 was deprecated and will be removed in our 
    next planned release.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=121
2024-12-03 14:48:46 +00:00
77d79f8550 Accepting request 1183167 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/1183167
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=51
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=119
2024-06-25 12:16:36 +00:00
8fb415a9d9 Accepting request 1174588 from devel:languages:python:certbot
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1174588
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=50
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=117
2024-05-09 13:50:24 +00:00
47b7c8ecec Accepting request 1145433 from devel:languages:python:certbot
- 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.

- Add %{?sle15_python_module_pythons}

  * 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

OBS-URL: https://build.opensuse.org/request/show/1145433
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=49
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=115
2024-02-09 13:25:07 +00:00
423455e790 - Add %{?sle15_python_module_pythons}
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=114
2024-02-07 12:38:17 +00:00
29d986c0bf Accepting request 1133000 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/1133000
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=48
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.

Note: delegate the lexicon fixes to the home branch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=112
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 2023-11-16 14:59:50 +00:00
d19489cc28 oops
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=110
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 2023-11-16 14:41:41 +00:00
bea5c50104 correct the file path
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=108
2023-11-16 14:40:34 +00:00
56825c2fad - Add built-in-lexicon.patch to fix failures with dns-lexicon.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=107
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=106
2023-11-16 12:58:04 +00:00
c9c961bc7d Accepting request 1123633 from devel:languages:python:certbot
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1123633
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=47
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()

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=104
2023-10-30 15:52:53 +00:00
cff6acdafb Accepting request 1091313 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/1091313
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=46
2023-06-07 21:08:10 +00:00
e690f26957 Accepting request 1091312 from home:mcalabkova:branches:devel:languages:python:certbot
- Update to 2.6.0
  * Support for Python 3.11 was added to Certbot and all of its components.
  * The default key type for new certificates is now ECDSA secp256r1 (P-256). It was 
    previously RSA 2048-bit. Existing certificates are not affected.
  * acme and Certbot no longer support versions of ACME from before the RFC 8555 standard.
  * acme and Certbot no longer support the old urn:acme:error: ACME error prefix.
  * Removed the deprecated certbot-dns-cloudxns plugin.
  * 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 
    while preserving --reuse-key.
  * The zope based interfaces in certbot.interfaces have been removed in favor of the abc 
    based interfaces found in the same module.
  * Certbot no longer depends on zope.
  * Removed some deprecated functions and attributes from certbot(.display)?.(crypto_)?util
  * 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 
    as a temporary workaround.
  * Fixes a bug where the certbot working directory has unusably restrictive permissions on 
    systems with stricter default umasks.
  * Requests to subscribe to the EFF mailing list now time out after 60 seconds.
  * 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 via Retry-After.
  * Allow a user to modify the configuration of a certificate without renewing it using the new 
    reconfigure subcommand. See certbot help reconfigure for details.
  * certbot show_account now displays the ACME Account Thumbprint.
  * Certbot will no longer save previous CSRs and certificate private keys to /etc/letsencrypt/csr 
    and /etc/letsencrypt/keys, respectively. These directories may be safely deleted.
  * 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

OBS-URL: https://build.opensuse.org/request/show/1091312
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=102
2023-06-07 17:00:39 +00:00
4f4fab3bca Accepting request 1031481 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/1031481
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=45
2022-10-27 11:54:35 +00:00
e271c5b07e Accepting request 1031392 from home:stroeder:branches:devel:languages:python:certbot
Update to 1.31.0

OBS-URL: https://build.opensuse.org/request/show/1031392
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=100
2022-10-27 08:17:42 +00:00
a876dd2171 Accepting request 1005263 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/1005263
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=44
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=98
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=97
2022-09-21 17:48:42 +00:00
5ccfdb2959 Accepting request 988433 from devel:languages:python:certbot
- 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

OBS-URL: https://build.opensuse.org/request/show/988433
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=43
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=95
2022-07-11 13:18:04 +00:00
e866a29870 Accepting request 984953 from devel:languages:python:certbot
update to 1.28.0

OBS-URL: https://build.opensuse.org/request/show/984953
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=42
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`.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=93
2022-06-24 19:25:24 +00:00
cfd7cb7b9e Accepting request 979812 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/979812
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=41
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=91
2022-05-30 09:16:37 +00:00
a6f2550a2e Accepting request 967760 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/967760
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=40
2022-04-08 20:46:01 +00:00
43bde006e3 Accepting request 967672 from home:mcalabkova:branches:devel:languages:python:certbot
- Update to version 1.26.0
  * Added a check whether OCSP stapling is supported by the installer when requesting 
    a certificate with the run subcommand in combination with the --must-staple option. 
    If the installer does not support OCSP and the --must-staple option is used, Certbot 
    will raise an error and quit.
  * Certbot and its acme module now depend on josepy>=1.13.0 due to better type annotation support.
  * Updated dependencies to use new version of cryptography that uses OpenSSL 1.1.1.
  * When the --debug-challenges option is used in combination with -v, Certbot now 
    displays the challenge URLs (for http-01 challenges) or FQDNs (for dns-01 challenges) 
    and their expected return values.
  * Support for Python 3.6 was removed.
  * All Certbot components now require setuptools>=41.6.0.
  * Certbot and its acme library now require pytz>=2019.3.
  * Revoking a certificate based on an ECDSA key can now be done with --key-path.

OBS-URL: https://build.opensuse.org/request/show/967672
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=89
2022-04-08 06:28:06 +00:00
06e841eb5d Accepting request 941921 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/941921
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=39
2021-12-21 19:16:45 +00:00
Danilo Spinella
897ca710c6 Accepting request 941917 from home:dspinella:branches:devel:languages:python:certbot
- Update to version 1.22.0
  * Support for Python 3.10 was added to Certbot and all of its components.
  * The function certbot.util.parse_loose_version was added to parse version
    strings in the same way as the now deprecated distutils.version.LooseVersion
    class from the Python standard library.
  * Added --issuance-timeout. This option specifies how long (in seconds) Certbot will wait
    for the server to issue a certificate.
  * The function certbot.util.get_strict_version was deprecated and will be
    removed in a future release.
- Refreshed python-certbot.keyring

OBS-URL: https://build.opensuse.org/request/show/941917
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=88
2021-12-21 18:35:27 +00:00
4f2533065d Accepting request 941880 from devel:languages:python:certbot
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/941880
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=38
2021-12-21 17:40:53 +00:00
Danilo Spinella
7b85db7be2 Accepting request 940331 from home:susnux:branches:devel:languages:python:certbot
Update to version 1.20.0, requires: SR#940327

OBS-URL: https://build.opensuse.org/request/show/940331
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=87
2021-12-21 15:35:19 +00:00
Richard Brown
d7277d2d61 Accepting request 911357 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/911357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=37
2021-08-11 09:47:33 +00:00
9c540dc94f Accepting request 911272 from home:dspinella:branches:devel:languages:python:certbot
- Update to version 1.18.0
  * New functions that Certbot plugins can use to interact with the user have
    been added to certbot.display.util. We plan to deprecate using IDisplay
    with zope in favor of these new functions in the future.
  * The Plugin, Authenticator and Installer classes are added to
    certbot.interfaces module as alternatives to Certbot's current zope based
    plugin interfaces. The API of these interfaces is identical, but they are
    based on Python's abc module instead of zope. Certbot will continue to
    detect plugins that implement either interface, but we plan to drop support
    for zope based interfaces in a future version of Certbot.
  * The class certbot.configuration.NamespaceConfig is added to the Certbot's
    public API
  * When self-validating HTTP-01 challenges using
    acme.challenges.HTTP01Response.simple_verify, we now assume that the response
    is composed of only ASCII characters. Previously we were relying on the
    default behavior of the requests library which tries to guess the encoding of
    the response which was error prone
  * In order to simplify the transition to Certbot's new plugin interfaces, the
    classes Plugin and Installer in certbot.plugins.common module and
    certbot.plugins.dns_common.DNSAuthenticator now implement Certbot's new
    plugin interfaces. The Certbot plugins based on these classes are now
    automatically detected as implementing these interfaces.
  * The Apache authenticator no longer crashes with "Unable to insert label"
    when encountering a completely empty vhost. This issue affected Certbot 1.17.0.

OBS-URL: https://build.opensuse.org/request/show/911272
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=86
2021-08-11 06:03:32 +00:00
35a21e5f61 Accepting request 909349 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/909349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=36
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=85
2021-07-30 08:42:52 +00:00
0abfe14276 Accepting request 901678 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/901678
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=35
2021-06-24 16:22:43 +00:00
357207f178 - update to version 1.16.0
* sync with main certbot package

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=83
2021-06-24 08:56:24 +00:00
42a05a0eec Accepting request 892477 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/892477
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=34
2021-05-12 17:32:31 +00:00
7ae4c4b5a1 - update to version 0.15.0
* Remove further references to certbot-auto in the repo

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=81
2021-05-12 12:05:26 +00:00
5b58b8ca65 Accepting request 885406 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/885406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=33
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=79
2021-04-14 15:14:40 +00:00
04bf580a6c Accepting request 877594 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/877594
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=32
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=77
2021-03-08 08:27:29 +00:00
c050e6d0cb Accepting request 861639 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/861639
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=31
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 2021-01-08 12:12:08 +00:00
534ebed7c5 Accepting request 839981 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/839981
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=30
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=73
2020-10-07 08:29:09 +00:00
866d5d5e39 Accepting request 838326 from home:frispete:python
- Update to version 1.8.0
  + Added
    * Added the ability to remove email and phone contact
      information from an account
    * using update_account --register-unsafely-without-email
  + Changed
    * Support for Python 3.5 has been removed.
  + Fixed
    * The problem causing the Apache plugin in the Certbot snap on
      ARM systems to
    * fail to load the Augeas library it depends on has been fixed.
    * The acme library can now tell the ACME server to clear
      contact information by passing an empty
    * tuple to the contact field of a Registration message.
    * Fixed the *** stack smashing detected *** error in the
      Certbot snap on some systems.
    * More details about these changes can be found on our GitHub
      repo.
- Add certbot keyring and hash file

OBS-URL: https://build.opensuse.org/request/show/838326
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=72
2020-10-07 07:58:09 +00:00
3ca9a7143b Accepting request 828417 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/828417
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=29
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=70
2020-08-21 08:40:27 +00:00
c3dc74caf1 Accepting request 820647 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/820647
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=28
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=68
2020-07-13 08:37:39 +00:00
c09d86cadf Accepting request 813507 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/813507
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=27
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=66
2020-06-11 12:11:19 +00:00
601ceb0544 Accepting request 805532 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/805532
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=26
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 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 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=62
2020-05-14 08:37:58 +00:00
ba485f7726 Accepting request 795991 from devel:languages:python:certbot
- Fix build without python2

OBS-URL: https://build.opensuse.org/request/show/795991
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=25
2020-04-21 11:13:44 +00:00
Tomáš Chvátal
349e55ad14 - Fix build without python2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=60
2020-04-21 08:14:05 +00:00
893bf5dfec Accepting request 783845 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/783845
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=24
2020-03-11 17:54:55 +00:00
f0d5b8a9fe Accepting request 783239 from home:stroeder:branches:devel:languages:python:certbot
update to version 1.3.0

OBS-URL: https://build.opensuse.org/request/show/783239
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=58
2020-03-11 13:46:19 +00:00
8a0538894d Accepting request 778031 from devel:languages:python:certbot
- 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.

OBS-URL: https://build.opensuse.org/request/show/778031
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=23
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=56
2020-02-21 15:40:54 +00:00
efb222412f Accepting request 766006 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/766006
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=22
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=54
2020-01-21 09:48:27 +00:00
d1f54fbddb Accepting request 760673 from devel:languages:python:certbot
- update to version 1.0.0 (boo#1160066)
  * 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.

OBS-URL: https://build.opensuse.org/request/show/760673
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=21
2020-01-03 16:39:34 +00:00
2d5aaa97f7 - update to version 1.0.0 (boo#1160066)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=52
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=51
2020-01-03 11:22:21 +00:00
2cbd6e4e4b Accepting request 748664 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/748664
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=20
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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=49
2019-11-14 12:22:07 +00:00
f27e0cdfcc Accepting request 739155 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/739155
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=19
2019-10-31 17:13:58 +00:00
a884cf944a Accepting request 739136 from home:RBrownSUSE:branches:devel:languages:python:certbot
Remove obsolete Groups tag (fate#326485)

OBS-URL: https://build.opensuse.org/request/show/739136
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=47
2019-10-17 11:25:24 +00:00
2385b06152 Accepting request 734565 from devel:languages:python:certbot
- update to version 0.39.0
  * Support for Python 3.8 was added to Certbot and all of its components.
  * Don't send OCSP requests for expired certificates

OBS-URL: https://build.opensuse.org/request/show/734565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=18
2019-10-02 12:56:05 +00:00
cee2ff1c6b * Don't send OCSP requests for expired certificates
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=45
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=44
2019-10-02 10:03:02 +00:00
Ludwig Nussel
7a463bfcb1 Accepting request 730161 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/730161
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=17
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 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 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=40
2019-09-11 12:36:34 +00:00
ebc6ce17f9 Accepting request 726140 from devel:languages:python:certbot
certbot version bump

OBS-URL: https://build.opensuse.org/request/show/726140
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=16
2019-08-28 14:03:48 +00:00
bd60f2c2ea - update to version 0.37.2
* nginx and apache fixes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=38
2019-08-26 10:52:13 +00:00
dc2921925e Accepting request 718247 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/718247
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=15
2019-07-24 18:37:34 +00:00
Tomáš Chvátal
b056947f5d Accepting request 718240 from home:rfrohl:branches:devel:languages:python:certbot
fixed install checker error: python2-certbot would conflict with the old certbot package(for /usr/bin/certbot). Found with Leap 15

OBS-URL: https://build.opensuse.org/request/show/718240
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=36
2019-07-24 13:11:14 +00:00
6056ffb4cc Accepting request 716056 from devel:languages:python:certbot
version bump

OBS-URL: https://build.opensuse.org/request/show/716056
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=14
2019-07-18 13:21:33 +00:00
OBS User buildservice-autocommit
aac9942121 Accepting request 716056 from devel:languages:python:certbot
baserev update by copy to link target

OBS-URL: https://build.opensuse.org/request/show/716056
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=35
2019-07-18 13:21:33 +00:00
OBS User buildservice-autocommit
886ffeff4d Updating link to change in openSUSE:Factory/python-certbot revision 14.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=4fb386627c8185146e7ab6987ef6d4f8
2019-07-18 13:21:33 +00:00
ff2a60474b - update to version 0.36.0 (bsc#1141928)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=34
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=33
2019-07-17 13:45:34 +00:00
022cf5e472 Accepting request 710516 from devel:languages:python:certbot
- 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.

OBS-URL: https://build.opensuse.org/request/show/710516
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=13
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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=31
2019-06-18 09:44:00 +00:00
e390c0e8b1 Accepting request 705622 from devel:languages:python:certbot
up

OBS-URL: https://build.opensuse.org/request/show/705622
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=12
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 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=28
2019-05-18 23:25:01 +00:00
fa7b084a1a Accepting request 702684 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/702684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=11
2019-05-14 11:43:41 +00:00
Tomáš Chvátal
dc744a6569 Accepting request 702660 from home:mcalabkova:branches:devel:languages:python:certbot
- Add migration script from old certbot to the new one (boo#1119619).

OBS-URL: https://build.opensuse.org/request/show/702660
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=26
2019-05-13 15:52:11 +00:00
352daccdf5 Accepting request 685976 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/685976
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=10
2019-03-19 08:59:23 +00:00
e7dfa7441c Accepting request 685973 from home:mcalabkova:branches:devel:languages:python:certbot
- update to version 0.32.0
  * If possible, Certbot uses built-in support for OCSP from recent 
    cryptography versions instead of the OpenSSL binary: as a 
    consequence Certbot does not need the OpenSSL binary to be 
    installed anymore if cryptography>=2.5 is installed.
  * Certbot and its acme module now depend on josepy>=1.1.0.
  * Apache plugin now respects CERTBOT_DOCS environment variable when 
    adding command line defaults.
  * The running of manual plugin hooks is now always included in 
    Certbot's log output.
  * Tests execution now relies on pytest.
  * An ACME CA server may return a "Retry-After" HTTP header on
    authorization polling, as specified in the ACME protocol, to
    indicate when the next polling should occur. Certbot now reads
    this header if set and respect its value.
  * The acme module avoids sending the keyAuthorization field in
    the JWS payload when responding to a challenge as the field is
    not included in the current ACME protocol. To ease the migration
    path for ACME CA servers, Certbot and its acme module will first
    try the request without the keyAuthorization field but will
    temporarily retry the request with the field included if a
    malformed error is received. This fallback will be removed in
    version 0.34.0.

OBS-URL: https://build.opensuse.org/request/show/685973
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=24
2019-03-18 09:29:38 +00:00
f1da12cc83 Accepting request 684874 from devel:languages:python:certbot
- Provide certbot namespace on py2 too to avoid migration conflict

OBS-URL: https://build.opensuse.org/request/show/684874
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=9
2019-03-14 14:02:30 +00:00
Tomáš Chvátal
4b8bf4edbc - Provide certbot namespace on py2 too to avoid migration conflict
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=22
2019-03-14 10:13:49 +00:00
c95d107b6a Accepting request 673116 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/673116
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=8
2019-02-11 20:26:17 +00:00
Tomáš Chvátal
bdd144bade Accepting request 672747 from home:mcalabkova:branches:devel:languages:python:certbot
- update to version 0.31.0
  * Avoid reprocessing challenges that are already validated when 
    a certificate is issued.
  * Certbot's official Docker images are now based on Alpine Linux 3.9 
    rather than 3.7.
  * Clarify behavior for deleting certs as part of revocation.

OBS-URL: https://build.opensuse.org/request/show/672747
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=20
2019-02-10 10:20:48 +00:00
Stephan Kulow
c1552b0ea2 Accepting request 669788 from devel:languages:python:certbot
- Update to 0.30.2:
  * Update the version of setuptools pinned in certbot-auto to 40.6.3 to
    solve installation problems on newer OSes.
  * Always download the pinned version of pip in pipstrap to address breakages
  * Rename old,default.conf to old-and-default.conf to address commas in filenames
    breaking recent versions of pip.
  * Add VIRTUALENV_NO_DOWNLOAD=1 to all calls to virtualenv to address breakages
    from venv downloading the latest pip
  * Added the `update_account` subcommand for account management commands.

OBS-URL: https://build.opensuse.org/request/show/669788
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=7
2019-02-02 20:48:50 +00:00
Tomáš Chvátal
b0a4fb0b3a - Update to 0.30.2:
* Update the version of setuptools pinned in certbot-auto to 40.6.3 to
    solve installation problems on newer OSes.
  * Always download the pinned version of pip in pipstrap to address breakages
  * Rename old,default.conf to old-and-default.conf to address commas in filenames
    breaking recent versions of pip.
  * Add VIRTUALENV_NO_DOWNLOAD=1 to all calls to virtualenv to address breakages
    from venv downloading the latest pip
  * Added the `update_account` subcommand for account management commands.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=18
2019-01-29 11:42:16 +00:00
05995f230c Accepting request 658302 from devel:languages:python:certbot
- update to 0.29.1:
  * The default work and log directories have been changed back
    to /var/lib/letsencrypt and /var/log/letsencrypt respectively.
  * Noninteractive renewals with `certbot renew` (those not started
    from a terminal) now randomly sleep 1-480 seconds before beginning
    work in order to spread out load spikes on the server side.
  * Added External Account Binding support in cli and acme library.
    Command line arguments --eab-kid and --eab-hmac-key added.
  * Private key permissioning changes: Renewal preserves existing group mode
    & gid of previous private key material. Private keys for new
    lineages (i.e. new certs, not renewed) default to 0o600.
  * Update code and dependencies to clean up Resource and Deprecation Warnings.
  * Only depend on imgconverter extension for Sphinx >= 1.6
- update URL

OBS-URL: https://build.opensuse.org/request/show/658302
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=6
2018-12-18 13:57:47 +00:00
Thomas Bechtold
201642c5b7 - update to 0.29.1:
* The default work and log directories have been changed back
    to /var/lib/letsencrypt and /var/log/letsencrypt respectively.
  * Noninteractive renewals with `certbot renew` (those not started
    from a terminal) now randomly sleep 1-480 seconds before beginning
    work in order to spread out load spikes on the server side.
  * Added External Account Binding support in cli and acme library.
    Command line arguments --eab-kid and --eab-hmac-key added.
  * Private key permissioning changes: Renewal preserves existing group mode
    & gid of previous private key material. Private keys for new
    lineages (i.e. new certs, not renewed) default to 0o600.
  * Update code and dependencies to clean up Resource and Deprecation Warnings.
  * Only depend on imgconverter extension for Sphinx >= 1.6
- update URL

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=16
2018-12-15 07:23:00 +00:00
967152ba51 Accepting request 655548 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/655548
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=5
2018-12-06 11:19:17 +00:00
Tomáš Chvátal
177f82fa81 Accepting request 653131 from home:poorboywilly:branches:devel:languages:python:certbot
- Add Requires: python-mock, it won't run without it

I recently tried installing the python3 version of certbot and it didn't run until I installed python3-mock.

OBS-URL: https://build.opensuse.org/request/show/653131
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=14
2018-12-06 08:48:18 +00:00
80f349f8c9 Accepting request 649948 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/649948
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=4
2018-11-18 22:33:20 +00:00
Tomáš Chvátal
c682b8de05 Accepting request 649651 from home:mcalabkova:branches:devel:languages:python:certbot
- update to version 0.28.0
  * revoke accepts --cert-name, and doesn't accept both --cert-name 
    and --cert-path

OBS-URL: https://build.opensuse.org/request/show/649651
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=12
2018-11-17 18:55:19 +00:00
9915f2897f Accepting request 640815 from devel:languages:python:certbot
- Do not conflict with Certbot as now we provide/obsolete it

OBS-URL: https://build.opensuse.org/request/show/640815
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=3
2018-10-11 09:55:07 +00:00
Tomáš Chvátal
2f10c0dfc3 - Do not conflict with Certbot as now we provide/obsolete it
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=10
2018-10-09 12:22:17 +00:00
b6bf7bad5c Accepting request 639739 from devel:languages:python:certbot
- Provide and obsolete certbot main package too to ensure we can
  migrate to the new split setup directly

OBS-URL: https://build.opensuse.org/request/show/639739
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=2
2018-10-04 17:01:37 +00:00
Tomáš Chvátal
3a6bee5efe - Provide and obsolete certbot main package too to ensure we can
migrate to the new split setup directly

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=8
2018-10-03 10:03:03 +00:00
3d3412f868 Accepting request 636340 from devel:languages:python:certbot
OBS-URL: https://build.opensuse.org/request/show/636340
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certbot?expand=0&rev=1
2018-09-26 14:10:39 +00:00
Tomáš Chvátal
cc51e39218 - Conflict with certbot package to allow easy migration
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=6
2018-09-18 09:26:09 +00:00
Tomáš Chvátal
80c887b82d OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=5 2018-09-14 09:02:32 +00:00
Tomáš Chvátal
e84c84326a Accepting request 635672 from home:mcalabkova:branches:devel:languages:python:certbot
- update to version 0.27.1
  * the documentation can be built using Sphinx 1.6+

OBS-URL: https://build.opensuse.org/request/show/635672
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=4
2018-09-14 08:00:21 +00:00
Tomáš Chvátal
82b0222039 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=3 2018-08-28 12:38:23 +00:00
Tomáš Chvátal
57e5ee6a73 - Remove testdata
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=2
2018-08-28 12:02:56 +00:00
Tomáš Chvátal
90a74ad395 - Initial package, split from certbot blob
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:certbot/python-certbot?expand=0&rev=1
2018-08-28 11:52:12 +00:00
7 changed files with 0 additions and 21 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:257ae1cb0a534373ca50dd807c9ae96f27660e41379c45afb9b50cab0e6a7a97
size 438415

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4d573635840bbcc1124a2176e7188e69f6e3210f9ed94e20839547f07caee2b2
size 438781

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0ac0bacc74af1802eeb13f4008f0cb2eaccb0432a07224f5c8554ba6f135c2df
size 438778

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2939a248def1a8bce661f8d92f9add975108741d7d96fcbfff2936031e72930c
size 439207

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:40482fde0dd36b08e811d847df40ed04b6a3da52979c55456384a96807801d07
size 438767

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a867bfbb5126516c12d4c8a93909ef1e4d5309fc4e9f5b97b2d987b0ffd4bbe3
size 439556

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d1fdde3174bcf1d68f7a8dca070341acec28b78ef92ad2dd18b8d49959e96779
size 441624