aboutsummaryrefslogtreecommitdiff
path: root/src/or/main.c
Commit message (Expand)AuthorAge
...
* remove emacs droppings, since nick says he doesn't need them anymore•••svn:r2989 Roger Dingledine2004-11-26
* Clarify a bunch of log messages•••svn:r2983 Nick Mathewson2004-11-25
* patch to nick's patch•••svn:r2969 Roger Dingledine2004-11-24
* make nt service version match actual version•••svn:r2968 Nick Mathewson2004-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 Dingledine2004-11-23
* Apply NT service patch from Osamu Fujino. This still has some problems (indi...•••svn:r2938 Nick Mathewson2004-11-22
* Dont keep rephist info for routers that havent had activity for 24 hours.•••svn:r2926 Nick Mathewson2004-11-21
* Call init_keys() where needed; fix hibernate bug.•••svn:r2924 Nick Mathewson2004-11-21
* allow StrictEntryNode and StrictExitNode to be singular•••svn:r2922 Roger Dingledine2004-11-20
* printfs want carriage returns•••svn:r2917 Roger Dingledine2004-11-20
* kill -USR2 now moves all logs to loglevel debug•••plus fix some typos svn:r2914 Roger Dingledine2004-11-20
* bugfix: when our poll is interrupted, we believed the revents values.•••svn:r2907 Roger Dingledine2004-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 Dingledine2004-11-15
* Only record bandwidth usage when accounting is enabled•••svn:r2886 Nick Mathewson2004-11-15
* fix a bug in configuring accounting in options_act()•••svn:r2881 Roger Dingledine2004-11-15
* Fix compilation. Duh.•••svn:r2876 Nick Mathewson2004-11-14
* Resolve some hibernating-related XXXX009s.•••svn:r2875 Nick Mathewson2004-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 Mathewson2004-11-14
* make kill -USR1 work again•••svn:r2853 Roger Dingledine2004-11-14
* clean a comment•••svn:r2844 Roger Dingledine2004-11-14
* Track whether descriptor is dirty/uploaded. When any options are set, mark i...•••svn:r2832 Nick Mathewson2004-11-13
* Comment a confusing conditional•••svn:r2828 Nick Mathewson2004-11-13
* Resolve a bunch of FIXME items; mark a lot more for attention; ask for clarif...•••svn:r2808 Nick Mathewson2004-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 Dingledine2004-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 Dingledine2004-11-11
* weaken our anonymity warning a little bit more•••svn:r2771 Roger Dingledine2004-11-10
* Normalize whitespace; add a "tell me about all the unnormalized whitespace" t...•••svn:r2758 Nick Mathewson2004-11-09
* Resolve many XXXs and all DOCDOCs•••svn:r2755 Nick Mathewson2004-11-09
* mark_logs_temp() before init'ing new ones.•••we were seeing double, triple, etc each time we setconf'ed. svn:r2738 Roger Dingledine2004-11-09
* stop wanting to split init_keys()•••svn:r2735 Roger Dingledine2004-11-09
* Stop using the wrong DataDirectory when we're validating.•••Also validate/normalize the DataDirectory better. svn:r2732 Roger Dingledine2004-11-09
* Make an options_act() where we do all the things a new options set•••needs. Still needs more work. svn:r2716 Roger Dingledine2004-11-09
* Clean up copyrights.•••Break connection_consider_empty_buckets() out of connection_read_bucket_decrement(). svn:r2698 Roger Dingledine2004-11-07
* tor --list-fingerprint as a client shouldn't try to print null•••svn:r2697 Roger Dingledine2004-11-06
* only play the accounting game if it's possible you'll choose to hibernate•••svn:r2694 Roger Dingledine2004-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 Dingledine2004-11-06
* Move accounting code into hibernate; start adding logic to track bandwidth-pe...•••svn:r2680 Nick Mathewson2004-11-04
* better interface for connection_ap_handshake_socks_reply()•••make --list-fingerprint print the fingerprint again svn:r2668 Roger Dingledine2004-11-03
* Implement two flavors of authentication for control connections: one for trus...•••svn:r2664 Nick Mathewson2004-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 Mathewson2004-11-03
* Streamline the two redundant "Has the second rolled over?" checks in prepare_...•••svn:r2657 Nick Mathewson2004-11-03
* Fix another typo•••svn:r2651 Nick Mathewson2004-11-03
* First attempt at hibernation code. It needs more work around the XXXXs, but ...•••svn:r2649 Nick Mathewson2004-11-02
* Use a stricter set of warnings; make them all pass.•••svn:r2645 Nick Mathewson2004-11-02
* make sure options.MaxConn can be reached•••svn:r2638 Roger Dingledine2004-11-01
* implement first piece of hibernation•••still need to track bandwidth, and make decisions based on bandwidth svn:r2630 Roger Dingledine2004-10-31
* tor --list-fingerprint to print fingerprint and exit•••svn:r2627 Nick Mathewson2004-10-30
* Tweaks to prevent obsolete restarting tors from hammering the dirservers. (1)...•••svn:r2618 Nick Mathewson2004-10-28
* Tricksy compiler warnings! We hates them, hates them forever, my precious!•••svn:r2615 Nick Mathewson2004-10-27
* Use tor_snprintf, not snprintf•••svn:r2609 Nick Mathewson2004-10-27