Commit Graph

3535 Commits

Author SHA1 Message Date
Roger Dingledine 35953edae0 Implement controller's "extendcircuit" directive.
Also refactor circuit building so we plan the whole path ahead
of time.


svn:r3797
2005-03-22 00:42:38 +00:00
Roger Dingledine 5d5b12ce75 make example contactinfo entries slightly more spam resistant, since
people are seeing spam to their contactinfo addresses now. (yay.)


svn:r3795
2005-03-21 07:40:25 +00:00
Geoff Goodell 6152264c0d specify that a key-value configuration line consists of key-space-value.
svn:r3794
2005-03-21 04:25:58 +00:00
Roger Dingledine 8598e09c33 point the windows slashes the right way
svn:r3793
2005-03-20 10:40:56 +00:00
Roger Dingledine 4a497e5030 if our clock jumps forward by 100 seconds or more, assume something
has gone wrong with our network and abandon all not-yet-used circs.


svn:r3792
2005-03-19 23:58:42 +00:00
Roger Dingledine 856ab90ca8 stop logging at -l notice every single time a create cell successfully
gets processed


svn:r3791
2005-03-19 23:04:15 +00:00
Geoff Goodell 035c8d1b1c added short blurb about ControlPort to sample torrc
svn:r3790
2005-03-19 20:50:03 +00:00
Roger Dingledine fbeaeb138e and forward-port the missing space
svn:r3789
2005-03-19 20:30:23 +00:00
Geoff Goodell d48961aa6b added stamp-h.in to .cvsignore for compatibility with autoheader (GNU Autoconf) 2.59
svn:r3787
2005-03-19 20:02:42 +00:00
Nick Mathewson b88c4ba11c Turn addr_policy_compare from a tristate to a quadstate; this should help address our "Ah, you allow 1.2.3.4:80. You are a good choice for google.com" problem.
svn:r3786
2005-03-19 06:57:16 +00:00
Nick Mathewson 07a7b6af64 Implement redirectstream in control interface.
svn:r3785
2005-03-19 06:05:55 +00:00
Roger Dingledine 963ddf2953 fix typo
svn:r3784
2005-03-19 05:09:13 +00:00
Nick Mathewson 11aa682812 Split version info into separate spec doc.
svn:r3783
2005-03-19 05:07:19 +00:00
Roger Dingledine 5c59ec8e1b things roger needs to do for 0.1.0.1-rc
svn:r3782
2005-03-19 05:06:22 +00:00
Roger Dingledine ec7f232b24 make hidden services more likely to work from the server-side
svn:r3781
2005-03-19 04:38:59 +00:00
Nick Mathewson b004eda10c Enable NT service code by default
svn:r3780
2005-03-19 01:04:05 +00:00
Nick Mathewson 19b4dbc6d2 Note version documentation is finished in the TODO. Roger--should this be someplace else too?
svn:r3779
2005-03-18 23:23:25 +00:00
Nick Mathewson 2e9d971dec Correct documentation wrt versions; where files go; and default behavior of osx installer. Can somebody with good html fu improve my table?
svn:r3778
2005-03-18 23:09:29 +00:00
Nick Mathewson e1e7ffcae7 Make OSX install happier about running on non-default volume.
svn:r3777
2005-03-18 22:43:46 +00:00
Nick Mathewson 71c7733154 Make OS X package actually try to log things to the nice log directory we gave it.
svn:r3776
2005-03-18 21:58:52 +00:00
Nick Mathewson 59653fea45 Make OS X log happily to /var/log/Tor
svn:r3775
2005-03-18 21:45:36 +00:00
Nick Mathewson 4b400312de Mac packaging magic: make man pages useable, and do not overwrite existing torrc files.
svn:r3774
2005-03-18 20:59:14 +00:00
Thomas Sjögren 7c29b65466 removing the warning about port 80.
svn:r3773
2005-03-18 16:34:56 +00:00
Thomas Sjögren b1ceb1fb22 add "warning" about port 80 to torrc.sample.in
svn:r3772
2005-03-18 16:30:29 +00:00
Thomas Sjögren 25fb582065 man file in cvs was updated in March 2005, not November 2004
svn:r3771
2005-03-18 01:31:56 +00:00
Thomas Sjögren 2b485dc4f2 Added ipid to the list of IP-testers in tor-doc*.html
svn:r3770
2005-03-17 21:58:04 +00:00
Nick Mathewson df9c8feac7 Commit fixes for several pending tor core tasks: document all DOCDOCed functions; time out uncontrolled unattached streams; feed reasons to SOCKS5 (refactoring connection_ap_handshake_socks_reply in the process); change DirFetchPeriod/StatusFetchPeriod to have a special "Be smart" value.
svn:r3769
2005-03-17 12:38:37 +00:00
Thomas Sjögren b5a7347db5 Mozilla/Firefox instructions present in both win32 and osx. Added network-tools.com as a IP-test site.
svn:r3768
2005-03-16 21:24:45 +00:00
Nick Mathewson be38e0a490 Fix a fun windows bug: apparently windows stat wants paths not to end with slash.
svn:r3766
2005-03-16 00:04:59 +00:00
Thomas Sjögren 5faea839ee Make it clear that tor-doc-{win32,osx}.html are for setting up clients and point those who want to set up a server to tor-doc.html
svn:r3765
2005-03-15 23:03:33 +00:00
Peter Palfrader cd364ffe4e Don't depend on python anymore - tor-resolve is C now
svn:r3764
2005-03-15 22:34:33 +00:00
Roger Dingledine 229761465c re-enable reachability testing stuff.
also, consider your ORPort reachable after you've processed a
create cell from any non-local address.


svn:r3763
2005-03-15 01:44:46 +00:00
Thomas Sjögren 932252f9b4 Show people where they can find the default exit policy.
svn:r3762
2005-03-14 23:26:41 +00:00
Nick Mathewson 538b613079 <arma2> - closed=4, new connection=5, new resolve request=6)
<arma2> +                    closed=4, new connection=5, new resolve request=6,
<arma2> +                    stream detached from circuit, retriable=7)
<arma2> nick: this comma is confusing.


svn:r3761
2005-03-14 22:15:45 +00:00
Nick Mathewson e2715ac24f Note a couple of changes in TC
svn:r3760
2005-03-14 22:13:42 +00:00
Roger Dingledine 316afb6d09 fix an assert trigger in cvs: if a resolve request fails, and the circuit
has vanished in the meantime, then we would both mark it for close
(i.e. put it on the closeable list) and also immediately free it.


svn:r3759
2005-03-14 04:42:52 +00:00
Nick Mathewson 0197b47ce9 Fix some more obscure compiler warnings
svn:r3758
2005-03-14 03:28:46 +00:00
Nick Mathewson 97dad670ea Renormalize whitespace
svn:r3757
2005-03-14 03:18:35 +00:00
Nick Mathewson fd150459b3 Raise common code for "detach this stream and try it with a different circuit" into a separate function; make that function handle controller-managed streams right.
svn:r3756
2005-03-14 03:12:59 +00:00
Roger Dingledine cabb8624e2 bugfix: now that we don't do the client dns thing, our checks
to see if somebody was contradicting his exit policy were wrong.


svn:r3755
2005-03-13 05:53:17 +00:00
Roger Dingledine a6b742dfb2 and put ShutdownWaitLength in man page
svn:r3754
2005-03-12 20:18:38 +00:00
Roger Dingledine 01f0b31432 ShutdownWaitLength should be an interval, not a uint
svn:r3753
2005-03-12 20:16:52 +00:00
Roger Dingledine fe768d1d2a change SHUTDOWN_WAIT_LENGTH from a fixed 30 secs to a config option
svn:r3752
2005-03-12 20:13:38 +00:00
Nick Mathewson 115271f65e Implement the common case of ATTACHSTREAM.
svn:r3751
2005-03-12 04:22:01 +00:00
Roger Dingledine d1f790e9ce MaxCircuitDirtiness never got into the man page
svn:r3750
2005-03-12 01:09:41 +00:00
Roger Dingledine 84410bd3d5 fix typo in man page
svn:r3749
2005-03-11 23:53:07 +00:00
Nick Mathewson 49dd5e7439 add another item to TODO
svn:r3748
2005-03-11 21:49:29 +00:00
Nick Mathewson 71a3560c72 expand a couple of items
svn:r3747
2005-03-11 21:42:45 +00:00
Nick Mathewson 2b7907ef42 Increment step of a for loop should only happen once.
svn:r3746
2005-03-11 21:42:32 +00:00
Nick Mathewson 777d3dde0c Get address map resetting implemented.
svn:r3745
2005-03-11 21:39:39 +00:00