Commit Graph

3911 Commits

Author SHA1 Message Date
Nick Mathewson
410ecfcc71 Add code to suppress spurious libevent log msgs; use it to resolve bug 68.
svn:r3948
2005-04-01 07:05:21 +00:00
Nick Mathewson
bc668233ad Improve error msgs in tor-resolve.c; resolve bug 112
svn:r3947
2005-04-01 07:04:40 +00:00
Nick Mathewson
3b6359737e Fix fix to torrc cleanup; resolve bug 115
svn:r3944
2005-04-01 06:51:12 +00:00
Roger Dingledine
2ff2db8d2a fix some log spacing problems
svn:r3942
2005-04-01 06:23:21 +00:00
Nick Mathewson
bd75b46ef9 Make sure to create OS X Tor user in <500 range
svn:r3941
2005-04-01 02:57:04 +00:00
Nick Mathewson
efe9ca659a Use recent libevent features when possible
svn:r3940
2005-04-01 02:37:40 +00:00
Nick Mathewson
837d7dff69 Try to make crash-on-shutdown bug harder to trigger.
svn:r3939
2005-04-01 02:37:10 +00:00
Nick Mathewson
e04a82ecaf Patch: when extending to an unknown router, compare identity to expected identity; not nickname-to-expected identity.
svn:r3937
2005-03-31 23:30:13 +00:00
Roger Dingledine
801d5ef1de spell recommended correctly
svn:r3936
2005-03-31 20:52:43 +00:00
Roger Dingledine
1f5c8335e8 still publish your descriptor if orport is reachable but dirport isn't
when building testing circs for orport testing, require high-bandwidth
nodes, so fewer circs fail. complain about unreachable orport separately
from unreachable dirport.


svn:r3935
2005-03-31 19:26:33 +00:00
Roger Dingledine
c2a05e1ca9 redo the state descriptors now that we have a controller-wait state
svn:r3934
2005-03-31 17:36:24 +00:00
Roger Dingledine
561cd28f99 bump cvs version to 0.1.0.1-rc-cvs
svn:r3933
2005-03-31 08:04:01 +00:00
Roger Dingledine
4f5192b280 ...and use it to make sure we only conclude reachability if
we didn't initiate the conn.


svn:r3932
2005-03-31 07:46:59 +00:00
Roger Dingledine
4a82ac12b8 add a tor_tls_is_server method to remember if conn->tls
was an initiator or a receiver


svn:r3931
2005-03-31 07:46:38 +00:00
Roger Dingledine
ce4d64d9c6 hack exerciseserver into something i just ran.
svn:r3930
2005-03-31 07:06:21 +00:00
Nick Mathewson
83ad64365a Add close_foo functions to TorControl
svn:r3929
2005-03-31 07:05:29 +00:00
Nick Mathewson
d90b02d318 Cut off after 100 circuits; print which servers were in successful/failed circuits when done.
svn:r3928
2005-03-31 06:21:43 +00:00
Nick Mathewson
85c6d25e5b fix crash
svn:r3927
2005-03-31 06:08:48 +00:00
Nick Mathewson
1bf1f44e74 Fix bug in redirectstream.
svn:r3926
2005-03-31 06:06:02 +00:00
Nick Mathewson
5062c49c76 Make ExercieseServer actually work.
svn:r3925
2005-03-31 06:05:36 +00:00
Nick Mathewson
14296cd49c First cut at server-poker.
svn:r3924
2005-03-31 05:52:23 +00:00
Nick Mathewson
13bd755ae6 checkpoint fixes to TorControl
svn:r3923
2005-03-31 05:44:44 +00:00
Nick Mathewson
c7ef516c43 Add more functionality; fix syntax.
svn:r3922
2005-03-31 05:11:32 +00:00
Thomas Sjögren
a25033c7d8 Update tor-doc-{win32,-osx}.html to show the latest beta release. Added date when the document was last updated.
svn:r3921
2005-03-29 20:32:42 +00:00
Roger Dingledine
5bdab005c9 mark two more bugs. nick, can you take a look?
svn:r3920
2005-03-29 05:27:32 +00:00
Roger Dingledine
20a8eda31b don't check for reachability, and don't whine about it, while we're
hibernating.


svn:r3919
2005-03-29 03:48:31 +00:00
Roger Dingledine
fddf560254 oops, get the version name right
svn:r3917
2005-03-29 02:45:07 +00:00
Roger Dingledine
b509b8a5ae clean up rc1 changelog
svn:r3916
2005-03-29 02:44:24 +00:00
Roger Dingledine
aef0ac4090 fix typo
svn:r3915
2005-03-29 01:47:07 +00:00
Roger Dingledine
9862e82eb8 clean up html
svn:r3914
2005-03-29 01:18:26 +00:00
Nick Mathewson
037487d96e Mention libevent in more docs.
svn:r3913
2005-03-29 01:03:07 +00:00
Roger Dingledine
51f04b68df point debian users to or-talk, not or-dev
svn:r3912
2005-03-29 00:38:03 +00:00
Roger Dingledine
7cf33ed495 resolve another 'hasn't sent end yet' bug
svn:r3911
2005-03-29 00:35:35 +00:00
Nick Mathewson
d858aeaf3c Update VC7 Tor project: Lnik with /delayload:ADVAPI32.DLL to prevent win98 from barfing when it tries to load service-related functions.
svn:r3910
2005-03-29 00:34:10 +00:00
Nick Mathewson
4083574c7a Update VC7 project/solution files
svn:r3909
2005-03-28 20:05:03 +00:00
Roger Dingledine
270f591e5f update changelog for the latest fixes
svn:r3908
2005-03-28 04:14:22 +00:00
Nick Mathewson
1612df7b2c Fix a couple more places where we use ->new_address without checking that it is there.
svn:r3907
2005-03-28 02:03:51 +00:00
Roger Dingledine
0e26973c02 make calls to address_is_in_virtual_range more bullet-proof.
might fix the assert failure i just got.


svn:r3906
2005-03-28 01:56:12 +00:00
Roger Dingledine
80901fde69 remember some thoughts about using WSAStartup to learn
how many sockets we get to use on win32.


svn:r3905
2005-03-28 01:11:02 +00:00
Nick Mathewson
4246f6f8bc Clarify that we don't, and why we don't, need to redefine FD_SETSIZE.
svn:r3904
2005-03-28 01:07:14 +00:00
Roger Dingledine
96c331e4ed we seem to have lost our define for FD_SETSIZE on win32 in the change
from fakepoll to libevent. be sure to define it *before* we include
winsock.


svn:r3903
2005-03-27 22:52:48 +00:00
Roger Dingledine
9b5432214d but only do the rapid reachability testing if we're hoping to be a server.
svn:r3902
2005-03-27 11:52:15 +00:00
Roger Dingledine
452563e157 make slightly clearer that socksport is for local applications
svn:r3901
2005-03-27 11:27:16 +00:00
Roger Dingledine
b8fe866a9d forward-port the fixing of the crash bug.
svn:r3900
2005-03-27 07:18:30 +00:00
Roger Dingledine
92acd64da0 if your server hasn't found itself to be reachable, complain every
20 minutes, not just once.


svn:r3897
2005-03-27 06:50:36 +00:00
Nick Mathewson
fca6800b8b Rename option in control-spec.txt too.
svn:r3896
2005-03-27 06:42:27 +00:00
Roger Dingledine
7a79acd9f6 clean up socks reply stuff more.
add a few more reasons so we can be more informative.


svn:r3895
2005-03-27 06:37:56 +00:00
Nick Mathewson
ce854906db Rename ManageConnections to LeaveStreamsUnattached. Apparently, there was a missing "TorShould" that was mistaken for an "IWantTo".
svn:r3894
2005-03-27 06:25:33 +00:00
Roger Dingledine
ee24166851 update todo a bit more
svn:r3893
2005-03-27 05:13:58 +00:00
Roger Dingledine
d751d4048b change control spec so closestream doesn't get to specify whether
tor should hold-open-until-flushed. tor should take care of that
(it should always hold open until flushed), and the controller should
never care _how_ tor does its things.


svn:r3892
2005-03-27 04:56:01 +00:00