[tor-commits] [tor/release-0.2.2] log when we finish ssl handshake	and move to renegotiation
    arma at torproject.org 
    arma at torproject.org
       
    Mon Jun 20 01:04:14 UTC 2011
    
    
  
commit 64bfbcb918a59edf8e7167954171f311d032fc4b
Author: Roger Dingledine <arma at torproject.org>
Date:   Fri Jun 17 03:31:59 2011 -0400
    log when we finish ssl handshake and move to renegotiation
    
    debug-level since it will be quite common. logged at both client
    and server side. this step should help us track what's going on
    with people filtering tor connections by our ssl habits.
---
 src/or/connection_or.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/src/or/connection_or.c b/src/or/connection_or.c
index ed174c9..c019f65 100644
--- a/src/or/connection_or.c
+++ b/src/or/connection_or.c
@@ -929,13 +929,16 @@ connection_tls_continue_handshake(or_connection_t *conn)
       if (! tor_tls_used_v1_handshake(conn->tls)) {
         if (!tor_tls_is_server(conn->tls)) {
           if (conn->_base.state == OR_CONN_STATE_TLS_HANDSHAKING) {
-            // log_notice(LD_OR,"Done. state was TLS_HANDSHAKING.");
+            log_debug(LD_OR, "Done with initial SSL handshake (client-side). "
+                             "Requesting renegotiation.");
             conn->_base.state = OR_CONN_STATE_TLS_CLIENT_RENEGOTIATING;
             goto again;
           }
           // log_notice(LD_OR,"Done. state was %d.", conn->_base.state);
         } else {
           /* improved handshake, but not a client. */
+          log_debug(LD_OR, "Done with initial SSL handshake (server-side). "
+                           "Expecting renegotiation.");
           tor_tls_set_renegotiate_callback(conn->tls,
                                            connection_or_tls_renegotiated_cb,
                                            conn);
    
    
More information about the tor-commits
mailing list