Tomas Mraz
967f201440
Update copyright year
...
Reviewed-by: Matt Caswell <matt@openssl.org>
Release: yes
(Merged from https://github.com/openssl/openssl/pull/19803 )
2022-12-01 12:47:05 +01:00
Pauli
f01ebab0c0
fuzz: add punycode decoder fuzz test
...
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/19591 )
(cherry picked from commit 8aa82b3370
)
2022-11-11 08:21:28 +11:00
Pauli
709c04b5dd
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 )
(cherry picked from commit 905ba92439
)
2022-11-11 08:21:28 +11:00
Pauli
43c02d9ce2
punycode: fix indentation
...
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15824 )
2021-06-19 15:54:06 +10:00
Pauli
e69bde88e4
include: replace tabs with spaces in headers
...
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15824 )
2021-06-19 15:51:12 +10:00
Matt Caswell
a28d06f3e9
Update copyright year
...
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/14235 )
2021-02-18 15:05:17 +00:00
FdaSilvaYY
80ce21fe1a
include/crypto: add a few missing #pragma once directives
...
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com>
(Merged from https://github.com/openssl/openssl/pull/14096 )
2021-02-10 23:20:57 +01:00
Matt Caswell
eec0ad10b9
Update copyright year
...
Reviewed-by: Nicola Tuveri <nic.tuv@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/13144 )
2020-10-15 14:10:06 +01:00
Dmitry Belyavskiy
4650f2b590
Punycode decoding implementation
...
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/9654 )
2020-08-26 14:04:11 +03:00