Roger Dingledine
|
fde595feb7
when clients do --list-fingerprint, it's misleading to
|
%!s(int64=21) %!d(string=hai) anos |
Roger Dingledine
|
c03a3eaed0
weaken our anonymity warning a little bit more
|
%!s(int64=21) %!d(string=hai) anos |
Nick Mathewson
|
5a5be93f80
Normalize whitespace; add a "tell me about all the unnormalized whitespace" target; fix a braino in dirserv.c
|
%!s(int64=21) %!d(string=hai) anos |
Nick Mathewson
|
cd753df7bf
Resolve many XXXs and all DOCDOCs
|
%!s(int64=21) %!d(string=hai) anos |
Roger Dingledine
|
6a504efdd3
mark_logs_temp() before init'ing new ones.
|
%!s(int64=21) %!d(string=hai) anos |
Roger Dingledine
|
9f3e3d2b71
stop wanting to split init_keys()
|
%!s(int64=21) %!d(string=hai) anos |
Roger Dingledine
|
6521c2ce51
Stop using the wrong DataDirectory when we're validating.
|
%!s(int64=21) %!d(string=hai) anos |
Roger Dingledine
|
90b47172bd
Make an options_act() where we do all the things a new options set
|
%!s(int64=21) %!d(string=hai) anos |
Roger Dingledine
|
394554cfbf
Clean up copyrights.
|
%!s(int64=21) %!d(string=hai) anos |
Roger Dingledine
|
efad93feb4
tor --list-fingerprint as a client shouldn't try to print null
|
%!s(int64=21) %!d(string=hai) anos |
Roger Dingledine
|
28a297ebe7
only play the accounting game if it's possible you'll choose to hibernate
|
%!s(int64=21) %!d(string=hai) anos |
Roger Dingledine
|
6c61ed4fb5
Make options no longer a global variable.
|
%!s(int64=21) %!d(string=hai) anos |
Nick Mathewson
|
19868fe968
Move accounting code into hibernate; start adding logic to track bandwidth-per-seconds-active
|
%!s(int64=21) %!d(string=hai) anos |
Roger Dingledine
|
a4753283dd
better interface for connection_ap_handshake_socks_reply()
|
%!s(int64=21) %!d(string=hai) anos |
Nick Mathewson
|
cea9125d71
Implement two flavors of authentication for control connections: one for trusted FS, one for untrusted FS.
|
%!s(int64=21) %!d(string=hai) anos |
Nick Mathewson
|
451f8b5045
- Implement all of control interface except authentication, setconfig,
|
%!s(int64=21) %!d(string=hai) anos |
Nick Mathewson
|
4fdaa5de51
Streamline the two redundant "Has the second rolled over?" checks in prepare_for_poll and connection_bucket_refill; also, generate BANDWIDTH control events
|
%!s(int64=21) %!d(string=hai) anos |
Nick Mathewson
|
d63d420930
Fix another typo
|
%!s(int64=21) %!d(string=hai) anos |
Nick Mathewson
|
8db0abb687
First attempt at hibernation code. It needs more work around the XXXXs, but first I want arma to review the basic approach while I meditate on how to fix them.
|
%!s(int64=21) %!d(string=hai) anos |
Nick Mathewson
|
ad4dc74482
Use a stricter set of warnings; make them all pass.
|
%!s(int64=21) %!d(string=hai) anos |
Roger Dingledine
|
4689243242
make sure options.MaxConn can be reached
|
%!s(int64=21) %!d(string=hai) anos |
Roger Dingledine
|
984ffec105
implement first piece of hibernation
|
%!s(int64=21) %!d(string=hai) anos |
Nick Mathewson
|
9510d9a792
tor --list-fingerprint to print fingerprint and exit
|
%!s(int64=21) %!d(string=hai) anos |
Nick Mathewson
|
11d330be5e
Tweaks to prevent obsolete restarting tors from hammering the dirservers. (1) Cache a received directory as soon as the signature checks out. (2) Treat a cached directory as "recent" based on its mtime. (3) If we have a recent directory, we dont need to fetch a newer one for DirFetchPostPeriod. This needs review!
|
%!s(int64=21) %!d(string=hai) anos |
Nick Mathewson
|
2fbf31533b
Tricksy compiler warnings! We hates them, hates them forever, my precious!
|
%!s(int64=21) %!d(string=hai) anos |
Nick Mathewson
|
44d4516155
Use tor_snprintf, not snprintf
|
%!s(int64=21) %!d(string=hai) anos |
Nick Mathewson
|
bc62f8e983
Replace sprintf with snprintf
|
%!s(int64=21) %!d(string=hai) anos |
Nick Mathewson
|
57f09573f5
Every 60 seconds, check whether the listeners are still alive, and relaunch the dead ones.
|
%!s(int64=21) %!d(string=hai) anos |
Roger Dingledine
|
54c432bd93
pay attention to the return value of do_hup, and exit
|
%!s(int64=21) %!d(string=hai) anos |
Nick Mathewson
|
88cffc3c5f
Use bitwise masking to turn off bits, not compare-and-subtract
|
%!s(int64=21) %!d(string=hai) anos |