Page MenuHome GnuPG

GnuPG considers certain invalid UTF-8 to be valid
Closed, WontfixPublic

Description

Codepoints in the surrogate range and above 0x10FFFF are forbidden in UTF-8, but GnuPG does not appear to replace them with escapes on output.

Event Timeline

DemiMarie created this object in space S1 Public.
DemiMarie created this object with edit policy "Custom Policy".
werner claimed this task.
werner added a subscriber: werner.

As a Unix tool GnuPG does not touch its output. Diagnostic messages are only filtered for ASCII control characters because that is what command line tools should do. Everything else is up to your terminal emulation.