Skip to content

Avoid re-encoding of certificates

Nikos Mavrogiannopoulos requested to merge tmp-fix-re-encoding into master

When exporting certificates from gnutls_x509_crt_t structure avoid re-encoding if there are no modifications to the certificate. That would prevent DER re-encoding issues in libtasn1, or other DER incompatibilities to affect the verbatim usage of a certificate.

Relates #403 (closed)

Checklist

  • Code modified for feature
  • Test suite updated with functionality tests
  • Test suite updated with negative tests
  • Documentation updated

Reviewer's checklist:

  • Any issues marked for closing are addressed
  • There is a test suite reasonably covering new functionality or modifications
  • Function naming, parameters, return values, types, etc., are consistent and according to CONTRIBUTION.md
  • This feature/change has adequate documentation added
  • No obvious mistakes in the code
Edited by Nikos Mavrogiannopoulos

Merge request reports