certbot/acme
Jacob Hoffman-Andrews 686f5d6c81 Move 'jwk' and 'alg' fields to protected header. (#4677)
* Move 'jwk' and 'alg' fields to protected header.

Previously, these were in the unprotected JWS header, which Boulder currently
allows. However, the next version of the spec doesn't allow anything in the
unprotected header. Moving these fields now allows server implementers who are
implementing the Certbot/Boulder version of ACME
(https://github.com/letsencrypt/boulder/blob/master/docs/acme-divergences.md) to
use JOSE libraries that don't support unprotected headers.

Fixes #4417.

* Only protect existing headers.
2017-05-17 13:46:52 -07:00
..
acme Move 'jwk' and 'alg' fields to protected header. (#4677) 2017-05-17 13:46:52 -07:00
docs Remove the sphinxcontrib.programout [docs]dependency (#3830) 2016-11-30 10:47:10 -08:00
examples Remove Link rel=next for authzs and new-certs. (#4303) 2017-03-14 21:44:57 -07:00
LICENSE.txt Update Copyright notice in subpackages LICENSE. 2015-10-04 10:10:41 +00:00
MANIFEST.in MANIFEST: include examples dir for acme 2015-10-24 13:39:38 +00:00
README.rst Fix ACME module description 2015-10-21 17:06:35 -07:00
readthedocs.org.requirements.txt Per subpkg requirements.txt for RTD 2015-10-21 17:06:36 -07:00
setup.cfg Make wheel universal 2016-01-21 10:11:23 +01:00
setup.py Bump version to 0.15.0 2017-05-04 16:52:29 -07:00

ACME protocol implementation in Python