@@ -8,37 +8,37 @@ void SetOptionsNoOldTls(boost::asio::ssl::context& ctx)
88
99void TestProperConfiguration_inter_CorrectUsage01 ()
1010{
11- boost::asio::ssl::context ctx (boost::asio::ssl::context::tls_client);
11+ boost::asio::ssl::context ctx (boost::asio::ssl::context::tls_client); // GOOD [FALSE POSITIVE]
1212 SetOptionsNoOldTls (ctx);
1313}
1414
1515void TestProperConfiguration_inter_CorrectUsage02 ()
1616{
17- boost::asio::ssl::context ctx (boost::asio::ssl::context::sslv23);
17+ boost::asio::ssl::context ctx (boost::asio::ssl::context::sslv23); // GOOD [FALSE POSITIVE]
1818 ctx.set_options (boost::asio::ssl::context::no_tlsv1 |
1919 boost::asio::ssl::context::no_tlsv1_1 |
2020 boost::asio::ssl::context::no_sslv3);
2121}
2222
2323void TestProperConfiguration_inter_IncorrectUsage01 ()
2424{
25- boost::asio::ssl::context ctx (boost::asio::ssl::context::sslv23); // BUG - missing disable SSLv3
25+ boost::asio::ssl::context ctx (boost::asio::ssl::context::sslv23); // BAD - missing disable SSLv3
2626 SetOptionsNoOldTls (ctx);
2727}
2828
2929void TestProperConfiguration_IncorrectUsage01 ()
3030{
31- boost::asio::ssl::context ctx (boost::asio::ssl::context::sslv23); // BUG
31+ boost::asio::ssl::context ctx (boost::asio::ssl::context::sslv23); // BAD
3232}
3333
3434void TestProperConfiguration_IncorrectUsage02 ()
3535{
36- boost::asio::ssl::context ctx (boost::asio::ssl::context::tls); // BUG
36+ boost::asio::ssl::context ctx (boost::asio::ssl::context::tls); // BAD
3737}
3838
3939void TestProperConfiguration_IncorrectUsage03 ()
4040{
41- boost::asio::ssl::context ctx (boost::asio::ssl::context::tls); // BUG
41+ boost::asio::ssl::context ctx (boost::asio::ssl::context::tls); // BAD
4242 SetOptionsNoOldTls (ctx);
4343 ctx.set_options (boost::asio::ssl::context::no_tlsv1 |
4444 boost::asio::ssl::context::no_tlsv1_2 ); // BUG - disabling TLS 1.2
0 commit comments