Prechádzať zdrojové kódy

As an exit node, scrub the IP address to which we are exiting in the logs. Bugfix on 0.2.1.8-alpha.

svn:r18477
Karsten Loesing 15 rokov pred
rodič
commit
34b285b09f
2 zmenil súbory, kde vykonal 3 pridanie a 1 odobranie
  1. 2 0
      ChangeLog
  2. 1 1
      src/or/connection_edge.c

+ 2 - 0
ChangeLog

@@ -12,6 +12,8 @@ Changes in version 0.2.1.13-????? - 2009-0?-??
       Spotted by rovv.  Fixes another case of bug 752.
     - Don't re-extend introduction circuits if we ran out of RELAY_EARLY
       cells. Bugfix on 0.2.1.3-alpha. Fixes more of bug 878.
+    - As an exit node, scrub the IP address to which we are exiting in the
+      logs. Bugfix on 0.2.1.8-alpha.
 
   o Minor features:
     - On Linux, use the prctl call to re-enable core dumps when the user

+ 1 - 1
src/or/connection_edge.c

@@ -330,7 +330,7 @@ connection_edge_finished_connecting(edge_connection_t *edge_conn)
 
   log_info(LD_EXIT,"Exit connection to %s:%u (%s) established.",
            escaped_safe_str(conn->address),conn->port,
-           fmt_addr(&conn->addr));
+           safe_str(fmt_addr(&conn->addr)));
 
   conn->state = EXIT_CONN_STATE_OPEN;
   connection_watch_events(conn, EV_READ); /* stop writing, continue reading */