diff options
author | Pauli <pauli@openssl.org> | 2022-11-03 11:55:13 +1100 |
---|---|---|
committer | Pauli <pauli@openssl.org> | 2022-11-11 08:14:47 +1100 |
commit | 905ba924398f474e647de70345b4ae4089fedba7 (patch) | |
tree | 3293d5ab6af18a5c5ca27e33b0b595a8d6b1b9f6 /fuzz | |
parent | 373d90128042cb0409e347827d80b50a99d3965a (diff) | |
download | openssl-new-905ba924398f474e647de70345b4ae4089fedba7.tar.gz |
punycode: update to use WPACKET instead of using custom range checking
Add test for `.' overflows, remove the output size argument from
ossl_a2ulabel() since it was never used and greatly complicated the code.
Convert ossl_a2ulabel() to use WPACKET for building the output string.
Update the documentation to match the new definition of ossl_a2ulabel().
x509: let punycode handle the '\0' string termination. Saves a memset(3)
and some size fiddling. Also update to deal with the modified parameters.
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/19591)
Diffstat (limited to 'fuzz')
0 files changed, 0 insertions, 0 deletions