Nick Mathewson
|
339df5df08
Fix 8447: use %u to format circid_t.
|
11 vuotta sitten |
Nick Mathewson
|
3340d3279d
Downgrade an assert to LD_BUG
|
11 vuotta sitten |
Nick Mathewson
|
d6634001c9
Merge remote-tracking branch 'public/wide_circ_ids'
|
11 vuotta sitten |
Nick Mathewson
|
0fa362cafa
Merge remote-tracking branch 'public/feature4994-rebased'
|
11 vuotta sitten |
Nick Mathewson
|
d7089ff228
Restore the entry/dirguard distinction.
|
11 vuotta sitten |
Nick Mathewson
|
f3835bcb37
Avoid null-pointer deref in pathbias_is_new_circ_attempt
|
11 vuotta sitten |
Mike Perry
|
eb15be3d45
Mention a trac ticket relevant to an XXX comment.
|
11 vuotta sitten |
Mike Perry
|
bbd38f293f
Better document an XXX comment about refactoring.
|
11 vuotta sitten |
Mike Perry
|
b03553737c
Separate the flags for logging use bias.
|
11 vuotta sitten |
Mike Perry
|
a99ebaf4c7
Lower path use bias thresholds.
|
11 vuotta sitten |
Nick Mathewson
|
b64dc35b5c
Reinstate some fixes/tweaks from 6e4a4002
|
11 vuotta sitten |
Roger Dingledine
|
bce5019eff
generalize choose_random_entry()'s dirinfo parameter
|
12 vuotta sitten |
Roger Dingledine
|
a8297cdbd3
use microdescriptors if *any* of our bridges can handle them
|
12 vuotta sitten |
Nick Mathewson
|
996db755c2
Fix a couple of warnings on the 8081 branch.
|
11 vuotta sitten |
Mike Perry
|
b3e57b760e
Increment an informational counter for use failed state.
|
11 vuotta sitten |
Mike Perry
|
6e4610de02
Fix a log typo found by sysrqb.
|
11 vuotta sitten |
Mike Perry
|
bce6714f99
Refactor code that rolls back the use state
|
11 vuotta sitten |
Mike Perry
|
3a63e5ef42
Refactor and rename pathbias rate evaluation.
|
11 vuotta sitten |
Mike Perry
|
dfcfb5d17d
Refactor the scaling parameter fetching into a single function.
|
11 vuotta sitten |
Mike Perry
|
2b2c7f23f5
Mark entry guard state dirty everwhere the pathbias code touches it.
|
11 vuotta sitten |
Mike Perry
|
6828a19670
Add a tristate to guard against unexpected circ purpose transitions
|
11 vuotta sitten |
Mike Perry
|
173ed05d2f
Clarify state transition and related pathbias comments
|
11 vuotta sitten |
Mike Perry
|
a78542f0c3
Bug 8024: Check for null/closed channel before probing.
|
11 vuotta sitten |
Mike Perry
|
b810d322bf
squash! Remove a source of error during path bias scaling
|
11 vuotta sitten |
Mike Perry
|
06a1d0b044
squash! Implement Path use bias accounting.
|
11 vuotta sitten |
Mike Perry
|
fb711e6d77
squash! Remove a source of error during path bias scaling
|
11 vuotta sitten |
Mike Perry
|
d80b881a52
Remove a source of error during path bias scaling
|
11 vuotta sitten |
Mike Perry
|
a2db17a1aa
Don't immediately count cannibalized circs as used.
|
11 vuotta sitten |
Mike Perry
|
e13e30221e
Implement Path use bias accounting.
|
11 vuotta sitten |
Nick Mathewson
|
49e619c1cf
Rename *_isin to *_contains
|
12 vuotta sitten |