Commit History

Author SHA1 Message Date
  Nick Mathewson 496e414e52 Basic RAM poisoning and magic-checking to notice connection and circuit 22 years ago
  Roger Dingledine 3456adec31 adding the reattach-after-timeout feature wasn't so easy after all. 22 years ago
  Nick Mathewson bd14023afd Propagate yes/no/maybe a little farther forward. 22 years ago
  Roger Dingledine afdaff63ef turn some knobs, add more debugging 22 years ago
  Roger Dingledine 3516ae1a26 add an ap_conn connecting state; report connecting delay 22 years ago
  Roger Dingledine 53061b3778 fix endian issue: rh.integrity was getting sent wrong 22 years ago
  Roger Dingledine 8085235e5f make loglevel info less noisy 22 years ago
  Roger Dingledine f3fdbadfdf randomize the initial circ_id and stream_id, so an adversary who 22 years ago
  Roger Dingledine 71739b486a back out the insert-padding-if-conflict code 22 years ago
  Roger Dingledine 43fcb70bad checkpoint: revamp relay cell packaging and handling 22 years ago
  Roger Dingledine a5e6ec244f rename circ_id_t to uint16_t for code clarity 22 years ago
  Roger Dingledine 45a66c6955 make a relay_header_t struct and pack/unpack funcs 22 years ago
  Roger Dingledine 6a19e64066 remove trailing whitespace 22 years ago
  Roger Dingledine 5ecd6b6bad make fetch_from_buf_http malloc its strings rather 22 years ago
  Roger Dingledine aba237e3e2 end-to-end integrity checking now works 22 years ago
  Roger Dingledine 21cc01299b infrastructure for integrity-checks in relay cells 22 years ago
  Roger Dingledine 4e50f79b11 resolve an edge case in get_unique_circ_id_by_conn 22 years ago
  Roger Dingledine 8712a30e91 move cell size to 512 bytes 22 years ago
  Roger Dingledine 961ecf7abf add H(K|1) to the onionskin reply 22 years ago
  Nick Mathewson 4885e90490 Make compile warning-free on cygwin 22 years ago
  Roger Dingledine 08534a6271 start tracking the 'It appears I've already sent the end' warning 22 years ago
  Roger Dingledine 05c05d6444 more friendly warning when there are too many dns workers 22 years ago
  Roger Dingledine 7a3a3ae1df bugfix: a circuit that immediately failed still counts as a failed circuit 22 years ago
  Roger Dingledine 9c66e2bf9a if >=2 circs are being built that handle a given stream, 22 years ago
  Roger Dingledine 38ce03d0e7 close the circuit when we get a truncated cell 22 years ago
  Roger Dingledine d172fdd300 fix vicious bug in connection_ap_attach_pending that caused it to 22 years ago
  Roger Dingledine 975bb68010 simplify: options.OnionRouter==1 iff options.ORPort>0 22 years ago
  Roger Dingledine f5994416c4 bugfix and cleanups 22 years ago
  Nick Mathewson fd07872a72 Separate failure-count tracking from circuit-launching. 22 years ago
  Roger Dingledine 25ac8857f3 bugfix: sometimes we closed a circ while cpuworker was cranking, 22 years ago