summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/buffer/buffer.h
diff options
context:
space:
mode:
authorjsing <>2014-10-15 14:02:16 +0000
committerjsing <>2014-10-15 14:02:16 +0000
commitd6dac727d5dad29283f8472a17e1e8000f6b7d2a (patch)
tree6a58a6ea88e10ee8827ad1658924657ba50d4027 /src/lib/libcrypto/buffer/buffer.h
parent82d7d4c30ddf0141b961a7d8cda64db0be10975a (diff)
downloadopenbsd-d6dac727d5dad29283f8472a17e1e8000f6b7d2a.tar.gz
openbsd-d6dac727d5dad29283f8472a17e1e8000f6b7d2a.tar.bz2
openbsd-d6dac727d5dad29283f8472a17e1e8000f6b7d2a.zip
Only require an EC public key in tls1_set_ec_id(), if we need to provide
a compression identifier. In the case of a server using ephemeral EC keys, the supplied key is unlikely to have a public key where SSL_CTX_set_tmp_ecdh() is called after SSL_OP_SINGLE_ECDH_USE has been set. This makes ECDHE ciphers work again for this use case.
Diffstat (limited to 'src/lib/libcrypto/buffer/buffer.h')
0 files changed, 0 insertions, 0 deletions