CVSROOT: /cvs Module name: src Changes by: js...@cvs.openbsd.org 2015/09/02 11:59:15
Modified files: lib/libssl/src/ssl: d1_clnt.c s3_clnt.c ssl_locl.h Log message: Replace dtls1_client_hello() with ssl3_client_hello() - both are basically the same code, with two slight differences for DTLS handling. Also, make use of send_cookie to determine if the client random needs to be preserved, rather than testing if it is zeroed (hopefully your random number generator never returned all zeros, since the existing code would break). Inspired by BoringSSL. ok doug@