Brad Warren and GitHub
a0b8a2cc62
Merge pull request #9426 from certbot/2.0-merge-master
...
2.0.x: merge master and bump version to 2.0.0.dev0
2022-10-06 12:04:35 -07:00
Alex Zorin
d5d8739783
bump version to 2.0.0.dev0
2022-10-05 05:17:29 +11:00
Alex Zorin
4fcc0f7c2a
Merge branch 'master' into 2.0-merge-master
2022-10-05 05:15:39 +11:00
alexzorin and GitHub
e84271b36b
Merge pull request #9425 from certbot/candidate-1.31.0
...
Release 1.31.0
2022-10-05 05:09:37 +11:00
Brad Warren
3eac48ba5a
Bump version to 1.32.0
2022-10-04 07:41:45 -07:00
Brad Warren
9409c086d4
Add contents to certbot/CHANGELOG.md for next version
2022-10-04 07:41:45 -07:00
Brad Warren
d0fbde9126
Release 1.31.0
v1.31.0
2022-10-04 07:41:44 -07:00
Brad Warren
049e29cc1c
Update changelog for 1.31.0 release
2022-10-04 07:40:41 -07:00
osirisinferi and GitHub
e3448fa0d5
Fix typo in install.rst ( #9422 )
2022-10-02 10:06:27 +11:00
2460d9ad0c
Docs: Rewrite Installation Instructions: User Guide ( #9220 )
...
* Rewrite Installation Instrcutions: User Guide
Simplifying Installation instructions in User Guide
- First step in simplifying docs for Certbot Users
* Amend Install Doc
- Address errors
- Clean up links
* Update certbot/docs/install.rst
Co-authored-by: alexzorin <alex@zor.io >
* Update certbot/docs/install.rst
Co-authored-by: alexzorin <alex@zor.io >
* Update certbot/docs/install.rst
Co-authored-by: alexzorin <alex@zor.io >
* Amend instructions
- clarify requirements
- update outdated advice
- remove direct link
* Remove unintentinally added files
Co-authored-by: alexzorin <alex@zor.io >
2022-10-01 09:13:30 +10:00
Charlie Britton and GitHub
4ec115cca5
Add single domain option for OVH DNS creds ( #9419 )
2022-09-29 19:06:41 -07:00
alexzorin and GitHub
fdd2a7e937
plugins: remove support for dist:plugin plugin names ( #9359 )
...
* plugins: remove support for dist:plugin plugin names
* address feedback
2022-09-30 07:09:03 +10:00
26d479d6e3
Remove external mock dependency ( #9331 )
...
* Remove external mock dependency
This also removes the "external-mock" test environment
* remove superfluous ignores
* remove mock warning ignore from pytest.ini
* drop deps on mock in oldest, drop dep on types-mock
Co-authored-by: Alex Zorin <alex@zorin.id.au >
2022-09-28 16:17:03 -07:00
Will Greenberg and GitHub
c9eba6ccd3
Merge pull request #9353 from alexzorin/ecdsa-default-flag
...
change default key_type from rsa to ecdsa
2022-09-27 12:12:48 -07:00
Alex Zorin
5d6e067a74
fix tests broken by #9262
2022-09-27 13:51:35 +10:00
Alex Zorin
652c06a8ae
fix typo in key conflict error message
2022-09-27 13:51:16 +10:00
Alex Zorin
f6d532a15b
Merge remote-tracking branch 'origin/2.0.x' into ecdsa-default-flag
2022-09-27 12:38:20 +10:00
alexzorin and GitHub
212c2ba990
error out when --reuse-key conflicts with other flags ( #9262 )
...
* error out when --reuse-key conflicts with other flags
* add unit test
* add integration tests
* lint
2022-09-27 12:37:24 +10:00
Brad Warren and GitHub
c42dd567ca
remove source_address arg ( #9418 )
2022-09-27 12:30:05 +10:00
a845ab8446
Fix regression in Cloudflare library ( #9417 )
...
* Fix regression in CF library
* Add changelog entry
* Fix typo
Co-authored-by: alexzorin <alex@zor.io >
* Add note to docs
Co-authored-by: alexzorin <alex@zor.io >
2022-09-27 07:48:30 +10:00
Brad Warren and GitHub
758cfb9f79
upgrade base docker image ( #9415 )
2022-09-26 20:36:08 +10:00
Will Greenberg and GitHub
7c3b9043a1
Merge pull request #9414 from certbot/simplify-ci
...
Actually test everything in test- branches (besides deployment)
2022-09-22 14:09:20 -07:00
Brad Warren
e0b639397b
actually test everything in test- branches
2022-09-22 07:07:43 -07:00
Brad Warren and GitHub
db31a8c1f5
Upgrade dependency pinnings ( #9412 )
...
* upgrade dependencies
* remove unused ignore
2022-09-21 18:37:30 +10:00
osirisinferi and GitHub
d214da191d
Certbot-specific temp log dir prefix ( #9406 )
...
Fixes #9405 .
2022-09-16 06:34:02 -07:00
Patrick Neumann and GitHub
0326cbf95e
Update generate_dnsplugins_snapcraft.sh ( #9398 )
...
There is no need for two interconneced (pipe) processes.
The regular expression in the grep part is not strict enough in some cases (presence of long_description.
sed does not seem to support perl regular expressions ("\s").
Some Python developers prefer single quotes to double qoutes. Some even go so far as to adapt generated templates (setup.py).
This update will (hopefully) fix this all.
This was tested on Ubuntu 20.04.5 LTS (Focal Fossa) and macOS 12.5.1 (Monterey).
2022-09-13 07:16:27 -07:00
ohemorange and GitHub
314b2ef89b
Merge pull request #9404 from certbot/master
...
Add 2.0 pre-release pipeline to 2.0.x branch
2022-09-12 15:56:54 -07:00
Brad Warren and GitHub
39e8d14e1b
Set up 2.0 pre-releases ( #9400 )
...
* update credential info
* update release tooling to use candidate channel
* split deploy jobs
* pass parameter through
* add 2.0 pipeline prerelease
* add comments
* quote file path
2022-09-09 14:23:39 -07:00
alexzorin and GitHub
f4db687130
Merge pull request #9401 from alexzorin/update-2.0.x
...
Merge master into 2.0.x
2022-09-09 09:59:52 +10:00
Alex Zorin
63771b48bb
Merge remote-tracking branch 'origin/master' into update-2.0.x
2022-09-09 08:37:56 +10:00
Brad Warren and GitHub
80071c86f5
Merge pull request #9399 from certbot/candidate-1.30.0
...
Release 1.30.0
2022-09-08 10:28:45 -07:00
Will Greenberg
614eaf6898
Bump version to 1.31.0
2022-09-07 11:09:12 -07:00
Will Greenberg
0b284125d2
Add contents to certbot/CHANGELOG.md for next version
2022-09-07 11:09:12 -07:00
Will Greenberg
667b736879
Release 1.30.0
v1.30.0
2022-09-07 11:09:11 -07:00
Will Greenberg
c68d4d6389
Update changelog for 1.30.0 release
2022-09-07 11:08:15 -07:00
9d736d5c9c
Remove zope from Certbot ( #9161 )
...
* Remove zope and the internal reporter util.
* remove zope references from .pylintrc and pytest.ini
Co-authored-by: Alex Zorin <alex@zorin.id.au >
2022-09-07 15:09:32 +10:00
529a0e2272
Remove deprecated functions ( #9315 )
...
* Remove deprecated functions
* rm unused imports
* actually remove execute_command!
* revert changelog
Co-authored-by: Alex Zorin <alex@zorin.id.au >
2022-09-07 13:31:21 +10:00
a4a2315537
Removed deprecated functions ( #9314 )
...
* Removed deprecated functions
* rm import of distutils.version
* revert changelog
Co-authored-by: Alex Zorin <alex@zorin.id.au >
2022-09-07 13:20:56 +10:00
alexzorin and GitHub
5e247d1683
unexport attributes in certbot.display.util ( #9358 )
2022-09-07 13:00:05 +10:00
20ca9288d5
Add UI text recommending multi-domain certs ( #9393 )
...
* Suggest multi-domain certs in domain selection menu
* Update changelog
* lint: fix long line
Co-authored-by: Alex Zorin <alex@zorin.id.au >
2022-09-07 12:55:58 +10:00
alexzorin and GitHub
804ca32314
acme: remove Client and BackwardsCompatibleClientV2 ( #9356 )
...
* acme: remove Client and BackwardsCompatibleClientV2
* remove ClientTestBase and some unused variables
* add ClientV2.get_directory
* tweak ToS callback code
* acme: update example to use ClientV2.get_directory
* simplify ToS callback further into one step
* further removal of acmev1-related code
- remove acme.client.ClientBase
- remove acme.mixins.VersionedLEACMEMixin
- remove acme.client.DER_CONTENT_TYPE
- remove various ACMEv1 special cases
- remove acme.messages.ChallengeResources.combinations
* remove .mixins.ResourceMixin, fields.resource, fields.Resource
and resource field from various .message classes.
* simplify acme.messages.Directory:
- remove Directory.register
- remove HasResourceType and GenericHasResourceType
- remove ability to look up Directory resources by anything other
than the exact field name in RFC8555 (section 9.7.5)
* remove acme.messages.OLD_ERROR_PREFIX and support the old prefix
* remove acme.mixins
* reorder imports
* add comment to Directory about resource lookups
* s/new-cert/newOrder/
* get rid of `resource` sillyness in tests
* remove acmev1 terms-of-service support from directory
2022-09-06 14:36:55 -07:00
alexzorin and GitHub
c20d40ddba
acme: further deprecations ( #9395 )
...
* acme: deprecate acme.fields.Resource and .resource
* acme: deprecate .messages.OLD_ERROR_PREFIX
* acme: deprecate .messages.Directory.register
* acme: clean up deprecations
* dont use unscoped filterwarnings
* change deprecation approach for acme.fields
* warn on non-string keys in acme.messages.Directory
* remove leaked filterwarnings in BackwardsCompatibleClientV2Test
* remove non-string lookups of acme.messages.Directory
2022-09-02 06:55:04 -07:00
f7e61edcb2
deprecate more attributes in acme ( #9369 )
...
* deprecate more attributes in acme
* Deprecate .Authorization.combinations by renaming the field and
deprecating in getters/setters
* Silence deprecation warnings from our own imports of acme.mixins
Co-authored-by: Brad Warren <bmw@users.noreply.github.com >
2022-08-30 14:41:53 -07:00
Brad Warren and GitHub
f9d148be56
Upgrade CI OS ( #9391 )
...
* upgrade ubuntu
* upgrade macos
* use python3
2022-08-30 16:39:48 +10:00
Brad Warren and GitHub
012314d946
Deprecate source address ( #9389 )
...
* deprecate source_address
* filter warnings
* fix route53 tests
* test warning
* update docstring
2022-08-30 10:28:47 +10:00
alexzorin and GitHub
d8e45c286d
apache: remove support for Apache 2.2 and CentOS 6 ( #9354 )
...
* apache: remove support for Apache 2.2 and CentOS 6
* delete more unused code
* remove unused attributes
* reorganize REWRITE_HTTPS_ARGS*
2022-08-29 10:05:48 -07:00
alexzorin and GitHub
a81d58fa6e
deprecate certbot-dns-cloudxns ( #9367 )
2022-08-27 07:25:37 +10:00
Brad Warren and GitHub
cb632c376f
encourage words before code ( #9377 )
2022-08-17 09:01:51 +10:00
Matthew W. Thomas and GitHub
94bbb4c44c
docs: add BunnyDNS to list of 3rd-party plugins ( #9375 )
...
* docs: add BunnyDNS to list of 3rd-party plugins
You can find the plugin here:
https://github.com/mwt/certbot-dns-bunny
It's for [BunnyDNS](https://bunny.net/dns/ ).
* Update AUTHORS.md
2022-08-12 14:03:08 -07:00
alexzorin and GitHub
2574a8dfb5
remove all cloudxns-related code ( #9361 )
2022-08-10 11:01:11 -07:00