Commit History

Upphovsman SHA1 Meddelande Datum
  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 år sedan
  Nick Mathewson 54a6a8f0ef Start implementing the server side of the new directory protocol. 20 år sedan
  Roger Dingledine a120cc20c1 Dirservers now do their own external reachability testing of each 20 år sedan
  Roger Dingledine 5e76bac1dd the tor-spec says router->address must be an IP address. so refuse 20 år sedan
  Nick Mathewson 05bced6139 check_software_version_against_directory needs a return value. 20 år sedan
  Nick Mathewson 249b72f53e Replace (Fascist)Firewall* with a new ReachableAddresses option that understands address policies. 20 år sedan
  Roger Dingledine 3ac34ae329 get rid of IgnoreVersion and the forced auto-exit mis-feature 20 år sedan
  Nick Mathewson b759fe4b8d It is not the end of the world when a router descriptor has an unrecognized kwd 20 år sedan
  Nick Mathewson d4972bd2e1 Remove code that has been #if-0ed for a long time. 20 år sedan
  Nick Mathewson 232861ba42 Docment or add DOCDOC comments to undocumented functions in src/or. Make function definition format uniform. 20 år sedan
  Roger Dingledine fcd0fc3364 flesh out the source file descriptions for doxygen 20 år sedan
  Nick Mathewson 0831823763 Change end-of-file NLNL convention. It turns out arma I and I agree. 20 år sedan
  Roger Dingledine b7d6b8a397 doxygeny goodness from tyranix 20 år sedan
  Nick Mathewson 10b2208d93 Make Tor compile with no warnings with gcc4.0 on OSX 20 år sedan
  Roger Dingledine 57b7427c2d reformat routerparse a bit 20 år sedan
  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 år sedan
  Roger Dingledine 8dbdbfb831 improved log error message 20 år sedan
  Nick Mathewson 0e81265359 update copyright notices. 20 år sedan
  Roger Dingledine 801d5ef1de spell recommended correctly 20 år sedan
  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 år sedan
  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 år sedan
  Nick Mathewson bbaa3c7792 Implement more control spec functionality 20 år sedan
  Nick Mathewson 6e6d95b3db Change from inet_ntoa to a threadproof tor_inet_ntoa. 20 år sedan
  Roger Dingledine d273891107 if we fetch the dir from a mirror that has a wildly skewed 21 år sedan
  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 år sedan
  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 år sedan
  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 år sedan
  Roger Dingledine b4dad0e6a4 fix the assert bug reported by bassclef@163.com 21 år sedan
  Roger Dingledine 675f60aa13 whoops 21 år sedan
  Nick Mathewson fc87758ff3 Add function to check that addr_policy_t is okay; change struct addr_policy_t to addr_policy_t. 21 år sedan