Skip to content

X509: Add basic IP name constraints and accompanying tests

Done:

  • Add basic IP constraints checking during certificate validation.
  • Test both IPv4 and IPv6.
  • Add unit tests and complete chain verification tests.

Still missing:

  • Constraints merging from multiple certificates.
  • Only explicit constraints checked (no checking for reserved ranges, IPv6 addresses mapped to IPv4 and such).

Merge request reports