Relax token parsing when parsing header parameter values
ClosedPublic

Authored by dvratil on Sep 21 2017, 3:15 PM.

Details

Summary

This allows for unquoted header parameter values with '/' character
to be parsed correctly instead of being split into two tokens. This
ensures compatibility with broken clients that generate unquoted header
paramters (like Kontact Enterprise35)

Diff Detail

Repository
R180 PIM: KMime
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
dvratil created this revision.Sep 21 2017, 3:15 PM
Restricted Application added a project: KDE PIM. · View Herald TranscriptSep 21 2017, 3:15 PM
Restricted Application added a subscriber: KDE PIM. · View Herald Transcript
vkrause accepted this revision.Sep 21 2017, 5:02 PM
This revision is now accepted and ready to land.Sep 21 2017, 5:02 PM
This revision was automatically updated to reflect the committed changes.