| Commit message (Expand) | Author | Age |
... | |
* | Drop redundant exit policy entries, not just identical ones.•••svn:r5987
| Nick Mathewson | 2006-02-12 |
* | Retain unrecognized options in state file, so that we can be forward-compatible.•••svn:r5985
| Nick Mathewson | 2006-02-12 |
* | enforce whitespace style•••svn:r5984
| Nick Mathewson | 2006-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 Dingledine | 2006-02-12 |
* | write a better note in torrc.sample about whether to set dirport.•••svn:r5978
| Roger Dingledine | 2006-02-12 |
* | more helpful log message when running servers on obsolete windows.•••svn:r5975
| Roger Dingledine | 2006-02-12 |
* | bump up the period for forcing a hidden service descriptor upload•••from 20 minutes to 1 hour.
svn:r5972
| Roger Dingledine | 2006-02-12 |
* | compress exit policies even more -- look for duplicate lines•••and remove them.
svn:r5971
| Roger Dingledine | 2006-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 Dingledine | 2006-02-11 |
* | stop leaking that•••svn:r5969
| Roger Dingledine | 2006-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 Dingledine | 2006-02-11 |
* | Keep running if we ask for an impossible stdout log; just warn.•••svn:r5964
| Nick Mathewson | 2006-02-11 |
* | Retry pending server downloads as well as pending networkstatus downloads whe...•••svn:r5962
| Nick Mathewson | 2006-02-11 |
* | Warn if running obsolete windows as a server.•••svn:r5961
| Nick Mathewson | 2006-02-11 |
* | bump to 0.1.1.13-alpha-cvs -- progress!•••svn:r5954
| Roger Dingledine | 2006-02-10 |
* | bump to 0.1.1.13-alpha•••svn:r5951
| Roger Dingledine | 2006-02-09 |
* | get our grammar right when complaining about un-recommended versions•••svn:r5950
| Roger Dingledine | 2006-02-09 |
* | Happy new year!•••svn:r5949
| Roger Dingledine | 2006-02-09 |
* | more cleanups on the sample torrc file•••svn:r5947
| Roger Dingledine | 2006-02-09 |
* | stop calling it a "libevent poll" -- the word "poll" has•••other meaning in this context that are confusing.
svn:r5936
| Roger Dingledine | 2006-02-09 |
* | and maybe some function documentation will help too•••svn:r5935
| Roger Dingledine | 2006-02-09 |
* | correct the comments that don't realize it's the opposite•••svn:r5934
| Roger Dingledine | 2006-02-09 |
* | and make sure that never happens again•••svn:r5932
| Roger Dingledine | 2006-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 Dingledine | 2006-02-09 |
* | tweak comment•••svn:r5930
| Roger Dingledine | 2006-02-09 |
* | Move "sort list of versions" logic into routerparse.c; make version-checking ...•••svn:r5927
| Nick Mathewson | 2006-02-06 |
* | char *x = "y"; is not good C.•••svn:r5926
| Nick Mathewson | 2006-02-06 |
* | Only v1 authorities get hidden service descriptors with current protocol•••svn:r5924
| Nick Mathewson | 2006-02-06 |
* | Fix a const-non-const warning•••svn:r5923
| Nick Mathewson | 2006-02-06 |
* | more typos and nits•••svn:r5918
| Roger Dingledine | 2006-02-05 |
* | Stupid cut-and-paste bug.•••svn:r5917
| Nick Mathewson | 2006-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 Dingledine | 2006-02-05 |
* | cosmetic fix•••svn:r5915
| Roger Dingledine | 2006-02-05 |
* | clean up tabs and wide-lines from weasel's commit•••svn:r5914
| Roger Dingledine | 2006-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 Dingledine | 2006-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 Dingledine | 2006-02-05 |
* | typos and nits•••svn:r5911
| Roger Dingledine | 2006-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 Dingledine | 2006-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 Dingledine | 2006-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 Dingledine | 2006-02-04 |
* | Fix compiler warning on 64 bit archs•••svn:r5903
| Peter Palfrader | 2006-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 Palfrader | 2006-02-03 |
* | when we fail to bind a listener, try to provide a more useful log msg.•••svn:r5900
| Roger Dingledine | 2006-02-03 |
* | check for EADDRINUSE in a cross-platform way (unless i'm wrong)•••svn:r5899
| Roger Dingledine | 2006-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 Dingledine | 2006-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 Dingledine | 2006-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 Dingledine | 2006-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 Dingledine | 2006-02-01 |
* | avoid a minor confusing log message•••svn:r5887
| Roger Dingledine | 2006-02-01 |
* | Try to fix policy_includes_addr_mask_implicitly()•••svn:r5886
| Peter Palfrader | 2006-02-01 |