コミット履歴

作者 SHA1 メッセージ 日付
  Nick Mathewson d54d7b7ec1 Add some documentation; move the signature generation logic into routerparse.c along with the hash generation logic; make router signing use it as well. 20 年 前
  Nick Mathewson 54a6a8f0ef Start implementing the server side of the new directory protocol. 20 年 前
  Roger Dingledine a120cc20c1 Dirservers now do their own external reachability testing of each 20 年 前
  Roger Dingledine 5e76bac1dd the tor-spec says router->address must be an IP address. so refuse 20 年 前
  Nick Mathewson 05bced6139 check_software_version_against_directory needs a return value. 20 年 前
  Nick Mathewson 249b72f53e Replace (Fascist)Firewall* with a new ReachableAddresses option that understands address policies. 20 年 前
  Roger Dingledine 3ac34ae329 get rid of IgnoreVersion and the forced auto-exit mis-feature 20 年 前
  Nick Mathewson b759fe4b8d It is not the end of the world when a router descriptor has an unrecognized kwd 20 年 前
  Nick Mathewson d4972bd2e1 Remove code that has been #if-0ed for a long time. 20 年 前
  Nick Mathewson 232861ba42 Docment or add DOCDOC comments to undocumented functions in src/or. Make function definition format uniform. 20 年 前
  Roger Dingledine fcd0fc3364 flesh out the source file descriptions for doxygen 20 年 前
  Nick Mathewson 0831823763 Change end-of-file NLNL convention. It turns out arma I and I agree. 20 年 前
  Roger Dingledine b7d6b8a397 doxygeny goodness from tyranix 20 年 前
  Nick Mathewson 10b2208d93 Make Tor compile with no warnings with gcc4.0 on OSX 20 年 前
  Roger Dingledine 57b7427c2d reformat routerparse a bit 20 年 前
  Nick Mathewson 69dc4e1675 Remove support for looking at old directory/routerdesc elements; mark non-new elements optional; switch to new format for dir-signing-key; start accepting newer elements so we can mark them as non-opt later; make tor-spec say the right stuff. 20 年 前
  Roger Dingledine 8dbdbfb831 improved log error message 20 年 前
  Nick Mathewson 0e81265359 update copyright notices. 20 年 前
  Roger Dingledine 801d5ef1de spell recommended correctly 20 年 前
  Nick Mathewson df9c8feac7 Commit fixes for several pending tor core tasks: document all DOCDOCed functions; time out uncontrolled unattached streams; feed reasons to SOCKS5 (refactoring connection_ap_handshake_socks_reply in the process); change DirFetchPeriod/StatusFetchPeriod to have a special "Be smart" value. 20 年 前
  Nick Mathewson 83743d64ab Change version parsing logic: a version is "obsolete" if it is not recommended and (1) there is a newer recommended version in the same series, or (2) there are no recommended versions in the same series, but there are some recommended versions in a newer series. A version is "new" if it is newer than any recommended version in the same series. 20 年 前
  Nick Mathewson bbaa3c7792 Implement more control spec functionality 20 年 前
  Nick Mathewson 6e6d95b3db Change from inet_ntoa to a threadproof tor_inet_ntoa. 20 年 前
  Roger Dingledine d273891107 if we fetch the dir from a mirror that has a wildly skewed 21 年 前
  Nick Mathewson 91bafc476e Fix a fun bug: do not rewrite a cached directory back to the cache; otherwise we will think it is recent and not fetch a newer one. 21 年 前
  Nick Mathewson 6dd91de3bd Nothing actually _uses_ socks_port, so why publish it? For backward compatibility, publish a socks_port of 0, and never read socks_port. 21 年 前
  Nick Mathewson fca7ba9777 Resolve task 42: find where 19-char nicknames were getting truncated when read from certs, and fix it. Also audit use of MAX_NICKNAME_LEN; no other badness found, but some docs/code cleaned up a touch. 21 年 前
  Roger Dingledine b4dad0e6a4 fix the assert bug reported by bassclef@163.com 21 年 前
  Roger Dingledine 675f60aa13 whoops 21 年 前
  Nick Mathewson fc87758ff3 Add function to check that addr_policy_t is okay; change struct addr_policy_t to addr_policy_t. 21 年 前