Since we no longer need to support SSLv2-style cipher lists, start
authorjsing <jsing@openbsd.org>
Sun, 10 Aug 2014 14:42:55 +0000 (14:42 +0000)
committerjsing <jsing@openbsd.org>
Sun, 10 Aug 2014 14:42:55 +0000 (14:42 +0000)
commit3e6620b05005703104bc76bb7ab704a725e99897
tree43645363ec33870f6339e73eec118c9ae7acba82
parent02212bea07818a735fa44539ead7924b46d59397
Since we no longer need to support SSLv2-style cipher lists, start
unravelling the maze of function pointers and callbacks by directly
calling ssl3_{get,put}_cipher_by_char() and removing the
ssl_{get,put}_cipher_by_char macros.

Prompted by similar changes in boringssl.

ok guenther.
32 files changed:
lib/libssl/d1_clnt.c
lib/libssl/d1_meth.c
lib/libssl/d1_srvr.c
lib/libssl/s23_clnt.c
lib/libssl/s23_lib.c
lib/libssl/s23_srvr.c
lib/libssl/s3_clnt.c
lib/libssl/s3_srvr.c
lib/libssl/src/ssl/d1_clnt.c
lib/libssl/src/ssl/d1_meth.c
lib/libssl/src/ssl/d1_srvr.c
lib/libssl/src/ssl/s23_clnt.c
lib/libssl/src/ssl/s23_lib.c
lib/libssl/src/ssl/s23_meth.c
lib/libssl/src/ssl/s23_srvr.c
lib/libssl/src/ssl/s3_clnt.c
lib/libssl/src/ssl/s3_meth.c
lib/libssl/src/ssl/s3_srvr.c
lib/libssl/src/ssl/ssl.h
lib/libssl/src/ssl/ssl_lib.c
lib/libssl/src/ssl/ssl_locl.h
lib/libssl/src/ssl/ssl_sess.c
lib/libssl/src/ssl/t1_clnt.c
lib/libssl/src/ssl/t1_meth.c
lib/libssl/src/ssl/t1_srvr.c
lib/libssl/ssl.h
lib/libssl/ssl_lib.c
lib/libssl/ssl_locl.h
lib/libssl/ssl_sess.c
lib/libssl/t1_clnt.c
lib/libssl/t1_meth.c
lib/libssl/t1_srvr.c