Fixed issue where subject was missing a component. The last component of a DN was being ignored. The pcDN == 0 check was added to handle an odd case of an infinite loop in some DNs, but this was checked prematurely because it could still be parsing the last component where there were no components left. The loop now only breaks if it things it has reached the end more than once.
Fixed issue where subject was missing a component.
The last component of a DN was being ignored. The pcDN == 0 check
was added to handle an odd case of an infinite loop in some DNs, but
this was checked prematurely because it could still be parsing the last
component where there were no components left. The loop now only breaks if
it things it has reached the end more than once.

vcsjones/FiddlerCert,madmarks/FiddlerCert