Certficates: fixed counting DNS SAN entries.

Previously, entries of any type were counted during object allocation
but only DNS type entries were actually processed.  As a result,
if some certificate entries had another type, returning information
about the certificate caused uninitialized memory access.
This commit is contained in:
Valentin Bartenev
2021-03-24 16:38:05 +03:00
parent 178f232b3a
commit f18a41c84b
2 changed files with 12 additions and 2 deletions

View File

@@ -37,6 +37,13 @@ Linux, and all uploaded certificate bundles were forgotten after restart.
</para>
</change>
<change type="bugfix">
<para>
the controller process could crash while requesting information about a
certificate with a non-DNS SAN entry.
</para>
</change>
<change type="bugfix">
<para>
the Ruby module didn't respect user locale for defaults in the Encoding class.