Commit History

Autor SHA1 Mensaxe Data
  Roger Dingledine dabafddb82 fix format bug %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine ec3650f00f only whine about clock skew from the dirserver if he's a trusted %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 8cc3307e0d Improve conn_*_to_string; add circuit_state_to_string; make skewed-descriptor messages better. %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine dd98412ce1 allow servers to publish descriptors from 12 hours in the future. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson b897cb1ec3 Change conn_(type|state)_to_string from const arrays to switch functions so we (I) will not make Tor crash the next time we (I) add a new state. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 3a0fb0f007 Remove implicit expiration date from tor-spec %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 6bdfd97272 add function comment %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine ab8a0bb52c We have a bug that I can't find. Sometimes, very rarely, cpuworkers get %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson c92a2620d4 Try RB_TREE instead of SPLAY_TREE, but with a single-entry caching optimization. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson a035b8e3c3 Make compare_orconn_circid_entries marginally faster and inlined, if that helps %!s(int64=20) %!d(string=hai) anos
  Peter Palfrader b5a962bc2e debian snapshot: 0.1.0.2-rc-cvs-200504062112-1 %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 8aa0df56f6 Stop putting nodename in the Platform string of server descriptors. %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 7709547c08 When we connect and finish TLS negotiation with address:port, it is obvious that any other key or nickname we might know about (as an authdirserver) does not actually exist at address:port. %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 03720b39fd stop wasting time doing a case insensitive comparison for every dns name %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 46089c49c4 blow away most calls to assert_all_pending_dns_resolves_ok, since %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 652dde72f1 bugfix: chdir to your datadirectory at the *end* of the %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 8596947ee2 quiet another instance where we whine to an innocent OR operator's %!s(int64=20) %!d(string=hai) anos
  Peter Palfrader b16ff67fbf debian snapshot: 0.1.0.2-rc-cvs-200504061620-1 %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 620419b421 oh, and accept() into the right place, too. %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 70f3b3ef86 Forward-port the checking of %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 9cbaf4603d fix an assert trigger: when we have the rare case of accepting %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 88dc243bb5 Rename circuit_get_by_stream to circuit_get_by_edge_conn, and actually start using it. Watch out, kids! %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 716d9bc99a when using preferred entry or exit nodes, ignore whether %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 4453e3794a Add a pointer from edge connections to their corresponding circuit (ulp!); add some debugging sanity-checking for cirid_orconn_map stuff %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson 2a0b1025e5 Fix bug in last commit when no circid can be found %!s(int64=20) %!d(string=hai) anos
  Nick Mathewson b34d9adb59 Fix format warning %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 94cecc712d note some features we intend to add. %!s(int64=20) %!d(string=hai) anos
  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. %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 712d05c19a a bit more data on gene's dns threading bug %!s(int64=20) %!d(string=hai) anos
  Roger Dingledine 5f0a84cbe2 update conn-type-state-strings to handle https states for ORs %!s(int64=20) %!d(string=hai) anos