{"push_id":2131568395,"size":1,"distinct_size":1,"ref":"refs/heads/patch-1","head":"8b49ba87afabaee7fc1c936fc122bbf71597dddd","before":"378437aecdcb1dfe62096ffd5d944bf1f640ccc3","commits":[{"sha":"8b49ba87afabaee7fc1c936fc122bbf71597dddd","author":{"name":"manuel-schiller","email":"b082af3528da7b0165aff82010a5b546b8d6a06d@bmw-carit.de"},"message":"do not pass nullptr connection to async_accept\n\nthe following sequence can cause a nullptr being propagated to async_accept in server_endpoint.hpp:\r\n\r\n1. server::get_connection() calls endpoint::create_connection()\r\n2. endpoint::create_connection() calls transport_type::init(con).\r\n3. transport_type::init(con) returns an error\r\n4. endpoint::create_connection() then returns a nullptr\r\n5. server::get_connection() then returns nullptr \r\n\r\nstep 3 can happen if the user defined tls init handler returns a nullptr in init_asio(...) in websocketpp/transport/asio/security/tls.hpp.","distinct":true,"url":"https://api.github.com/repos/manuel-schiller/websocketpp/commits/8b49ba87afabaee7fc1c936fc122bbf71597dddd"}]}
{"actor":{"display_login":"manuel-schiller"}}