From: Karsten Loesing Date: Tue, 10 Feb 2009 18:52:47 +0000 (+0000) Subject: As an exit node, scrub the IP address to which we are exiting in the logs. Bugfix... X-Git-Tag: tor-0.2.1.13-alpha~43 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=34b285b09fda0b03da46b802cdebc2580b10f914;p=thirdparty%2Ftor.git 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 --- diff --git a/ChangeLog b/ChangeLog index 0b493a261a..d21965c889 100644 --- a/ChangeLog +++ b/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 diff --git a/src/or/connection_edge.c b/src/or/connection_edge.c index cd04f3287d..a157bdbb2e 100644 --- a/src/or/connection_edge.c +++ b/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 */