On Windows CRL's are stored with converted line endings. But there are some codepaths that read them as memory mapped files without line ending conversion. This breaks and leads to unexpected and random errors.
Description
Description
Details
Details
- Version
- master
Revisions and Commits
Revisions and Commits
rG GnuPG | |||
rG64c1fddb2530 dirmngr: More binary I/O on Windows for CRLs |
Status | Assigned | Task | ||
---|---|---|---|---|
Resolved | • aheinecke | T3899 Gpg4win 3.1.1 | ||
Resolved | • aheinecke | T3923 dirmngr: CRL's on windows are not properly cached / parsed |
Event Timeline
Comment Actions
Looks ok now in my tests. I still want to test against more CA's with more CLRs (e.g. COMODO and CACert)
Comment Actions
This is resolved in my opinion. I've tested with some larger CRL's and it worked on Windows.