diff options
author | 2014-05-03 14:10:20 +0000 | |
---|---|---|
committer | 2014-05-03 14:10:20 +0000 | |
commit | 2d1d6f4d83b8ea8aff97c2c329f5a1559b5467bf (patch) | |
tree | 6193d3ea32d711d629dab34edc10342c93cd3bb6 /lib/libcrypto/evp/encode.c | |
parent | Add #ifndef NO_PRINTF_PERCENT_N. Since we are fully standardized, we (diff) | |
download | wireguard-openbsd-2d1d6f4d83b8ea8aff97c2c329f5a1559b5467bf.tar.xz wireguard-openbsd-2d1d6f4d83b8ea8aff97c2c329f5a1559b5467bf.zip |
Noncharacters 0xFFFE and 0xFFFF don't render a UTF-8 string invalid
so stop rejecting them in our citrus UTF-8 parser.
This is a common misinterpretation of the Unicode standard which resulted
in a corrigendum last year: http://www.unicode.org/versions/corrigendum9.html
Pointed out by jilles@freebsd (via pfg@freebsd), thanks!
Diffstat (limited to 'lib/libcrypto/evp/encode.c')
0 files changed, 0 insertions, 0 deletions