Historial de Commits

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