summary refs log tree commit diff
path: root/synapse/handlers/acme_issuing_service.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove support for ACME v1 (#10194)Brendan Abolivier2021-06-171-127/+0
| | | | | Fixes #9778 ACME v1 has been fully decommissioned for existing installs on June 1st 2021(see https://community.letsencrypt.org/t/end-of-life-plan-for-acmev1/88430/27), so we can now safely remove it from Synapse.
* Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
| | | | | | | Part of #9744 Removes all redundant `# -*- coding: utf-8 -*-` lines from files, as python 3 automatically reads source code as utf-8 now. `Signed-off-by: Jonathan de Jong <jonathan@automatia.nl>`
* Add type hints to various handlers. (#9223)Patrick Cloke2021-01-261-8/+19
| | | | With this change all handlers except the e2e_* ones have type hints enabled.
* Use slots in attrs classes where possible (#8296)Patrick Cloke2020-09-141-1/+1
| | | | | slots use less memory (and attribute access is faster) while slightly limiting the flexibility of the class attributes. This focuses on objects which are instantiated "often" and for short periods of time.
* Stop sub-classing object (#8249)Patrick Cloke2020-09-041-1/+1
|
* Allow configuration of the path used for ACME account keys.Richard van der Hoff2019-06-241-4/+37
| | | | | Because sticking it in the same place as the config isn't necessarily the right thing to do.
* Factor acme bits out to a separate file (#5521)Richard van der Hoff2019-06-241-0/+84
This makes some of the conditional-import hoop-jumping easier.