Matt Caswell
da1c088f59
Copyright year updates
...
Reviewed-by: Richard Levitte <levitte@openssl.org >
Release: yes
2023-09-07 09:59:15 +01:00
slontis
23e65561e2
Add more punycode tests and remove ossl_a2ucompare()
...
The unused and untested internal function ossl_a2ucompare() has been
removed.
Reviewed-by: Paul Dale <pauli@openssl.org >
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com >
(Merged from https://github.com/openssl/openssl/pull/20177 )
2023-02-08 16:17:37 +01:00
Pauli
8aa82b3370
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 )
2022-11-11 08:14:48 +11:00
Pauli
905ba92439
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 )
2022-11-11 08:14:47 +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