Historie revizí

Autor SHA1 Zpráva Datum
  Nick Mathewson 88dc243bb5 Rename circuit_get_by_stream to circuit_get_by_edge_conn, and actually start using it. Watch out, kids! před 20 roky
  Nick Mathewson 4453e3794a Add a pointer from edge connections to their corresponding circuit (ulp!); add some debugging sanity-checking for cirid_orconn_map stuff před 20 roky
  Nick Mathewson b7cdcf3462 Hopefully, this will make ORs much faster, and not break them: keep a big splay tree of (circid,orconn)->circuit mappings to make circuit_get_by_circid_conn much faster. před 20 roky
  Nick Mathewson 0e81265359 update copyright notices. před 20 roky
  Roger Dingledine e786e5dedb when building testing circuits, always use middle hops před 20 roky
  Roger Dingledine cd25e56ad2 when the or-connect succeeded and the tls handshake succeeded před 20 roky
  Roger Dingledine 1f5c8335e8 still publish your descriptor if orport is reachable but dirport isn't před 20 roky
  Roger Dingledine 09ef2b7e41 cleanup so connection_ap_handshake_attach_chosen_circuit() always před 20 roky
  Nick Mathewson 13fdf51bc1 Bulletproof connection_ap_handshake_attach_chosen_circuit před 20 roky
  Roger Dingledine f1ba4296c1 clean up and refactor some more před 20 roky
  Roger Dingledine 35953edae0 Implement controller's "extendcircuit" directive. před 20 roky
  Nick Mathewson b88c4ba11c Turn addr_policy_compare from a tristate to a quadstate; this should help address our "Ah, you allow 1.2.3.4:80. You are a good choice for google.com" problem. před 20 roky
  Roger Dingledine ec7f232b24 make hidden services more likely to work from the server-side před 20 roky
  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. před 20 roky
  Roger Dingledine 229761465c re-enable reachability testing stuff. před 20 roky
  Nick Mathewson 97dad670ea Renormalize whitespace před 20 roky
  Nick Mathewson 115271f65e Implement the common case of ATTACHSTREAM. před 20 roky
  Roger Dingledine a1f1fa6ab2 Checkpoint in-progress fixes: před 21 roky
  Roger Dingledine 8727acf2f1 Add a new AddressMap directive to rewrite incoming socks addresses. před 21 roky
  Roger Dingledine c1656f41b4 bugfix: tor-resolve requests were ignoring .exit if there was před 21 roky
  Roger Dingledine 2e97593d25 define TOR_FRAGILE if you want tor to give you a core when před 21 roky
  Roger Dingledine a6e91f8157 The crowning hidden-service patch: prefer non-internal circuits před 21 roky
  Roger Dingledine 38be533c69 Handle unavailable hidden services better. We try each intro point před 21 roky
  Roger Dingledine cfcc93296c bugfix for cvs: we were needing a rendezvous circ, so we cannibalized před 21 roky
  Roger Dingledine ea24dc31bc remove some extra-verbose logs před 21 roky
  Roger Dingledine d2400a5afd Introduce a notion of 'internal' circs, which are chosen without regard před 21 roky
  Roger Dingledine 0aff4ff4cb get rid of 0.0.8 backwards compatibility před 21 roky
  Roger Dingledine 49fe4cba74 when deciding if a port is handled and the port demands uptime, don't před 21 roky
  Roger Dingledine 84c81e0783 Annotate circuits w/ whether they aim to contain high uptime nodes and/or před 21 roky
  Roger Dingledine f468ff04ea when we haven't fetched a directory yet, or the last time we před 21 roky