aboutsummaryrefslogtreecommitdiff
path: root/src/or
Commit message (Expand)AuthorAge
...
* 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
* 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
* 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
* 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
* Also catch 0/8 in exit_policy_implicitly_allows_local_networks()•••svn:r5885 Peter Palfrader2006-02-01
* don't try to upload hidden service descriptors until we have•••established a circuit. svn:r5884 Roger Dingledine2006-02-01
* provide a more useful warn message when our onion queue•••gets full. svn:r5881 Roger Dingledine2006-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 Dingledine2006-01-29
* bump the default bandwidthrate to 3 MB, and burst to 6 MB•••svn:r5874 Roger Dingledine2006-01-28
* a slightly more useful message when you get a sighup•••svn:r5869 Roger Dingledine2006-01-26
* Add a missing printf arg•••svn:r5861 Nick Mathewson2006-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 Dingledine2006-01-24
* Make dirservers generate a separate "guard" flag to mean, "would make a good ...•••svn:r5856 Nick Mathewson2006-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 Dingledine2006-01-23
* Stop complaining loudly whenever some poor client falls off•••the network before we finish writing to him. svn:r5850 Roger Dingledine2006-01-23
* remove unused code•••svn:r5847 Roger Dingledine2006-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 Dingledine2006-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 Dingledine2006-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 Dingledine2006-01-17
* add another assert to make sure we're not scribbling on the stack.•••svn:r5837 Roger Dingledine2006-01-17
* oh, and the other bits of the commit•••svn:r5836 Roger Dingledine2006-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 Dingledine2006-01-17
* try to detect an assert error earlier•••svn:r5834 Roger Dingledine2006-01-17
* Clients should not download descriptors for non-running descriptors.•••svn:r5830 Nick Mathewson2006-01-16
* turn crypto hardware acceleration off by default, until we find•••somebody smart who can test it for us. svn:r5829 Roger Dingledine2006-01-16
* Indirect access to the signed_descriptor field to make it easier to keep them...•••svn:r5827 Nick Mathewson2006-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 Dingledine2006-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 Dingledine2006-01-11
* add missing warning•••svn:r5806 Nick Mathewson2006-01-11
* Fix double-free of torrc_fname•••svn:r5805 Nick Mathewson2006-01-11
* Fix bug 240: dont dump descriptions when not dumping actual config lines.•••svn:r5804 Nick Mathewson2006-01-11
* Fix bug 230: add a rollback function to reverse all changes since the last ma...•••svn:r5803 Nick Mathewson2006-01-11
* we were leaking a smartlist every time we built a circuit•••svn:r5795 Roger Dingledine2006-01-11
* Fix another memleak. I love you, valgrind!•••svn:r5794 Nick Mathewson2006-01-11
* Fix wide lines•••svn:r5793 Nick Mathewson2006-01-11
* Appease verbose gcc warning: make dirserv_compute_stable_uptime() static.•••svn:r5792 Nick Mathewson2006-01-11
* if we learn that a down entry guard is up, count our working entry•••guards correctly when logging. svn:r5791 Roger Dingledine2006-01-11
* Fix memory leak in routerlist_remove_old_routers().•••svn:r5790 Nick Mathewson2006-01-11
* Convert some more ints to long longs in rephist.c, as suggested by windows co...•••svn:r5789 Nick Mathewson2006-01-11