Mike Perry
|
a90f165b83
Rename first_hop to circ_attempt.
|
vor 11 Jahren |
Mike Perry
|
04866055e8
Change from first hop accounting to 2nd hop accounting
|
vor 11 Jahren |
Mike Perry
|
930fbb2fec
Flag cannibalized circs as used (non-ideal).
|
vor 11 Jahren |
Mike Perry
|
686fc22259
Allow any valid 'end' cell to mean a circuit was used successfully.
|
vor 11 Jahren |
Mike Perry
|
b599a6ed07
Sadly, we can't safely count client intro circ success
|
vor 11 Jahren |
Mike Perry
|
5f733ccd73
Fix some hidden service edge cases.
|
vor 11 Jahren |
Mike Perry
|
26fa47226c
Refactor path use bias code into own function.
|
vor 11 Jahren |
Mike Perry
|
7a28862d56
Fix another crash bug.
|
vor 11 Jahren |
Mike Perry
|
c3028edba6
Remove n_chan codepaths for determinining guard.
|
vor 11 Jahren |
Mike Perry
|
7f8cbe389d
Fix a crash due to NULL circ->n_chan.
|
vor 11 Jahren |
Mike Perry
|
412ae099cb
Prop 209: Add path bias counts for timeouts and other mechanisms.
|
vor 11 Jahren |
Mike Perry
|
da5c398d79
Be explicit about units for timeout.
|
vor 11 Jahren |
Mike Perry
|
ef1b830ef8
Fix an assert crash and an incorrectly placed return.
|
vor 11 Jahren |
Mike Perry
|
bb548134cd
Update with code review changes from Nick.
|
vor 11 Jahren |
Mike Perry
|
192996690c
Fix spaces.
|
vor 11 Jahren |
Mike Perry
|
a54873648f
Refactor pathbias functions to use pathbias_should_count.
|
vor 11 Jahren |
Mike Perry
|
ab9c83c949
Update Path Bias log messages to match Proposal 209.
|
vor 11 Jahren |
Mike Perry
|
9bf5582e73
Add log message checks for different rates.
|
vor 11 Jahren |
Mike Perry
|
248fbc3619
Update pathbias parameters to match Proposal 209.
|
vor 11 Jahren |
Mike Perry
|
954f263ed5
Add the ability to count circuit timeouts for guards.
|
vor 11 Jahren |
Mike Perry
|
42e3c04a7a
Bug 3443: Don't count ORconn setup in circuit build time.
|
vor 11 Jahren |
Nick Mathewson
|
848333c6d6
Fix more madness from the split_circuitbuild merge
|
vor 11 Jahren |
Nick Mathewson
|
86258df65d
Merge branch 'split_circuitbuild'
|
vor 11 Jahren |
Andrea Shepard
|
17442560c4
Fix mal-merge, don't | END_CIRC_REASON_CHANNEL_CLOSED into reason codes in circuit_truncated()
|
vor 11 Jahren |
Nick Mathewson
|
907db008ab
Move the circuit build timeout code into its own file.
|
vor 11 Jahren |
Nick Mathewson
|
9f83142591
Merge remote-tracking branch 'public/bug1031'
|
vor 11 Jahren |
Nick Mathewson
|
0d946e1773
Merge remote-tracking branch 'arma/bug7029'
|
vor 11 Jahren |
Nick Mathewson
|
56c0baa523
Rename all reserved C identifiers we defined
|
vor 11 Jahren |
Nick Mathewson
|
7ea904cbc0
Merge branch 'bug7011'
|
vor 11 Jahren |
David Fifield
|
8419d18441
Use fmt_addrport where appropriate.
|
vor 11 Jahren |