Commit Verlauf

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