Commit History

Author SHA1 Message Date
  Roger Dingledine d91cacb839 agree with nick: this legal-chars-in-filename stuff gets us nothing 21 years ago
  Nick Mathewson 015232bd39 As far as I can tell, CONFIG_LEGAL_FILENAME_CHARACTERS is both pointless and broken. #if it out, pending agreement from arma. This fixes a bug on win32 that rejected paths with a : in them. 21 years ago
  Nick Mathewson ae46b6b077 Fix some DOCDOCs 21 years ago
  Roger Dingledine cf6159abb9 fix a seg fault on hup when FascistFirewall is defined 21 years ago
  Nick Mathewson 555f8f30f4 Avoid segfault when freeing options_t without firewall_ports 21 years ago
  Nick Mathewson 86980cf6e2 Functions to test nickname validity 21 years ago
  Nick Mathewson fffb4dbb8b fix unix build: CONFDIR, not CONF_DIR 21 years ago
  Nick Mathewson 8626c7724e Clean windows whitespace 21 years ago
  Nick Mathewson 17ce7d499f On windows, default datadir is APPDATA/tor, and default config file is APPDATA/tor/torrc. (APPDATA is usually somedrive:/Documents and Settings/.../Application Data/) 21 years ago
  Nick Mathewson 7cb93e5bb6 Move string-splitting into a separate function 21 years ago
  Roger Dingledine 4c47e07a11 make csv parsing notice the last letter of each entry too 21 years ago
  Roger Dingledine 0131d94a6c bugfix: make receiving csv lines not seg fault 21 years ago
  Roger Dingledine 6cf09a5dc0 people with no torrc allow unverified middle/rendezvous nodes by default 21 years ago
  Nick Mathewson 4e026f5b1d Fix crash when looking for ~/.torrc with no $HOME set 21 years ago
  Roger Dingledine ee23b7a470 use unverified routers in the desired positions 21 years ago
  Nick Mathewson 74621132a9 Implement AllowUnverifiedNodes 21 years ago
  Roger Dingledine 76eadc6f0a if a router claim huge bandwidth, don't believe it 21 years ago
  Nick Mathewson 0b91fd1cbe Add a generic Comma-separated-value config type, and a FirewallPorts option to tell FascistFirewall which ports are open. (Defaults to 80,443) 21 years ago
  Roger Dingledine 0a6e27208b o Handle servers with dynamic IP addresses: don't replace 21 years ago
  Nick Mathewson 416653271a Implement strict{entry|exit}nodes config options 21 years ago
  Roger Dingledine cd3da3fc12 o clients choose nodes proportional to advertised bandwidth 21 years ago
  Roger Dingledine 699a9d8b46 commit some minor fixes from this sandbox so i can commit the next one 21 years ago
  Roger Dingledine d0cfbcf875 only pick a default nickname if you're a server 21 years ago
  Roger Dingledine 6c56f34aaf clients shouldn't create datadir until we have something to put there 21 years ago
  Roger Dingledine dc7951a5a7 a whole swath of fixes 21 years ago
  Nick Mathewson 54c129d8dc abstract ORPort/SocksPort checks into server_mode(), proxy_mode(), clique_mode(), etc. Dont change underlying comments. 21 years ago
  Nick Mathewson 0b3357d573 Look in .torrc if no CONFDIR "torrc" is found. 21 years ago
  Nick Mathewson c2103eb63a Finish most pre2 items: make running-routers list work right; rename secret key files; make even more lookup-by-nickname use lookup-by-id; default nicknames to hostname. 21 years ago
  Roger Dingledine 86e0ede07e checkpoint: start working on bandwidth tracking and 21 years ago
  Roger Dingledine cbf73b2bc5 touchups all over 21 years ago