Peter Palfrader
|
2f91a3528a
testsuite: Now that we add (pretty useless, but still) routerinfos to the routerlist for every one of our routerstatuses in the votes we pass again. yay
|
16 anni fa |
Peter Palfrader
|
6317cc2956
Only fetch the routerinfo_t in routerstatus_format_entry() if we are going to need it
|
16 anni fa |
Peter Palfrader
|
a6ade97f67
Properly move forward char pointer after appending stuff to the string
|
16 anni fa |
Peter Palfrader
|
056157984b
Disable test suite for today
|
16 anni fa |
Peter Palfrader
|
b246c4de9b
asserting(s) is better than segfaulting if it turns out to be NULL later
|
16 anni fa |
Peter Palfrader
|
1a2c6b41e3
Do not show policy and bw in v2 statuses
|
16 anni fa |
Peter Palfrader
|
24da63ea7b
Add exit policy and bw to dirvotes - unfortunately also to v2 statuses
|
16 anni fa |
Peter Palfrader
|
91f654f2ff
This bunch of functions really should be static
|
16 anni fa |
Peter Palfrader
|
171a7d4b0f
Fix an overflow when counting rejects for *, truncate exit summaries after 1000 chars
|
16 anni fa |
Peter Palfrader
|
864b4a009d
Mention exception for accept-all policies
|
16 anni fa |
Peter Palfrader
|
adcea0f332
Think of the poor children in Antarctica who still have to work on 4" screens
|
16 anni fa |
Peter Palfrader
|
0d807068a3
A few testcases for policy summaries
|
16 anni fa |
Peter Palfrader
|
c4e8fe11db
Also special case "accept 1-65535" case, do not leak in non-exit case
|
16 anni fa |
Peter Palfrader
|
8ef2fe4b37
Return NULL for policies that do not allow any exits
|
16 anni fa |
Peter Palfrader
|
4a74b9a7df
Fix condition statement for accept items, fix two asserts
|
16 anni fa |
Peter Palfrader
|
34e083dde1
Make sure we don't run off the end of the list
|
16 anni fa |
Peter Palfrader
|
b2344a9e4d
Move policy_summarize() prototype to or.h
|
16 anni fa |
Peter Palfrader
|
49a616e0fa
Create string representation of exit summaries
|
16 anni fa |
Peter Palfrader
|
7eaf5bd848
Nickm says I'm going to hell, but if I write that in a comment he might just save my soul
|
16 anni fa |
Peter Palfrader
|
1adc12546e
implement policy_summary_accept and policy_summary_reject together with a set of helpers
|
16 anni fa |
Peter Palfrader
|
f5adde1a17
Start with exit policy summaries
|
16 anni fa |
Roger Dingledine
|
1342964f37
tab-man strikes back
|
16 anni fa |
Roger Dingledine
|
c9f9c2665b
a few more items for jacob
|
16 anni fa |
Peter Palfrader
|
26729d1709
Describe summary algorithm in more detail, based on prototype
|
16 anni fa |
Peter Palfrader
|
5e155bb644
shorter exit summary is the one with a shorter string representation
|
16 anni fa |
Peter Palfrader
|
68e74be9f0
Use median for bw after all, capping is done at the authorities, not client-side
|
16 anni fa |
Mike Perry
|
5166e5ff55
|
16 anni fa |
Nick Mathewson
|
97245376d9
Next patch from Karsten: client-side configuration stuff for proposal 121.
|
16 anni fa |
Roger Dingledine
|
d84f5a986d
we were accidentally omitting a line from the man page for the
|
16 anni fa |
Peter Palfrader
|
f254f8e766
Describe how clients should use the exit summaries, what they may use a locally cached descriptor for, and that enclave exiting is still allowed
|
16 anni fa |