certbot/certbot-nginx
Adrien Ferrand 809cb516c9
Fix acme compliance to RFC 8555 (#7176)
This PR is an alternative to #7125.

Instead of disabling the strict mode on Pebble, this PR fixes the JWS payloads regarding RFC 8555 to be compliant, and allow certbot to work with Pebble v2.1.0+.

* Fix acme compliance to RFC 8555.

* Working mixin

* Activate back pebble strict mode

* Use mixin for type

* Update dependencies

* Fix also in fields_to_partial_json

* Update pebble

* Add changelog
2020-03-13 09:56:35 -07:00
..
certbot_nginx Remove useless pylint error suppression directives (#7657) 2020-02-13 13:56:16 -08:00
tests Fixing existing tests 2020-02-06 21:24:25 +01:00
LICENSE.txt s/letsencrypt/certbot letsencrypt-nginx tests 2016-04-13 16:45:54 -07:00
local-oldest-requirements.txt Fix acme compliance to RFC 8555 (#7176) 2020-03-13 09:56:35 -07:00
MANIFEST.in Refactor tests out of packaged module for nginx plugin (#7606) 2019-11-26 17:45:18 -08:00
README.rst s/Let's Encrypt/Certbot certbot-nginx 2016-04-13 16:49:30 -07:00
setup.cfg Tell the world we're Python 3 compatible (#4568) 2017-04-28 16:06:45 -07:00
setup.py Fix acme compliance to RFC 8555 (#7176) 2020-03-13 09:56:35 -07:00

Nginx plugin for Certbot