CVSROOT: /cvs Module name: src Changes by: [email protected] 2021/12/28 08:49:11
Modified files:
lib/libcrypto/x509: x509_addr.c
Log message:
Convert X509v3_adr_get_afi() to CBS
The manual byte bashing is performed more safely using this API
which would have avoided the out-of-bounds read that this API had
until a few years back.
The API is somewhat strange in that it uses the reserved AFI 0 as an
in-band error but it doesn't care about the reserved AFI 65535.
ok inoguchi jsing
