From 92ea0b86de30dafe392a2dcd2eb12d9ab83114a7 Mon Sep 17 00:00:00 2001 From: Roger Dingledine Date: Sun, 10 Feb 2013 16:45:48 -0500 Subject: Refactor resolve_my_address() so logs are more accurate / helpful It returns the method by which we decided our public IP address (explicitly configured, resolved from explicit hostname, guessed from interfaces, learned by gethostname). Now we can provide more helpful log messages when a relay guesses its IP address incorrectly (e.g. due to unexpected lines in /etc/hosts). Resolves ticket 2267. While we're at it, stop sending a stray "(null)" in some cases for the server status "EXTERNAL_ADDRESS" controller event. Resolves bug 8200. --- changes/bug8200 | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 changes/bug8200 (limited to 'changes/bug8200') diff --git a/changes/bug8200 b/changes/bug8200 new file mode 100644 index 000000000..65fc9dd03 --- /dev/null +++ b/changes/bug8200 @@ -0,0 +1,5 @@ + o Minor bugfix: + - Stop sending a stray "(null)" in some cases for the server status + "EXTERNAL_ADDRESS" controller event. Resolves bug 8200; bugfix + on 0.1.2.6-alpha. + -- cgit v1.2.3