Ian Goldberg
|
df19a2d3e8
Change a variable name
|
4 anni fa |
Ian Goldberg
|
38f5bdf0bf
Single Pass now constructing working circuits with random choice of next hop
|
4 anni fa |
Ian Goldberg
|
afb53b921f
Start cleaning up Single-Pass Walking Onions
|
4 anni fa |
Ian Goldberg
|
fdecbcdd5a
Fix relay bootstrapping flag
|
4 anni fa |
Ian Goldberg
|
ab41808843
Fix off-by-one error in length of telescoping circuits
|
4 anni fa |
Ian Goldberg
|
b84bc72893
Reset stats after churning clients and relays
|
4 anni fa |
Ian Goldberg
|
6a3410a2f6
Import sympy (if it exists) regardless of the setting of symbolic_byte_counters
|
4 anni fa |
Ian Goldberg
|
7ce614b36d
Add psmisc package to the docker (for killall)
|
4 anni fa |
Ian Goldberg
|
a97d4f2440
Setting the environment variable WOSIM_CLIENT_CHURN=0 turns off client churning
|
4 anni fa |
Ian Goldberg
|
16e481013a
Set the fraction of fallback relays to the actual fraction in Jan 2020
|
4 anni fa |
Ian Goldberg
|
2be3e7a0a4
Log stats for fallback relays separately
|
4 anni fa |
Ian Goldberg
|
5719b13ea3
Choose a fallback relay weighted by bw, not uniformly
|
4 anni fa |
Ian Goldberg
|
7a7e51b5f4
Don't divide by 0 when computing stddev if there is only 1 item in the set
|
4 anni fa |
Ian Goldberg
|
03603462b1
Don't reset the clients' bootstrapping flag in the first real epoch
|
4 anni fa |
Ian Goldberg
|
4e5eebff40
For relays, keep track of bytes sent and received relative to the relay bw
|
4 anni fa |
Ian Goldberg
|
2b0261df02
Don't send nacl objects over the wire where reasonable
|
4 anni fa |
Ian Goldberg
|
9f2cbd4e06
Run screen inside the docker
|
4 anni fa |
Ian Goldberg
|
1981672c4f
Log the max memory usage every epoch, not just at the end
|
4 anni fa |
Ian Goldberg
|
ba87c0b3ff
Slightly more sensible statistics log message when no data points have been collected
|
4 anni fa |
Ian Goldberg
|
8e7b52b98d
In telescoping WO, be sure to not pick the guard as the exit
|
4 anni fa |
Ian Goldberg
|
db1070f82a
docker integration
|
4 anni fa |
Ian Goldberg
|
f2e3ca4267
Tell the simulator what directory to write the logfile to as a command-line arg
|
4 anni fa |
Ian Goldberg
|
b1b933cedf
Log the start of the simulation
|
4 anni fa |
Ian Goldberg
|
08b497f376
Merklelib's proofs pickle to unreasonably large bytearrays
|
4 anni fa |
Ian Goldberg
|
d7ca4da5fe
Typo in comment
|
4 anni fa |
Ian Goldberg
|
e5345d0150
Churn clients, and add some more progress bars
|
4 anni fa |
Ian Goldberg
|
b5d0eedd1f
Merge branch 'master' of git-crysp.uwaterloo.ca:walkingonions
|
4 anni fa |
Ian Goldberg
|
4697562c37
Update the circuit creation progress bar by number of circuits, not simulated time
|
4 anni fa |
Chelsea H. Komlo
|
eca66df0e7
send created message in the clear, but encrypt prior cells
|
4 anni fa |
Chelsea H. Komlo
|
6f6a5e9765
better logging
|
4 anni fa |