summaryrefslogtreecommitdiffstats
path: root/lib/libcrypto/evp/encode.c
diff options
context:
space:
mode:
authorstsp <stsp@openbsd.org>2014-05-03 14:10:20 +0000
committerstsp <stsp@openbsd.org>2014-05-03 14:10:20 +0000
commit2d1d6f4d83b8ea8aff97c2c329f5a1559b5467bf (patch)
tree6193d3ea32d711d629dab34edc10342c93cd3bb6 /lib/libcrypto/evp/encode.c
parentAdd #ifndef NO_PRINTF_PERCENT_N. Since we are fully standardized, we (diff)
downloadwireguard-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