If an application has more than one verify context open, it may need to check how a given signature validates in each different context. The order that signatures appear is not significant, also because a context may be missing some signatures.
A simple function to retrieve a sibling signature, if it exists, is attached. Further optimizations may be possible; this is just a start...
If an application has more than one verify context open, it may need to check how a given signature validates in each different context. The order that signatures appear is not significant, also because a context may be missing some signatures.
A simple function to retrieve a sibling signature, if it exists, is attached. Further optimizations may be possible; this is just a start...
libopendkim.patch.txt