Cronologia Commit

Autore SHA1 Messaggio Data
  Nick Mathewson 76f769deb9 Remaining 008pre1 items done; deferred where more design is needed. 20 anni fa
  Nick Mathewson 8aec3a7301 Implement several 008pre1 items: needs more testing 20 anni fa
  Roger Dingledine ba5d48e852 router->is_trusted_dir implies router->dir_port>0 20 anni fa
  Nick Mathewson 65e26bae3d Check directory signatures based on name of signer, not on whom we got the directory from. 20 anni fa
  Nick Mathewson 94782444f8 Check recommended-software string *early*, before actually parsing the directory. 20 anni fa
  Roger Dingledine 1c21a02b90 router_choose_random_node() was ignoring its routerlist argument. 20 anni fa
  Roger Dingledine faf2fdb1e0 don't ever expire dirserver routerinfos! 20 anni fa
  Roger Dingledine 30a07b2ecd non-dirservers expire routerinfo's that are more than a day old 20 anni fa
  Nick Mathewson 80365b9897 Allow multiple exit policy lines; mostly add support for AP policies 20 anni fa
  Roger Dingledine d2de7120fa fix a seg fault, add another XXX for nick ;) 20 anni fa
  Nick Mathewson 683d06bf44 Fix segfault and logic error in last patch. 20 anni fa
  Nick Mathewson 50b7ebcf9e Make directory functions update routerlist, not replace it. Add notion of OR-is-trusted-to-be-a-dirserver. Arma, please review: does this handle being a dirserver right? 20 anni fa
  Roger Dingledine 7ee6194f3a break part of circuit.c into relay.c 20 anni fa
  Nick Mathewson b45fafa3d0 Split directory/router parsing functionality into separate file from routerlist.c 20 anni fa
  Nick Mathewson 81922a125c More doxygenation. 20 anni fa
  Roger Dingledine c6d4a00c5f more doxygen markup 20 anni fa
  Roger Dingledine 9bf9ca4d09 bugfix: add a circ->resolving_streams field, and make dns resolving streams not actually in the connection_array until they're done resolving. 20 anni fa
  Nick Mathewson 924f60288a More documentation; fix for compilation warning 20 anni fa
  Nick Mathewson efdb356a81 More documentation 20 anni fa
  Nick Mathewson 89275e7806 Comment router*.c 20 anni fa
  Roger Dingledine 22c0cd8a14 clean dns.c better 20 anni fa
  Nick Mathewson ac622d94dc Workarounds for a couple of pieces of windows strangeness. 20 anni fa
  Roger Dingledine 28f034e10a now assume all routers support rendezvous cells 20 anni fa
  Roger Dingledine 25d54257fb use tor_assert 20 anni fa
  Nick Mathewson 0fca143ea1 Remove onion_pkey from connection, since onion keys can change more often than connections. Also add more log messages 20 anni fa
  Nick Mathewson 3ace033c0c Spurious link-key should not be an error 20 anni fa
  Nick Mathewson c44016e86e Merge flagday into main branch. 20 anni fa
  Nick Mathewson ede1d3e42d Invert strcasecmp check for supports-rendezvous 20 anni fa
  Nick Mathewson 09e66bbd14 Freeing the same variable twice in rapid succession can sometimes cause a double-free 20 anni fa
  Nick Mathewson 6649645f09 Insert a *copy* of our routerinfo into the routerlist. 20 anni fa