Historia zmian

Autor SHA1 Wiadomość Data
  Nick Mathewson 1b0134dda8 Clean up some comments; remove some dead code 20 lat temu
  Nick Mathewson 61c5a9ae2b Use a switch statement and some mild refactoring to try to speed up circuit_expire_building 20 lat temu
  Nick Mathewson c90d6c7e5f Make arguments to circuit_set_circid_orconn match the connection that is closing in circuit_about_to_close_connection. This accounts for our mysterious "arbitrary ram gets decremented!" bug. 20 lat temu
  Nick Mathewson 652e1899ac "How about 'never'? Does 'never' work for you?" 20 lat temu
  Roger Dingledine fe221f3dff Start the process of treating internal circuits and exit circuits 20 lat temu
  Roger Dingledine 7aae63994f Recover better from TCP connections to Tor servers that are broken but 20 lat temu
  Nick Mathewson 9b432311c4 Make new logging stuff work on windows; fix a couple of windows typos. 20 lat temu
  Roger Dingledine 862a997495 when we were cannibalizing a circuit with a particular exit 20 lat temu
  Nick Mathewson 5d85560d9e Remove last vestiges of old logging interface. 20 lat temu
  Nick Mathewson 452f4cfa09 Convert circuituse, command, config, connection, relay, router, test to new logging interface 20 lat temu
  Nick Mathewson f9b0be526e Use LD_BUG as appropriate; convert rend* and router* to new logging interface; use new circ_log_path interface 20 lat temu
  Nick Mathewson 370e4abdc9 replace former relaunches of directory downloads with reset of failure count and relaunch of status downloads. Fix memory leak in trusted_dir_server_t. Reset "last download attempted" time when resetting failure counts. 20 lat temu
  Nick Mathewson 96c47c8478 Note the two places where clients will still try to fetch old-style (v1) directory info. These should be fixed, I think. 20 lat temu
  Nick Mathewson 61ea516885 Check for named servers when looking them up by nickname; 20 lat temu
  Nick Mathewson 92451f74a8 Reformat inconsistent function declarations. 20 lat temu
  Roger Dingledine f57d062d9c Implement exit enclaves: if we know an IP address for the destination, 20 lat temu
  Roger Dingledine 87fcd60aa2 predict required circuits better, with an eye toward making 20 lat temu
  Roger Dingledine aab541c852 We weren't cannibilizing circuits correctly for 20 lat temu
  Roger Dingledine 2259032ea1 trivial changes on nick's rendezvous commit 20 lat temu
  Nick Mathewson ec83652357 Logic to implement rendezvous/introduction via unknown servers. 20 lat temu
  Nick Mathewson 232861ba42 Docment or add DOCDOC comments to undocumented functions in src/or. Make function definition format uniform. 20 lat temu
  Roger Dingledine fcd0fc3364 flesh out the source file descriptions for doxygen 20 lat temu
  Nick Mathewson 0831823763 Change end-of-file NLNL convention. It turns out arma I and I agree. 20 lat temu
  Roger Dingledine 28195a0eb1 clean up some log entries 20 lat temu
  Roger Dingledine 5265bbd2b8 first iteration of scrubbing sensitive strings from logs. 20 lat temu
  Roger Dingledine 509405a5f7 clean up this TOR_FRAGILE business 20 lat temu
  Nick Mathewson 8cc3307e0d Improve conn_*_to_string; add circuit_state_to_string; make skewed-descriptor messages better. 20 lat temu
  Nick Mathewson 88dc243bb5 Rename circuit_get_by_stream to circuit_get_by_edge_conn, and actually start using it. Watch out, kids! 20 lat temu
  Nick Mathewson 4453e3794a Add a pointer from edge connections to their corresponding circuit (ulp!); add some debugging sanity-checking for cirid_orconn_map stuff 20 lat temu
  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. 20 lat temu