Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-12-01 | Spell-check strings and comments | Nick Mathewson | |
svn:r3052 | |||
2004-12-01 | do even less inside our signal handler, | Roger Dingledine | |
just to be extra paranoidly safe svn:r3050 | |||
2004-11-30 | Let resolve conns retry/expire also, rather than sticking around forever. | Roger Dingledine | |
Put the check-if-requested-exitrouter-will-reject-us code in the circuit_attach loop, so it gets checked periodically and not just once at the beginning. This is useful in case the routerlist changes, but also in case the address gets resolved into something that we learn we'll reject. svn:r3039 | |||
2004-11-29 | Suggestion from weasel: Make tor --version --version dump the cvs Id of ↵ | Nick Mathewson | |
every file. svn:r3019 | |||
2004-11-28 | wrong is ok, and right is fine, but in between is apparently | Roger Dingledine | |
totally unacceptable to me. svn:r3005 | |||
2004-11-28 | Normalize space: add one between every control keyword and control clause. | Nick Mathewson | |
svn:r3003 | |||
2004-11-28 | remember; tor_socket_errno has side effects! | Nick Mathewson | |
svn:r2997 | |||
2004-11-26 | inform him more sanely | Roger Dingledine | |
svn:r2993 | |||
2004-11-26 | inform the user that you noticed when he sent a USR2 | Roger Dingledine | |
svn:r2992 | |||
2004-11-26 | if you want to handle -USR2, you should catch it too. | Roger Dingledine | |
svn:r2990 | |||
2004-11-26 | remove emacs droppings, since nick says he doesn't need them anymore | Roger Dingledine | |
svn:r2989 | |||
2004-11-25 | Clarify a bunch of log messages | Nick Mathewson | |
svn:r2983 | |||
2004-11-24 | patch to nick's patch | Roger Dingledine | |
svn:r2969 | |||
2004-11-24 | make nt service version match actual version | Nick Mathewson | |
svn:r2968 | |||
2004-11-23 | initialize rephist before we init_from_config, since init_from_config | Roger Dingledine | |
can make us init_keys if we're going to hibernate, which makes us build a router_desc. svn:r2953 | |||
2004-11-22 | Apply NT service patch from Osamu Fujino. This still has some problems ↵ | Nick Mathewson | |
(indicated in a comment adapted from the patch submission email), but it is better than before and better than nothing. svn:r2938 | |||
2004-11-21 | Dont keep rephist info for routers that havent had activity for 24 hours. | Nick Mathewson | |
svn:r2926 | |||
2004-11-21 | Call init_keys() where needed; fix hibernate bug. | Nick Mathewson | |
svn:r2924 | |||
2004-11-20 | allow StrictEntryNode and StrictExitNode to be singular | Roger Dingledine | |
svn:r2922 | |||
2004-11-20 | printfs want carriage returns | Roger Dingledine | |
svn:r2917 | |||
2004-11-20 | kill -USR2 now moves all logs to loglevel debug | Roger Dingledine | |
plus fix some typos svn:r2914 | |||
2004-11-17 | bugfix: when our poll is interrupted, we believed the revents values. | Roger Dingledine | |
svn:r2907 | |||
2004-11-15 | Break DirFetchPostPeriod into: | Roger Dingledine | |
- 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 | |||
2004-11-15 | Only record bandwidth usage when accounting is enabled | Nick Mathewson | |
svn:r2886 | |||
2004-11-15 | fix a bug in configuring accounting in options_act() | Roger Dingledine | |
svn:r2881 | |||
2004-11-14 | Fix compilation. Duh. | Nick Mathewson | |
svn:r2876 | |||
2004-11-14 | Resolve some hibernating-related XXXX009s. | Nick Mathewson | |
svn:r2875 | |||
2004-11-14 | Fetch running-routers. | Nick Mathewson | |
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 | |||
2004-11-14 | make kill -USR1 work again | Roger Dingledine | |
svn:r2853 | |||
2004-11-14 | clean a comment | Roger Dingledine | |
svn:r2844 | |||
2004-11-13 | Track whether descriptor is dirty/uploaded. When any options are set, mark ↵ | Nick Mathewson | |
it dirty. Once a minute, regenerate and upload the server descriptor if it is dirty. svn:r2832 | |||
2004-11-13 | Comment a confusing conditional | Nick Mathewson | |
svn:r2828 | |||
2004-11-12 | Resolve a bunch of FIXME items; mark a lot more for attention; ask for ↵ | Nick Mathewson | |
clarification on some. Turn all XXXX008 ("showstopper for 0.0.8 release") items into XXXX009 or XXXX, since plainly they were not showstoppers for 0.0.8. Add/clean some docs. svn:r2808 | |||
2004-11-12 | dfc caught a SIGXFSZ error when his debugfile reached 2GB. | Roger Dingledine | |
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 | |||
2004-11-11 | when clients do --list-fingerprint, it's misleading to | Roger Dingledine | |
give them one, because it will never be the same again svn:r2800 | |||
2004-11-10 | weaken our anonymity warning a little bit more | Roger Dingledine | |
svn:r2771 | |||
2004-11-09 | Normalize whitespace; add a "tell me about all the unnormalized whitespace" ↵ | Nick Mathewson | |
target; fix a braino in dirserv.c svn:r2758 | |||
2004-11-09 | Resolve many XXXs and all DOCDOCs | Nick Mathewson | |
svn:r2755 | |||
2004-11-09 | mark_logs_temp() before init'ing new ones. | Roger Dingledine | |
we were seeing double, triple, etc each time we setconf'ed. svn:r2738 | |||
2004-11-09 | stop wanting to split init_keys() | Roger Dingledine | |
svn:r2735 | |||
2004-11-09 | Stop using the wrong DataDirectory when we're validating. | Roger Dingledine | |
Also validate/normalize the DataDirectory better. svn:r2732 | |||
2004-11-09 | Make an options_act() where we do all the things a new options set | Roger Dingledine | |
needs. Still needs more work. svn:r2716 | |||
2004-11-07 | Clean up copyrights. | Roger Dingledine | |
Break connection_consider_empty_buckets() out of connection_read_bucket_decrement(). svn:r2698 | |||
2004-11-06 | tor --list-fingerprint as a client shouldn't try to print null | Roger Dingledine | |
svn:r2697 | |||
2004-11-06 | only play the accounting game if it's possible you'll choose to hibernate | Roger Dingledine | |
svn:r2694 | |||
2004-11-06 | Make options no longer a global variable. | Roger Dingledine | |
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 | |||
2004-11-04 | Move accounting code into hibernate; start adding logic to track ↵ | Nick Mathewson | |
bandwidth-per-seconds-active svn:r2680 | |||
2004-11-03 | better interface for connection_ap_handshake_socks_reply() | Roger Dingledine | |
make --list-fingerprint print the fingerprint again svn:r2668 | |||
2004-11-03 | Implement two flavors of authentication for control connections: one for ↵ | Nick Mathewson | |
trusted FS, one for untrusted FS. svn:r2664 | |||
2004-11-03 | - Implement all of control interface except authentication, setconfig, | Nick Mathewson | |
and actually making the sockets. - Make sure that identity-based nicknames start with $. - Use new string_join interface. svn:r2661 |