Closed MatthiasValvekens closed 3 months ago
@redfast00, you might want to throw your files at this one.
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 98.83%. Comparing base (
6177c1f
) to head (a605c21
). Report is 1 commits behind head on master.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Description of the changes
Make object importer more resilient
When decrypting strings and streams using one of PDF's AES-CBC-based crypt filters, if the plaintext is empty after decryption, do not reject it for lack of padding.
See #412.
Checklist
Please go over this checklist to increase the chances of your PR being worked on in a timely manner. Deviations are allowed with proper justification (see previous section).
For bug fixes (delete if not applicable)