[or-cvs] r11067: Drop v1 directory support: instead, just generate stub v1 di (in tor/trunk: . src/or)

nickm at seul.org nickm at seul.org
Thu Aug 9 22:32:34 UTC 2007


Author: nickm
Date: 2007-08-09 18:32:33 -0400 (Thu, 09 Aug 2007)
New Revision: 11067

Modified:
   tor/trunk/
   tor/trunk/ChangeLog
   tor/trunk/src/or/or.h
Log:
 r14103 at catbus:  nickm | 2007-08-09 18:30:40 -0400
 Drop v1 directory support: instead, just generate stub v1 directories.  This should save lots and lots of directory bandwidth, and break any code relying on v1 directories, including Tor 0.1.0.x and earlier.



Property changes on: tor/trunk
___________________________________________________________________
 svk:merge ticket from /tor/trunk [r14103] on 8246c3cf-6607-4228-993b-4d95d33730f1

Modified: tor/trunk/ChangeLog
===================================================================
--- tor/trunk/ChangeLog	2007-08-08 20:44:14 UTC (rev 11066)
+++ tor/trunk/ChangeLog	2007-08-09 22:32:33 UTC (rev 11067)
@@ -1,4 +1,11 @@
 Changes in version 0.2.0.5-alpha - 2007-??-??
+  o Removed features:
+    - Version 1 directories are no longer generated in full.  Instead,
+      authorities generate and serve "stub" v1 directories that list no
+      servers.  This will stop Tor versions 0.1.0.x and earlier from working,
+      but (for security reasons) nobody should be running those versions
+      anyway.
+
   o Major bugfixes (compilation):
     - Try to fix win32 compilation again: Improve checking for ipv6 types.
     - Fix compile on platforms without getaddrinfo: bug found by Li-Hui

Modified: tor/trunk/src/or/or.h
===================================================================
--- tor/trunk/src/or/or.h	2007-08-08 20:44:14 UTC (rev 11066)
+++ tor/trunk/src/or/or.h	2007-08-09 22:32:33 UTC (rev 11067)
@@ -157,7 +157,7 @@
 #endif
 
 /** Undefine this when it's time to stop generating v1 directories. */
-#define FULL_V1_DIRECTORIES
+// #define FULL_V1_DIRECTORIES
 /** Undefine this when it's time to stop includeing bandwidth info in router
  * descriptors. */
 #define INCLUDE_BW_INFO_IN_ROUTERDESCS



More information about the tor-commits mailing list