summaryrefslogtreecommitdiffstats
path: root/crypto/http
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2022-06-10 15:58:58 +0100
committerTomas Mraz <tomas@openssl.org>2022-06-28 17:16:43 +0200
commit2c6550c6db9b1b69dc24f968b4ceb534edcf4841 (patch)
tree000115ef49aedb7d4f69be17d9cc459eb68792df /crypto/http
parentdaa014b2061b94832415b1177ff2db6a17fc7274 (diff)
Fix range_should_be_prefix() to actually return the correct result
range_should_be_prefix() was misidentifying whether an IP address range should in fact be represented as a prefix. This was due to a bug introduced in commit 42d7d7dd which made this incorrect change: - OPENSSL_assert(memcmp(min, max, length) <= 0); + if (memcmp(min, max, length) <= 0) + return -1; This error leads to incorrect DER being encoded/accepted. Reported by Theo Buehler (@botovq) Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/18524) (cherry picked from commit 30532e59f475e0066c030693e4d614311a9e0cae)
Diffstat (limited to 'crypto/http')
0 files changed, 0 insertions, 0 deletions