CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2014/09/30 09:40:09
Modified files:
lib/libssl/src/ssl: s3_lib.c ssl_locl.h t1_lib.c
Log message:
Clean up EC cipher handling in ssl3_choose_cipher().
The existing code reaches around into various internals of EC, which it
should not know anything about. Replace this with a set of functions that
that can correctly extract the necessary details and handle the
comparisions.
Based on a commit to OpenSSL, with some inspiration from boringssl.
ok miod@