Browse Source

r9313@Kushana: nickm | 2006-10-20 17:04:11 -0400
Oops. Conform to spec.


svn:r8782

Nick Mathewson 19 years ago
parent
commit
c9a01dea53
1 changed files with 8 additions and 2 deletions
  1. 8 2
      src/or/control.c

+ 8 - 2
src/or/control.c

@@ -2404,9 +2404,15 @@ handle_control_usefeature(control_connection_t *conn,
   SMARTLIST_FOREACH(args, const char *, arg, {
       if (!strcasecmp(arg, "VERBOSE_NAMES"))
         verbose_names = 1;
-      else if (!strcasecmp(arg, "EXTENDED_FORMAT"))
+      else if (!strcasecmp(arg, "EXTENDED_EVENTS")) /* <- documented */
         extended_events = 1;
-      else {
+      else if (!strcasecmp(arg, "EXTENDED_FORMAT")) {
+        /* remove this in 0.1.2.4; EXTENDED_FORMAT only ever worked for a little
+         * while during 0.1.2.2-alpha-dev. */
+        log_warn(LD_GENERAL,
+                 "EXTENDED_FORMAT is deprecated; use EXTENDED_EVENTS instead.");
+        extended_events = 1;
+      } else {
         connection_printf_to_buf(conn, "552 Unrecognized feature \"%s\"\r\n",
                                  arg);
         bad = 1;