Просмотр исходного кода

r13304@catbus: nickm | 2007-06-07 13:25:37 -0400
Deprecate RedirectExits.


svn:r10526

Nick Mathewson 17 лет назад
Родитель
Сommit
1b200de0ef
2 измененных файлов с 6 добавлено и 0 удалено
  1. 1 0
      doc/tor.1.in
  2. 5 0
      src/or/connection_edge.c

+ 1 - 0
doc/tor.1.in

@@ -765,6 +765,7 @@ a Tor controller that handles directory publishing for you.
 .LP
 .TP
 \fBRedirectExit \fR\fIpattern target\fP
+THIS OPTION IS DEPRECATED.  It will go away in a future version of Tor.
 Whenever an outgoing connection tries to connect to one of a given set
 of addresses, connect to \fItarget\fP (an \fIaddress:port\fP pair) instead.
 The address

+ 5 - 0
src/or/connection_edge.c

@@ -2562,6 +2562,11 @@ set_exit_redirects(smartlist_t *lst)
     SMARTLIST_FOREACH(redirect_exit_list, exit_redirect_t *, p, tor_free(p));
     smartlist_free(redirect_exit_list);
   }
+  if (lst && smartlist_len(lst)) {
+    log_warn(LD_GENERAL,
+             "The RedirectExit option is deprecated; it will go away in a "
+             "future version of Tor.");
+  }
   redirect_exit_list = lst;
 }