Commit History

Author SHA1 Message Date
  Nick Mathewson 1bd3f6cc9a Update more files to new log stuff. 19 years ago
  Roger Dingledine 102df4a982 fix some typos 19 years ago
  Roger Dingledine bec2271029 fix a few comments 19 years ago
  Nick Mathewson cc35e1720f Using RAND_pseudo_bytes instead of RAND_bytes is an accident waiting to happen, and does not really speed us up much when we do it. So stop doing it. 19 years ago
  Roger Dingledine c3aac3ff6b infrastructure for the 'change pseudonym' button. 19 years ago
  Nick Mathewson 92451f74a8 Reformat inconsistent function declarations. 19 years ago
  Nick Mathewson c6347cdb0e suppress all our usual compiler warnings, including a longstanding one from tree.h 19 years ago
  Nick Mathewson 18c11eb3bc Be consistent about preferring foo* to struct foo* 19 years ago
  Nick Mathewson 149e9a5900 remove pointless XXXX. It was there to remind me to do something I already did. 19 years ago
  Roger Dingledine 2259032ea1 trivial changes on nick's rendezvous commit 19 years ago
  Roger Dingledine 271d49958e fix another compile warn 19 years ago
  Nick Mathewson ec83652357 Logic to implement rendezvous/introduction via unknown servers. 19 years ago
  Nick Mathewson 64fc1f7bae Implement all the rest of the new controller protocol, debug a little, add some new features, add ADDRMAP events. 19 years ago
  Nick Mathewson 232861ba42 Docment or add DOCDOC comments to undocumented functions in src/or. Make function definition format uniform. 19 years ago
  Nick Mathewson 0831823763 Change end-of-file NLNL convention. It turns out arma I and I agree. 19 years ago
  Nick Mathewson a6f51001a5 New whitespace normalization rule: no blank line at EOF. 19 years ago
  Roger Dingledine 5265bbd2b8 first iteration of scrubbing sensitive strings from logs. 19 years ago
  Nick Mathewson ab34901263 New and frightening code to implement fast-path first-hop CREATE_FAST cells. Watch out when we bump the version to 0.1.0.6-rc! 19 years ago
  Nick Mathewson c6769a80fb Fixs a signed/unsigned comparison 19 years ago
  Nick Mathewson 6face4f482 Add missing "char" 19 years ago
  Nick Mathewson 8cc3307e0d Improve conn_*_to_string; add circuit_state_to_string; make skewed-descriptor messages better. 19 years ago
  Nick Mathewson c92a2620d4 Try RB_TREE instead of SPLAY_TREE, but with a single-entry caching optimization. 19 years ago
  Nick Mathewson a035b8e3c3 Make compare_orconn_circid_entries marginally faster and inlined, if that helps 19 years ago
  Nick Mathewson 88dc243bb5 Rename circuit_get_by_stream to circuit_get_by_edge_conn, and actually start using it. Watch out, kids! 19 years ago
  Nick Mathewson 4453e3794a Add a pointer from edge connections to their corresponding circuit (ulp!); add some debugging sanity-checking for cirid_orconn_map stuff 19 years ago
  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. 19 years ago
  Roger Dingledine 658463a751 clean up the circuit-mark-for-close patch 19 years ago
  Nick Mathewson 0dc02328af Move most of *_mark_for_close out of macros. 19 years ago
  Nick Mathewson 0e81265359 update copyright notices. 19 years ago
  Roger Dingledine 7cf33ed495 resolve another 'hasn't sent end yet' bug 19 years ago