[tor-bugs] #6869 [Ooni]: Bridge Testing: Vanilla TLS Handshake

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Feb 28 11:33:56 UTC 2013


#6869: Bridge Testing: Vanilla TLS Handshake
---------------------------------+------------------------------------------
 Reporter:  isis                 |          Owner:  isis               
     Type:  task                 |         Status:  needs_review       
 Priority:  normal               |      Milestone:  Deliverable-Nov2011
Component:  Ooni                 |        Version:                     
 Keywords:  bridge reachability  |         Parent:  #6865              
   Points:                       |   Actualpoints:                     
---------------------------------+------------------------------------------
Changes (by isis):

  * status:  new => needs_review


Comment:

 This was completed in #8044 and #8353. It implements asynchronous handling
 of OpenSSL's memory BIO state machine to manually transverse TLS/SSL
 handshaking steps, and it includes methods for setting the client
 ciphersuite list, the TLS/SSL context method, and includes reporting for
 whether the connection or the handshake failed.

 The handshake steps, because they are manually handled, could potentially
 include reported of the number of SSL_ERROR_WANT_READs or
 SSL_ERROR_WANT_WRITES we have on a connection, but I've not implemented
 this yet (though there is reporting on the number of TLS/SSL
 renegotiations) and it would not be too difficult to add.

 I am marking this as 'needs review' until the code attached to #8044 and
 #8353 gets reviewed and merged.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/6869#comment:1>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list