summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2005-04-01Fix a couple of win32-related build issues when using latest libevent.Nick Mathewson
svn:r3978
2005-04-01Short-term fix: prevent possible segfault in connection_close_unattached_apNick Mathewson
svn:r3970
2005-04-01bump version to 0.1.0.2-rcdebian-version-0.1.0.2-rc-200504011500-1Roger Dingledine
svn:r3969
2005-04-01when you decide you're reachable, actually publish your descriptorRoger Dingledine
right then. svn:r3968
2005-04-01require exactly 0.0.9.7 for middle hops of testing circs, for nowRoger Dingledine
svn:r3967
2005-04-01when building testing circuits, always use middle hopsRoger Dingledine
running at least 0.0.9.7 svn:r3966
2005-04-01fix assert: if our dirport isn't reachable yet, don't trickRoger Dingledine
*ourselves* into thinking the dirport is zero. but continue to tell other people that it is. svn:r3952
2005-04-01when the or-connect succeeded and the tls handshake succeededRoger Dingledine
but we didn't like the result, we were closing the connection without sending any destroys back for the pending circuits. now send those destroys anyway; i hope this doesn't break too much. svn:r3951
2005-04-01fix typo in earlier libevent mmessage suppress patchNick Mathewson
svn:r3950
2005-04-01authdirservers shouldn't do orport reachability detection,Roger Dingledine
since they're in clique mode, so it will be rare to find a server not already connected to them. svn:r3949
2005-04-01Add code to suppress spurious libevent log msgs; use it to resolve bug 68.Nick Mathewson
svn:r3948
2005-04-01Improve error msgs in tor-resolve.c; resolve bug 112Nick Mathewson
svn:r3947
2005-04-01fix some log spacing problemsRoger Dingledine
svn:r3942
2005-04-01Use recent libevent features when possibleNick Mathewson
svn:r3940
2005-04-01Try to make crash-on-shutdown bug harder to trigger.Nick Mathewson
svn:r3939
2005-03-31Patch: when extending to an unknown router, compare identity to expected ↵Nick Mathewson
identity; not nickname-to-expected identity. svn:r3937
2005-03-31spell recommended correctlyRoger Dingledine
svn:r3936
2005-03-31still publish your descriptor if orport is reachable but dirport isn'tRoger Dingledine
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-31redo the state descriptors now that we have a controller-wait stateRoger Dingledine
svn:r3934
2005-03-31bump cvs version to 0.1.0.1-rc-cvsdebian-version-0.1.0.1-rc-cvs-200503310807-1Roger Dingledine
svn:r3933
2005-03-31...and use it to make sure we only conclude reachability ifRoger Dingledine
we didn't initiate the conn. svn:r3932
2005-03-31add a tor_tls_is_server method to remember if conn->tlsRoger Dingledine
was an initiator or a receiver svn:r3931
2005-03-31Fix bug in redirectstream.Nick Mathewson
svn:r3926
2005-03-29mark two more bugs. nick, can you take a look?Roger Dingledine
svn:r3920
2005-03-29don't check for reachability, and don't whine about it, while we'reRoger Dingledine
hibernating. svn:r3919
2005-03-29resolve another 'hasn't sent end yet' bugRoger Dingledine
svn:r3911
2005-03-28Fix a couple more places where we use ->new_address without checking that it ↵Nick Mathewson
is there. svn:r3907
2005-03-28make calls to address_is_in_virtual_range more bullet-proof.Roger Dingledine
might fix the assert failure i just got. svn:r3906
2005-03-28remember some thoughts about using WSAStartup to learnRoger Dingledine
how many sockets we get to use on win32. svn:r3905
2005-03-28Clarify that we don't, and why we don't, need to redefine FD_SETSIZE.Nick Mathewson
svn:r3904
2005-03-27we seem to have lost our define for FD_SETSIZE on win32 in the changeRoger Dingledine
from fakepoll to libevent. be sure to define it *before* we include winsock. svn:r3903
2005-03-27but only do the rapid reachability testing if we're hoping to be a server.Roger Dingledine
svn:r3902
2005-03-27make slightly clearer that socksport is for local applicationsRoger Dingledine
svn:r3901
2005-03-27forward-port the fixing of the crash bug.Roger Dingledine
svn:r3900
2005-03-27if your server hasn't found itself to be reachable, complain everyRoger Dingledine
20 minutes, not just once. svn:r3897
2005-03-27clean up socks reply stuff more.Roger Dingledine
add a few more reasons so we can be more informative. svn:r3895
2005-03-27Rename ManageConnections to LeaveStreamsUnattached. Apparently, there was a ↵Nick Mathewson
missing "TorShould" that was mistaken for an "IWantTo". svn:r3894
2005-03-27stop most cases of hanging up on a socks connection without sendingRoger Dingledine
the socks reject. audit for remaining ones. also make things more uniform so we always remember to hold-open-until-flushed, etc. svn:r3891
2005-03-27Describe where to find torrc on OS XNick Mathewson
svn:r3889
2005-03-26move the assert higher up so the error message makes more senseRoger Dingledine
next time. svn:r3887
2005-03-26fix assert: stop trying to send a socks reply to an *exit*Roger Dingledine
connection when we get an end cell before it's finished opening. svn:r3886
2005-03-26try harder to establish reachability, in the first 20 minutesRoger Dingledine
of uptime. svn:r3884
2005-03-26make it clearer to the human that his server is testingRoger Dingledine
its reachability. tell him when it succeeds, or when 20 minutes pass and it hasn't succeeded yet. svn:r3882
2005-03-25and fill in another missing socks replyRoger Dingledine
svn:r3877
2005-03-25fix another case where we need to send a socks reply (reject)Roger Dingledine
back before we close the conn. svn:r3876
2005-03-25remove dead codeRoger Dingledine
svn:r3875
2005-03-25don't mark a router down just because your httpsproxy is unreachableRoger Dingledine
svn:r3874
2005-03-25Note where connection that hasnt sent end was marked.Nick Mathewson
svn:r3872
2005-03-24REUSEADDR on normal places means you can rebind to the portRoger Dingledine
right after somebody else has let it go. But REUSEADDR on win32 means to let you bind to the port _even when somebody else already has it bound_. So, don't do that on Win32. svn:r3867
2005-03-24forward-port the circuit_resume_edge_reading_helper fix.Roger Dingledine
svn:r3863