Git commit
4b67f98 (currently on the master branch,) is slated to be included in the next official release. This patch includes support for the cipher-suites in TLSv1.2, as well as a new option to restrict the TLS negotiation to a minimum version.
The solution propsed earlier in this thread of replacing the TLSv1_method() with TLSv1_2_method() will require a TLSv1.2 negotiation, failing when connecting to any <=2.3.2 version peer that can only speak TLSv1.0. The git master status with the referenced commit uses SSLv23_method() which is more flexible by allowing TLSv1.2 when both peers support it, can fall back to TLSv1.0, and can support a mandatory minimum version with the --tls-version-min option.