Commit History

Author SHA1 Message Date
  Roger Dingledine 44b3f3060a make circ->onionskin a pointer, not a static array. moria2 was using 18 years ago
  Nick Mathewson 5d85560d9e Remove last vestiges of old logging interface. 18 years ago
  Nick Mathewson a38aa81bf8 fix another segv, this time in circid fix. 18 years ago
  Nick Mathewson 932106f54c Efficiency hack: call tor_fix_source_file late, not early. Add "BUG" domain. Domains are now bitmasks... just in case. Make some err msgs non-general. 18 years ago
  Nick Mathewson fa338d85db Fix one possible source of reuse-a-circuit-id bug; convert circuitbuild to new logging 18 years ago
  Nick Mathewson 1bd3f6cc9a Update more files to new log stuff. 18 years ago
  Roger Dingledine 102df4a982 fix some typos 18 years ago
  Roger Dingledine bec2271029 fix a few comments 18 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. 18 years ago
  Roger Dingledine c3aac3ff6b infrastructure for the 'change pseudonym' button. 18 years ago
  Nick Mathewson 92451f74a8 Reformat inconsistent function declarations. 18 years ago
  Nick Mathewson c6347cdb0e suppress all our usual compiler warnings, including a longstanding one from tree.h 18 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