Commit Graph

3666 Commits

Author SHA1 Message Date
Roger Dingledine
4f712d10cd forward-port 0.0.9.7 changelog
svn:r3953
2005-04-01 08:00:50 +00:00
Roger Dingledine
a28ae7a70c fix assert: if our dirport isn't reachable yet, don't trick
*ourselves* into thinking the dirport is zero. but continue
to tell other people that it is.


svn:r3952
2005-04-01 07:42:32 +00:00
Roger Dingledine
cd25e56ad2 when the or-connect succeeded and the tls handshake succeeded
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-01 07:25:18 +00:00
Nick Mathewson
73f6c1531e fix typo in earlier libevent mmessage suppress patch
svn:r3950
2005-04-01 07:16:52 +00:00
Roger Dingledine
003d9df6b0 authdirservers shouldn't do orport reachability detection,
since they're in clique mode, so it will be rare to find a
server not already connected to them.


svn:r3949
2005-04-01 07:09:18 +00:00
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