| Commit message (Expand) | Author | Age |
... | |
* | 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 |
* | 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 |
* | 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 |
* | 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 |
* | Also catch 0/8 in exit_policy_implicitly_allows_local_networks()•••svn:r5885
| Peter Palfrader | 2006-02-01 |
* | don't try to upload hidden service descriptors until we have•••established a circuit.
svn:r5884
| Roger Dingledine | 2006-02-01 |
* | provide a more useful warn message when our onion queue•••gets full.
svn:r5881
| Roger Dingledine | 2006-01-31 |
* | only start testing reachability once we've established a circuit.•••this will make startup on dirservers less noisy.
it may also break things in subtle ways.
svn:r5878
| Roger Dingledine | 2006-01-29 |
* | bump the default bandwidthrate to 3 MB, and burst to 6 MB•••svn:r5874
| Roger Dingledine | 2006-01-28 |
* | a slightly more useful message when you get a sighup•••svn:r5869
| Roger Dingledine | 2006-01-26 |
* | Add a missing printf arg•••svn:r5861
| Nick Mathewson | 2006-01-24 |
* | make it louder when we're running an unrecommended version.•••also, we need to tell them what versions *are* recommended.
i'll add that to the todo.
svn:r5859
| Roger Dingledine | 2006-01-24 |
* | Make dirservers generate a separate "guard" flag to mean, "would make a good ...•••svn:r5856
| Nick Mathewson | 2006-01-24 |
* | Jan 23 02:39:44.856 [warn] rend_mid_rendezvous(): Rejecting RENDEZVOUS1 cell ...•••This is not anything that the server admin can deal with, so don't
complain this loudly.
svn:r5851
| Roger Dingledine | 2006-01-23 |
* | Stop complaining loudly whenever some poor client falls off•••the network before we finish writing to him.
svn:r5850
| Roger Dingledine | 2006-01-23 |
* | remove unused code•••svn:r5847
| Roger Dingledine | 2006-01-20 |
* | Jan 18 18:42:05.671 [debug] Encountered eof•••Jan 18 18:42:05.671 [debug] Got data, not eof. Leaving on inbuf.
that's not very smart.
svn:r5843
| Roger Dingledine | 2006-01-19 |
* | when the controller asks for a signal we don't recognize, don't•••include the whitespace/newline/etc in our complaint.
svn:r5841
| Roger Dingledine | 2006-01-19 |
* | attempted patch for bug 220: don't assert when we've tried all the•••intro points for a hidden service and we try fetching the service
descriptor again.
svn:r5838
| Roger Dingledine | 2006-01-17 |
* | add another assert to make sure we're not scribbling on the stack.•••svn:r5837
| Roger Dingledine | 2006-01-17 |
* | oh, and the other bits of the commit•••svn:r5836
| Roger Dingledine | 2006-01-17 |
* | when you tried to set orport through the controller, it would•••trigger an assert because you hadn't made your onion keys yet
you wanted to launch cpu workers.
now init keys first, reset uptime, and tell the user that we're
starting the reachability testing.
svn:r5835
| Roger Dingledine | 2006-01-17 |
* | try to detect an assert error earlier•••svn:r5834
| Roger Dingledine | 2006-01-17 |
* | Clients should not download descriptors for non-running descriptors.•••svn:r5830
| Nick Mathewson | 2006-01-16 |
* | turn crypto hardware acceleration off by default, until we find•••somebody smart who can test it for us.
svn:r5829
| Roger Dingledine | 2006-01-16 |
* | Indirect access to the signed_descriptor field to make it easier to keep them...•••svn:r5827
| Nick Mathewson | 2006-01-12 |
* | When the controller was submitting a descriptor, we were checking to make•••sure some network-status we had referred to it, and refusing it if not.
This is bad for people who want to insert descriptors that aren't part of
the current Tor network. Now we accept them, and also give a more useful
warn message if we ask a dir mirror for a given descriptor and it gives us
one we weren't expecting.
svn:r5824
| Roger Dingledine | 2006-01-12 |
* | oh hey. we were hanging up on every tor client because he•••was obsolete as soon as he started. big oops.
svn:r5807
| Roger Dingledine | 2006-01-11 |
* | add missing warning•••svn:r5806
| Nick Mathewson | 2006-01-11 |
* | Fix double-free of torrc_fname•••svn:r5805
| Nick Mathewson | 2006-01-11 |
* | Fix bug 240: dont dump descriptions when not dumping actual config lines.•••svn:r5804
| Nick Mathewson | 2006-01-11 |
* | Fix bug 230: add a rollback function to reverse all changes since the last ma...•••svn:r5803
| Nick Mathewson | 2006-01-11 |
* | we were leaking a smartlist every time we built a circuit•••svn:r5795
| Roger Dingledine | 2006-01-11 |
* | Fix another memleak. I love you, valgrind!•••svn:r5794
| Nick Mathewson | 2006-01-11 |
* | Fix wide lines•••svn:r5793
| Nick Mathewson | 2006-01-11 |
* | Appease verbose gcc warning: make dirserv_compute_stable_uptime() static.•••svn:r5792
| Nick Mathewson | 2006-01-11 |
* | if we learn that a down entry guard is up, count our working entry•••guards correctly when logging.
svn:r5791
| Roger Dingledine | 2006-01-11 |
* | Fix memory leak in routerlist_remove_old_routers().•••svn:r5790
| Nick Mathewson | 2006-01-11 |
* | Convert some more ints to long longs in rephist.c, as suggested by windows co...•••svn:r5789
| Nick Mathewson | 2006-01-11 |