A simulator for the Walking Onions protocol for allowing Tor to scale to large numbers of clients and relays

Ian Goldberg aaee3b812c Clients choose a guard from the bw-weighted relay list %!s(int64=4) %!d(string=hai) anos
client.py aaee3b812c Clients choose a guard from the bw-weighted relay list %!s(int64=4) %!d(string=hai) anos
dirauth.py aaee3b812c Clients choose a guard from the bw-weighted relay list %!s(int64=4) %!d(string=hai) anos
network.py aaee3b812c Clients choose a guard from the bw-weighted relay list %!s(int64=4) %!d(string=hai) anos
relay.py aaee3b812c Clients choose a guard from the bw-weighted relay list %!s(int64=4) %!d(string=hai) anos