TLS certificate compression (RFC8879)
RFC8879 defines means to compress Certificate message when agreed in TLS 1.3. It would be nice to support this mechanism natively in GnuTLS. The work would comprise:
- signalling/handling of the new extension (compress_certificate)
- sending/receiving the new Handshake message (CompressedCertificate, replacing Certificate)
- API to select compression algorithm