| Commit message (Expand) | Author | Age |
... | |
* | remove emacs droppings, since nick says he doesn't need them anymore•••svn:r2989
| Roger Dingledine | 2004-11-26 |
* | Clarify a bunch of log messages•••svn:r2983
| Nick Mathewson | 2004-11-25 |
* | patch to nick's patch•••svn:r2969
| Roger Dingledine | 2004-11-24 |
* | make nt service version match actual version•••svn:r2968
| Nick Mathewson | 2004-11-24 |
* | initialize rephist before we init_from_config, since init_from_config•••can make us init_keys if we're going to hibernate, which makes us build
a router_desc.
svn:r2953
| Roger Dingledine | 2004-11-23 |
* | Apply NT service patch from Osamu Fujino. This still has some problems (indi...•••svn:r2938
| Nick Mathewson | 2004-11-22 |
* | Dont keep rephist info for routers that havent had activity for 24 hours.•••svn:r2926
| Nick Mathewson | 2004-11-21 |
* | Call init_keys() where needed; fix hibernate bug.•••svn:r2924
| Nick Mathewson | 2004-11-21 |
* | allow StrictEntryNode and StrictExitNode to be singular•••svn:r2922
| Roger Dingledine | 2004-11-20 |
* | printfs want carriage returns•••svn:r2917
| Roger Dingledine | 2004-11-20 |
* | kill -USR2 now moves all logs to loglevel debug•••plus fix some typos
svn:r2914
| Roger Dingledine | 2004-11-20 |
* | bugfix: when our poll is interrupted, we believed the revents values.•••svn:r2907
| Roger Dingledine | 2004-11-17 |
* | Break DirFetchPostPeriod into:••• - DirFetchPeriod for fetching full directory,
- StatusFetchPeriod for fetching running-routers,
- DirPostPeriod for posting server descriptor,
- RendPostPeriod for posting hidden service descriptors.
Also make sure the hidden service descriptors are at a random
offset from each other, to hinder linkability.
svn:r2889
| Roger Dingledine | 2004-11-15 |
* | Only record bandwidth usage when accounting is enabled•••svn:r2886
| Nick Mathewson | 2004-11-15 |
* | fix a bug in configuring accounting in options_act()•••svn:r2881
| Roger Dingledine | 2004-11-15 |
* | Fix compilation. Duh.•••svn:r2876
| Nick Mathewson | 2004-11-14 |
* | Resolve some hibernating-related XXXX009s.•••svn:r2875
| Nick Mathewson | 2004-11-14 |
* | Fetch running-routers.•••Split logic to initiate dirfetch, running-routers fetch, and
descriptor post. arma: There are some XXXs here that raise design
questions which we should solve before the next release.
The biggest problem is this: Right now, the directory is about 50X as
large as running-routers uncompressed, and about 36X as large
compressed. Assuming:
- everybody gets the compressed version of everything,
- everybody gets cached directories from random dirservers and
uncached r-r from authdirservers
- everybody downloads r-r at the same rate they now download dirs,
then using r-r from will *increase* authdirserver directory bandwidth usage
if there are significantly more caches than authdirservers.
I think it's safe to leave this in for now, since there aren't 3x36 caching
dirservers, but we should make everybody with a dirport cache running-routers
soon. But I could be wrong.
svn:r2872
| Nick Mathewson | 2004-11-14 |
* | make kill -USR1 work again•••svn:r2853
| Roger Dingledine | 2004-11-14 |
* | clean a comment•••svn:r2844
| Roger Dingledine | 2004-11-14 |
* | Track whether descriptor is dirty/uploaded. When any options are set, mark i...•••svn:r2832
| Nick Mathewson | 2004-11-13 |
* | Comment a confusing conditional•••svn:r2828
| Nick Mathewson | 2004-11-13 |
* | Resolve a bunch of FIXME items; mark a lot more for attention; ask for clarif...•••svn:r2808
| Nick Mathewson | 2004-11-12 |
* | dfc caught a SIGXFSZ error when his debugfile reached 2GB.•••so if they exist, catch them and ignore them.
write() will fail normally and we'll look at errno like
normal human beings.
svn:r2804
| Roger Dingledine | 2004-11-12 |
* | when clients do --list-fingerprint, it's misleading to•••give them one, because it will never be the same again
svn:r2800
| Roger Dingledine | 2004-11-11 |
* | weaken our anonymity warning a little bit more•••svn:r2771
| Roger Dingledine | 2004-11-10 |
* | Normalize whitespace; add a "tell me about all the unnormalized whitespace" t...•••svn:r2758
| Nick Mathewson | 2004-11-09 |
* | Resolve many XXXs and all DOCDOCs•••svn:r2755
| Nick Mathewson | 2004-11-09 |
* | mark_logs_temp() before init'ing new ones.•••we were seeing double, triple, etc each time we setconf'ed.
svn:r2738
| Roger Dingledine | 2004-11-09 |
* | stop wanting to split init_keys()•••svn:r2735
| Roger Dingledine | 2004-11-09 |
* | Stop using the wrong DataDirectory when we're validating.•••Also validate/normalize the DataDirectory better.
svn:r2732
| Roger Dingledine | 2004-11-09 |
* | Make an options_act() where we do all the things a new options set•••needs.
Still needs more work.
svn:r2716
| Roger Dingledine | 2004-11-09 |
* | Clean up copyrights.•••Break connection_consider_empty_buckets() out of
connection_read_bucket_decrement().
svn:r2698
| Roger Dingledine | 2004-11-07 |
* | tor --list-fingerprint as a client shouldn't try to print null•••svn:r2697
| Roger Dingledine | 2004-11-06 |
* | only play the accounting game if it's possible you'll choose to hibernate•••svn:r2694
| Roger Dingledine | 2004-11-06 |
* | Make options no longer a global variable.•••Now we can try setting an option but back out if it fails to parse, or
if it's disallowed (e.g. changing RunAsDaemon from 1 to 0).
Use parse_line_from_str rather than parse_line_from_file.
svn:r2692
| Roger Dingledine | 2004-11-06 |
* | Move accounting code into hibernate; start adding logic to track bandwidth-pe...•••svn:r2680
| Nick Mathewson | 2004-11-04 |
* | better interface for connection_ap_handshake_socks_reply()•••make --list-fingerprint print the fingerprint again
svn:r2668
| Roger Dingledine | 2004-11-03 |
* | Implement two flavors of authentication for control connections: one for trus...•••svn:r2664
| Nick Mathewson | 2004-11-03 |
* | - Implement all of control interface except authentication, setconfig,••• and actually making the sockets.
- Make sure that identity-based nicknames start with $.
- Use new string_join interface.
svn:r2661
| Nick Mathewson | 2004-11-03 |
* | Streamline the two redundant "Has the second rolled over?" checks in prepare_...•••svn:r2657
| Nick Mathewson | 2004-11-03 |
* | Fix another typo•••svn:r2651
| Nick Mathewson | 2004-11-03 |
* | First attempt at hibernation code. It needs more work around the XXXXs, but ...•••svn:r2649
| Nick Mathewson | 2004-11-02 |
* | Use a stricter set of warnings; make them all pass.•••svn:r2645
| Nick Mathewson | 2004-11-02 |
* | make sure options.MaxConn can be reached•••svn:r2638
| Roger Dingledine | 2004-11-01 |
* | implement first piece of hibernation•••still need to track bandwidth, and make decisions based on bandwidth
svn:r2630
| Roger Dingledine | 2004-10-31 |
* | tor --list-fingerprint to print fingerprint and exit•••svn:r2627
| Nick Mathewson | 2004-10-30 |
* | Tweaks to prevent obsolete restarting tors from hammering the dirservers. (1)...•••svn:r2618
| Nick Mathewson | 2004-10-28 |
* | Tricksy compiler warnings! We hates them, hates them forever, my precious!•••svn:r2615
| Nick Mathewson | 2004-10-27 |
* | Use tor_snprintf, not snprintf•••svn:r2609
| Nick Mathewson | 2004-10-27 |