aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
...
* Drop redundant exit policy entries, not just identical ones.•••svn:r5987 Nick Mathewson2006-02-12
* Retain unrecognized options in state file, so that we can be forward-compatible.•••svn:r5985 Nick Mathewson2006-02-12
* enforce whitespace style•••svn:r5984 Nick Mathewson2006-02-12
* Clients now honor the "guard" flag in the router status when•••picking entry guards, rather than looking at is_fast or is_stable. Now dirservers can change how they define it and clients will automatically use their new definition. svn:r5979 Roger Dingledine2006-02-12
* write a better note in torrc.sample about whether to set dirport.•••svn:r5978 Roger Dingledine2006-02-12
* more helpful log message when running servers on obsolete windows.•••svn:r5975 Roger Dingledine2006-02-12
* bump up the period for forcing a hidden service descriptor upload•••from 20 minutes to 1 hour. svn:r5972 Roger Dingledine2006-02-12
* compress exit policies even more -- look for duplicate lines•••and remove them. svn:r5971 Roger Dingledine2006-02-12
* bugfix in config_cmp_addr_policies() -- we were treating a pair•••of exit policies if they were equal even if one said accept and the other said reject. svn:r5970 Roger Dingledine2006-02-11
* stop leaking that•••svn:r5969 Roger Dingledine2006-02-11
* When a client asks for an old-style directory and our write bucket•••is empty, don't give it to him. This way small servers can continue to serve the directory *sometimes*, without getting overloaded. svn:r5968 Roger Dingledine2006-02-11
* Keep running if we ask for an impossible stdout log; just warn.•••svn:r5964 Nick Mathewson2006-02-11
* Retry pending server downloads as well as pending networkstatus downloads whe...•••svn:r5962 Nick Mathewson2006-02-11
* Warn if running obsolete windows as a server.•••svn:r5961 Nick Mathewson2006-02-11
* bump to 0.1.1.13-alpha-cvs -- progress!•••svn:r5954 Roger Dingledine2006-02-10
* bump to 0.1.1.13-alpha•••svn:r5951 Roger Dingledine2006-02-09
* get our grammar right when complaining about un-recommended versions•••svn:r5950 Roger Dingledine2006-02-09
* Happy new year!•••svn:r5949 Roger Dingledine2006-02-09
* more cleanups on the sample torrc file•••svn:r5947 Roger Dingledine2006-02-09
* stop calling it a "libevent poll" -- the word "poll" has•••other meaning in this context that are confusing. svn:r5936 Roger Dingledine2006-02-09
* and maybe some function documentation will help too•••svn:r5935 Roger Dingledine2006-02-09
* correct the comments that don't realize it's the opposite•••svn:r5934 Roger Dingledine2006-02-09
* and make sure that never happens again•••svn:r5932 Roger Dingledine2006-02-09
* fix bug 245: When modifying the orconn_circid_map map, we would•••sometimes decrement conn->n_circuits even when there was no circuit originally. This caused conn->n_circuits to go negative. We noticed this because we were checking if connections can be closed based on conn->n_circuits == 0, so we were never closing any connection that had ever had a circuit on it. svn:r5931 Roger Dingledine2006-02-09
* tweak comment•••svn:r5930 Roger Dingledine2006-02-09
* Move "sort list of versions" logic into routerparse.c; make version-checking ...•••svn:r5927 Nick Mathewson2006-02-06
* char *x = "y"; is not good C.•••svn:r5926 Nick Mathewson2006-02-06
* Only v1 authorities get hidden service descriptors with current protocol•••svn:r5924 Nick Mathewson2006-02-06
* Fix a const-non-const warning•••svn:r5923 Nick Mathewson2006-02-06
* more typos and nits•••svn:r5918 Roger Dingledine2006-02-05
* Stupid cut-and-paste bug.•••svn:r5917 Nick Mathewson2006-02-05
* as soon as we've fetched some more directory info, that's time•••to think about downloading more server descriptors. this way we don't have a 10 second pause in initial bootstrapping. svn:r5916 Roger Dingledine2006-02-05
* cosmetic fix•••svn:r5915 Roger Dingledine2006-02-05
* clean up tabs and wide-lines from weasel's commit•••svn:r5914 Roger Dingledine2006-02-05
* when building v2 statuses or v1 running-routers, don't admit the•••existence of descriptors older than a day. we still cache them in case anybody asks, but we don't actively mention them. svn:r5913 Roger Dingledine2006-02-05
* fix bug: we were caching the newest descriptor for each server,•••well, forever. i imagine this just keeps growing in size. svn:r5912 Roger Dingledine2006-02-05
* typos and nits•••svn:r5911 Roger Dingledine2006-02-05
* forward-port the part where ordinary users try to fetch directories•••less often. not critical but might as well stay in sync with stable. svn:r5910 Roger Dingledine2006-02-05
* Fix a major load balance bug: we were round-robining in 16 KB chunks, and•••servers with bandwidthrate of 20 KB, while downloading a 600 KB directory, would starve their other connections. Now we try to be a bit more fair. svn:r5906 Roger Dingledine2006-02-04
* just because you support the feature does not mean that you•••should put an example in the sample torrc file. the debug-info lines were causing some people to think that was a smart loglevel to use, and it also always isn't. svn:r5905 Roger Dingledine2006-02-04
* Fix compiler warning on 64 bit archs•••svn:r5903 Peter Palfrader2006-02-03
* Try to make tor work better through squid: Limit number of descriptors we fetch•••to 96 (was 128 previously). We limit this number even when we do not have a http proxy explicitly configured as some people mistakenly believe transparent proxies are a neat idea. svn:r5901 Peter Palfrader2006-02-03
* when we fail to bind a listener, try to provide a more useful log msg.•••svn:r5900 Roger Dingledine2006-02-03
* check for EADDRINUSE in a cross-platform way (unless i'm wrong)•••svn:r5899 Roger Dingledine2006-02-03
* don't warn when we receive a 503 from a dirserver/cache -- this•••will pave the way for them being able to tell us to screw off if they're busy. svn:r5898 Roger Dingledine2006-02-03
* Fix bug 225: now "attachstream 0" treats conn like it just connected,•••doing address remapping, handling .exit and .onion idioms, and so on. Now we are more uniform in making sure that the controller hears about all new connections, and making sure it hears when they close. svn:r5897 Roger Dingledine2006-02-03
* I believe this resolves bug 234, the mysterious crash on 0.1.1.9•••and later servers. I'm not sure yet, but better to have it in CVS while we speculate that it's the fix. svn:r5895 Roger Dingledine2006-02-02
* Add a new config option ExitPolicyRejectPrivate which defaults to 1.•••This means all exit policies will begin with rejecting private addresses, unless the server operator explicitly turns it off. Also, make our code to remove redundancies in the exit policy smarter, so it can detect "reject foo, reject bar, reject *" patterns. Lastly, we can get rid of the "exit policy implicitly accepts" code, since we make everything more explicit now. svn:r5888 Roger Dingledine2006-02-01
* avoid a minor confusing log message•••svn:r5887 Roger Dingledine2006-02-01
* Try to fix policy_includes_addr_mask_implicitly()•••svn:r5886 Peter Palfrader2006-02-01