Nick Mathewson
|
f58d4dfcd6
Massive refactoring of the various handshake types
|
11 years ago |
Nick Mathewson
|
5fa1c7484c
Refactor the CREATE_FAST handshake code to match the others.
|
11 years ago |
Nick Mathewson
|
f7e590df05
Split onion.[ch] into onion{,_fast,_tap}.[ch]
|
11 years ago |
Nick Mathewson
|
8324824d8f
Fix whitespace
|
11 years ago |
Mike Perry
|
406d59a9c9
Nick's Code review #3 part 2.
|
11 years ago |
Mike Perry
|
b0fc18c37e
Changes from Nick's code review 'part 1'
|
11 years ago |
Mike Perry
|
ccaeef22e1
Tags on relay cells can result in certain reason codes.
|
11 years ago |
Mike Perry
|
af9011f824
Woops, this log message triggers with the 2-hop bias commit.
|
11 years ago |
Mike Perry
|
c1bc6a1124
Add a missing comment.
|
11 years ago |
Mike Perry
|
d409c8a90d
More log message and space fixups.
|
11 years ago |
Mike Perry
|
aa16d59ee7
Clean up some XXX comments.
|
11 years ago |
Mike Perry
|
4590993ff3
Space fixes.
|
11 years ago |
Mike Perry
|
b75880d7b3
Fix a rather serious use-count state bug.
|
11 years ago |
Mike Perry
|
2dbb62f1b5
Convert to doubles for all pathbias state.
|
11 years ago |
Mike Perry
|
ab1fce5c19
Also shorten circuit_successes to circ_successes.
|
11 years ago |
Mike Perry
|
a90f165b83
Rename first_hop to circ_attempt.
|
11 years ago |
Mike Perry
|
04866055e8
Change from first hop accounting to 2nd hop accounting
|
11 years ago |
Mike Perry
|
930fbb2fec
Flag cannibalized circs as used (non-ideal).
|
11 years ago |
Mike Perry
|
686fc22259
Allow any valid 'end' cell to mean a circuit was used successfully.
|
11 years ago |
Mike Perry
|
b599a6ed07
Sadly, we can't safely count client intro circ success
|
11 years ago |
Mike Perry
|
5f733ccd73
Fix some hidden service edge cases.
|
11 years ago |
Mike Perry
|
26fa47226c
Refactor path use bias code into own function.
|
11 years ago |
Mike Perry
|
7a28862d56
Fix another crash bug.
|
11 years ago |
Mike Perry
|
c3028edba6
Remove n_chan codepaths for determinining guard.
|
11 years ago |
Mike Perry
|
7f8cbe389d
Fix a crash due to NULL circ->n_chan.
|
11 years ago |
Mike Perry
|
412ae099cb
Prop 209: Add path bias counts for timeouts and other mechanisms.
|
11 years ago |
Mike Perry
|
da5c398d79
Be explicit about units for timeout.
|
11 years ago |
Mike Perry
|
ef1b830ef8
Fix an assert crash and an incorrectly placed return.
|
11 years ago |
Mike Perry
|
bb548134cd
Update with code review changes from Nick.
|
11 years ago |
Mike Perry
|
192996690c
Fix spaces.
|
11 years ago |