Will Greenberg
7b750adae9
rm trailing whitespace
2024-03-25 16:57:23 -07:00
Will Greenberg
57fef7df1a
Remove unsupported union type syntax
2024-03-25 15:47:06 -07:00
Will Greenberg
41ea7d2167
acme: remove kluge for older cryptography support
2024-03-25 15:46:52 -07:00
Will Greenberg
6f3eb0d2bc
Update oldest pyOpenSSL, which also bumps cryptography
2024-03-25 15:46:33 -07:00
Will Greenberg
9b769cc478
Update oldest cryptography version to 36.0.0
2024-03-25 15:09:13 -07:00
Will Greenberg
1c0025495a
acme: use kluge to avoid much newer cryptography version
2024-03-25 14:51:03 -07:00
Will Greenberg
0f30c67152
acme: appease mypy
2024-03-25 12:37:36 -07:00
Will Greenberg
db95d6e893
Remove unnecessary test, remove subtype that doesn't work on 3.8
2024-03-21 18:11:39 -07:00
Will Greenberg
18011e458f
Remove usage of deprecated pyOpenSSL API
...
Also generally switch to using `cryptography` types internally where
possible, and switch to the new make_self_signed_cert function.
2024-03-21 18:01:00 -07:00
Will Greenberg
5656a80f0e
acme.crypto_util: deprecate gen_ss_cert, add make_self_signed_cert
...
gen_ss_cert includes deprecated pyOpenSSL API in its function signature,
so we can't update it without breaking backwards compatibility. A new
function, make_self_signed_cert, with nearly identical signature (except
for its use of cryptography's extension types) is added for users to
migrate to.
2024-03-21 18:01:00 -07:00
Brad Warren
7abf143394
update centos9stream ami ( #9914 )
2024-03-20 13:18:36 -07:00
ohemorange
f4e031f505
Add troubleshooting instructions to the finish_release script for snapcraft credential expiry. ( #9896 )
2024-02-08 21:31:36 +00:00
Brad Warren
2844fdd74a
Merge pull request #9895 from certbot/candidate-2.9.0
...
Candidate 2.9.0
2024-02-08 13:05:29 -08:00
Erica Portnoy
3b183961a9
Bump version to 2.10.0
2024-02-08 11:46:08 -08:00
Erica Portnoy
76411ecca7
Add contents to certbot/CHANGELOG.md for next version
2024-02-08 11:46:08 -08:00
Erica Portnoy
725c64d581
Release 2.9.0
2024-02-08 11:46:07 -08:00
Erica Portnoy
99ae4ac5ef
Update changelog for 2.9.0 release
2024-02-08 11:45:17 -08:00
Brad Warren
b8b759f1d2
update dependencies ( #9893 )
...
Fixes https://github.com/certbot/certbot/issues/9892 and https://github.com/certbot/certbot/security/dependabot
Upgrading the base docker image has been done in previous PRs like https://github.com/certbot/certbot/pull/9415 . Doing this was needed because the [newer versions of `cryptography` need a newer version of rust](https://dev.azure.com/certbot/certbot/_build/results?buildId=7451&view=logs&j=fdd3565a-f3c6-5154-eca9-9ae03666f7bd&t=5dbd9851-46a4-524f-73a8-4028241afcde&l=475 ).
I ran the full test suite on this branch which you can see in the GitHub status checks below. The boulder tests should fail as they're to be fixed by https://github.com/certbot/certbot/pull/9889 but everything else should pass.
2024-02-07 17:55:30 -08:00
Brad Warren
8b5a017b05
use our own boulder rate limit file ( #9889 )
...
* use our own rate limit file
* clarify path
2024-02-07 17:33:07 -08:00
ohemorange
b7ef536ec3
Use the legacy snapcraft build until #9890 is fixed ( #9891 )
2024-02-07 16:29:08 -08:00
Simon Stier
282df74ee9
add 3rd party certbot-dns-stackit to the docs ( #9885 )
2024-02-02 08:38:55 -08:00
Alexis
0a565815f9
Docs: Reset requirements.txt path ( #9877 )
...
* Reset requirements.txt path
* Add requirements.txt path
* Test config path
* Change docs path
* Amend paths for successful builds
* Place copyright for epub
- Will amend copyright parameter at a later date
2024-02-01 08:27:45 -08:00
ohemorange
d33bbf35c2
Make reconfigure use staging server ( #9870 )
...
* Make reconfigure use staging server
* lint and imports
* Unset the account if it's been set in preparation for a dry run
* Add unit tests for checking we switch to staging and don't accidentally modify anything else
* add docstring
* Add test to make sure a requested new account id is saved
* update changelog
* set noninteractive mode for dry run
* error when account or server is set by the user
* switch to checking for changed values in account and server
* recommend using renew instead of certonly for forbidden fields
* change link to renew-reconfiguration
2024-01-26 12:09:20 -08:00
Brad Warren
714a0b348d
offer poetry verbosity ( #9881 )
2024-01-24 16:15:26 -08:00
Alexis
7ca1b8f286
Merge pull request #9876 from certbot/zoraconpatch-yaml-error
...
Fix YAML Errors in "Formats" section
2024-01-18 10:45:09 -08:00
zoracon
be40e377d9
Move YAML file back and amend paths
2024-01-17 14:51:37 -08:00
zoracon
01cf4bae75
Amend YAML error on reeadthedocs yaml files
2024-01-17 14:46:12 -08:00
Will Greenberg
ef949f9149
Merge pull request #9858 from certbot/zoracon-patch-readthedocs-test
...
Move .readthedocs.yaml
2024-01-16 14:03:25 -08:00
ohemorange
926d0c7e0f
Fix mypy joinpath errors ( #9871 )
...
* Fix mypy joinpath errors
* update changelog
2024-01-05 16:35:37 -08:00
Brad Warren
9d8eb6ccfd
Add Python 3.12 support ( #9852 )
...
* add py312 support
* sed -i "s/\( *'Pro.*3\.1\)1\(',\)/\11\2\n\12\2/" */setup.py
* update pytest.ini comment
* upgrade macos version
* fixup changelog
2023-12-13 10:02:38 -08:00
Alexis
585f70e700
Create .readthedocs.yaml
...
Test moving config file in attempt to solve build errors
2023-12-07 18:52:05 -08:00
Alexis
21e24264f4
Bump Hardcoded RSA Default in API ( #9855 )
...
Rectifies: https://github.com/certbot/certbot/security/advisories/GHSA-pcq2-mjvr-m4jj
2023-12-06 13:00:55 -08:00
Brad Warren
cf78ad3a3d
Merge pull request #9853 from certbot/candidate-2.8.0
...
Candidate 2.8.0
2023-12-05 16:48:55 -08:00
Will Greenberg
dccb92d57f
Bump version to 2.9.0
2023-12-05 11:14:39 -08:00
Will Greenberg
f9d31faadc
Add contents to certbot/CHANGELOG.md for next version
2023-12-05 11:14:39 -08:00
Will Greenberg
e9225d1cc2
Release 2.8.0
2023-12-05 11:14:38 -08:00
Will Greenberg
3dd1f0eea9
Update changelog for 2.8.0 release
2023-12-05 11:13:52 -08:00
Brad Warren
917e3aba6b
add pkg_resources changelog ( #9851 )
2023-12-05 10:33:49 -08:00
Brad Warren
3833255980
update dependencies ( #9848 )
2023-12-05 10:33:31 -08:00
Francesco Colista
619654f317
Add support for Alpine Linux ( #9834 )
...
Signed-off-by: Francesco Colista <fcolista@alpinelinux.org>
2023-11-22 13:53:31 +01:00
Brad Warren
76f9a33e45
Upgrade the pinned version of pylint ( #9839 )
...
* upgrade pylint
* fix upgraded pylint
* downgrade pyopenssl
* remove unneeded ignores
* stop using text
* update sphinx-rtd-theme
2023-11-15 09:52:37 +01:00
Adrien Ferrand
5f67bb99a8
Full cleanup of pkg_resources ( #9797 )
...
Fixes #9606
This PRs removes some elements that were related to pkg_resources dependency and its deprecation.
2023-11-13 15:50:32 -08:00
Will Greenberg
d8392bf394
Merge pull request #9832 from certbot/candidate-2.7.4
...
Update master from 2.7.4 release
2023-11-01 11:36:29 -07:00
Brad Warren
6a89fcbc56
Merge branch 'master' into candidate-2.7.4
2023-11-01 07:50:54 -07:00
Brad Warren
2adaacab82
Bump version to 2.8.0
2023-11-01 06:24:20 -07:00
Brad Warren
2ae810c45a
Add contents to certbot/CHANGELOG.md for next version
2023-11-01 06:24:19 -07:00
Brad Warren
b62133e3e1
Release 2.7.4
2023-11-01 06:24:18 -07:00
Brad Warren
a92bb44ff9
Update changelog for 2.7.4 release
2023-11-01 06:23:12 -07:00
Brad Warren
9650c25968
Fix change detection on mutable values ( #9829 ) ( #9830 )
...
* handle mutable values
* add unit test
* add changelog entry
* fix typo
(cherry picked from commit c3c29afdca )
2023-11-01 00:10:11 +00:00
Brad Warren
c3c29afdca
Fix change detection on mutable values ( #9829 )
...
* handle mutable values
* add unit test
* add changelog entry
* fix typo
2023-10-31 16:28:16 -07:00