summaryrefslogtreecommitdiff
path: root/src/lib/libc
diff options
context:
space:
mode:
authorjob <>2023-04-30 16:46:49 +0000
committerjob <>2023-04-30 16:46:49 +0000
commit67a02c9c4524d27103131bc4b43b93606a9e28ee (patch)
treead7b978bb12f503e60d7814271c73dd39bc8d116 /src/lib/libc
parent24a6e329685f721cdcd0977a2b042fd194aa98c0 (diff)
downloadopenbsd-67a02c9c4524d27103131bc4b43b93606a9e28ee.tar.gz
openbsd-67a02c9c4524d27103131bc4b43b93606a9e28ee.tar.bz2
openbsd-67a02c9c4524d27103131bc4b43b93606a9e28ee.zip
Revert disablement of the encoding cache
Without the cache, we verify CRL signatures on bytes that have been pulled through d2i_ -> i2d_, this can cause reordering, which in turn invalidates the signature. for example if in the original CRL revocation entries were sorted by date instead of ascending serial number order. There are probably multiple things we can do here, but they will need careful consideration and planning. OK jsing@
Diffstat (limited to 'src/lib/libc')
0 files changed, 0 insertions, 0 deletions