Nick Mathewson
|
f08ea70480
|
Make tor build on win32 again; handle locking for server
svn:r1948
|
2004-06-05 01:50:35 +00:00 |
|
Roger Dingledine
|
f21c2c02a3
|
bump an info message down to a debug
svn:r1947
|
2004-06-03 05:57:27 +00:00 |
|
(no author)
|
43b5819741
|
This commit was manufactured by cvs2svn to create tag 'tor-0_0_7rc1'.
svn:r1946
|
2004-06-03 01:18:39 +00:00 |
|
Roger Dingledine
|
2cf4c89a4e
|
cvs version is now 0.0.7rc1-cvs
svn:r1945
|
2004-06-03 01:18:39 +00:00 |
|
Nick Mathewson
|
83f1afea2b
|
Document new config options in torrc.sample.in
svn:r1944
|
2004-06-02 20:36:39 +00:00 |
|
Nick Mathewson
|
4d32c45892
|
If we are a directory, we should trust ourself.
svn:r1943
|
2004-06-02 20:15:35 +00:00 |
|
Roger Dingledine
|
2201b8f68b
|
another item in the 0.0.7 prelim changelog
svn:r1942
|
2004-06-02 20:08:13 +00:00 |
|
Roger Dingledine
|
d8c8ee9593
|
update todo
svn:r1941
|
2004-06-02 20:06:25 +00:00 |
|
Nick Mathewson
|
4c6450c1b6
|
Check directory signatures based on name of signer, not on whom we got the directory from.
svn:r1940
|
2004-06-02 20:00:57 +00:00 |
|
Nick Mathewson
|
26320f28e2
|
Updated TODO
svn:r1939
|
2004-06-02 20:00:19 +00:00 |
|
Roger Dingledine
|
076525a331
|
crank up some of our constants, for better scalability
svn:r1938
|
2004-06-02 19:44:41 +00:00 |
|
Roger Dingledine
|
861d05cc93
|
define FD_SETSIZE in all cases, not just win32
svn:r1937
|
2004-06-02 19:44:23 +00:00 |
|
Nick Mathewson
|
86e5611a28
|
Stop multiplying logs on sighup.
svn:r1936
|
2004-06-02 19:18:37 +00:00 |
|
Roger Dingledine
|
9e18bbd8d1
|
be sure to detach streams from the circuit linked list before freeing them
also, don't bother marking a conn for close if you're about to free it
svn:r1935
|
2004-06-02 18:32:24 +00:00 |
|
Nick Mathewson
|
12d57b7b0e
|
Only connection_dns_remove resolving exit connections
svn:r1934
|
2004-06-02 18:12:49 +00:00 |
|
Roger Dingledine
|
7be60fd61e
|
bugfix: while closing a circuit, we were freeing the conns that were
pending resolve, but not removing them from the pending resolve list
svn:r1933
|
2004-06-02 18:11:28 +00:00 |
|
Roger Dingledine
|
b9ccd587d3
|
a changelog for 0.0.7pre1
svn:r1932
|
2004-06-01 22:42:01 +00:00 |
|
Nick Mathewson
|
8422be69f9
|
Add more asserts to dns-pending connections; fix a couple seeming bugs.
svn:r1931
|
2004-06-01 22:09:58 +00:00 |
|
Nick Mathewson
|
e3137e0c4f
|
Check recommended-software string *early*, before actually parsing the directory.
svn:r1930
|
2004-06-01 18:19:01 +00:00 |
|
Roger Dingledine
|
32bc49977a
|
play with the todo some more
svn:r1929
|
2004-06-01 18:14:45 +00:00 |
|
Roger Dingledine
|
7287bb83c0
|
declare the epipe bug a non-bug.
now we catch and ignore epipe signals, and when write returns epipe,
we simply return -1 and close the socket/connection.
svn:r1928
|
2004-06-01 17:31:13 +00:00 |
|
Roger Dingledine
|
7c372c5beb
|
use sys/param.h if it's there
svn:r1927
|
2004-06-01 17:03:01 +00:00 |
|
Roger Dingledine
|
c412a9e7bc
|
search for sys/param.h too
freebsd needs it to know what version it's running
svn:r1926
|
2004-06-01 17:00:19 +00:00 |
|
Roger Dingledine
|
9f411fa303
|
put a comment reminding us that we do hashes in software only
svn:r1925
|
2004-06-01 16:36:56 +00:00 |
|
Roger Dingledine
|
31a9a14356
|
bugfix: if the wedged dir conn has no bytes to flush, then we never
close it.
svn:r1924
|
2004-05-28 17:56:17 +00:00 |
|
Roger Dingledine
|
d2a828e0ad
|
interim changelog notes for 0.0.7pre1
svn:r1923
|
2004-05-28 15:05:48 +00:00 |
|
Roger Dingledine
|
b00257a28b
|
dirservers try to reconnect periodically too, in case connections have failed
svn:r1922
|
2004-05-28 15:01:47 +00:00 |
|
Roger Dingledine
|
de73123d57
|
rik's patch to not complain about freebsd's bug
svn:r1921
|
2004-05-26 20:27:54 +00:00 |
|
Roger Dingledine
|
decb5acbf9
|
rik's patch to only include kerberos/include on red hat
svn:r1920
|
2004-05-26 20:23:12 +00:00 |
|
Nick Mathewson
|
3aa6956389
|
Keep temporary log in place while configuring logs
svn:r1919
|
2004-05-24 02:28:15 +00:00 |
|
Roger Dingledine
|
12e59bb82a
|
commit two fixes from Thomas Themel
svn:r1918
|
2004-05-22 18:05:20 +00:00 |
|
Roger Dingledine
|
2477059198
|
it looks like parse_log_level() was never taught about WARN?
svn:r1917
|
2004-05-21 12:38:52 +00:00 |
|
Roger Dingledine
|
25b20e4cf9
|
minor comment patch
svn:r1916
|
2004-05-21 12:30:07 +00:00 |
|
Roger Dingledine
|
f77e558548
|
when the dns resolve is cancelled, or fails, be sure to remove
conn from circ->resolving_streams
otherwise it gets freed and stays there, causing seg faults.
svn:r1915
|
2004-05-21 12:25:15 +00:00 |
|
Roger Dingledine
|
8b4f0bb0e4
|
a few instructions for hidden services
svn:r1914
|
2004-05-20 22:41:06 +00:00 |
|
Roger Dingledine
|
92a7a4be9c
|
fix a double mark-for-close
svn:r1913
|
2004-05-20 22:39:01 +00:00 |
|
Nick Mathewson
|
0106ebd26e
|
Tinker with log behavior: never send error messages about logs into the bitbucket
svn:r1912
|
2004-05-20 19:47:28 +00:00 |
|
Roger Dingledine
|
97f7e9a022
|
router_choose_random_node() was ignoring its routerlist argument.
so now we don't pass it one.
svn:r1911
|
2004-05-20 19:12:28 +00:00 |
|
Roger Dingledine
|
60cf749227
|
some more patching
svn:r1910
|
2004-05-20 08:41:54 +00:00 |
|
Roger Dingledine
|
343892a676
|
bugfix: if no loglevel or logfile is specified, then we need to open
a default log to stdout.
svn:r1909
|
2004-05-20 08:15:28 +00:00 |
|
Roger Dingledine
|
89db26aec7
|
don't ever expire dirserver routerinfos!
svn:r1908
|
2004-05-20 06:42:38 +00:00 |
|
Roger Dingledine
|
8f75756a79
|
non-dirservers expire routerinfo's that are more than a day old
svn:r1907
|
2004-05-20 05:10:30 +00:00 |
|
Roger Dingledine
|
67ff39fd86
|
enable checking the socks policy
svn:r1906
|
2004-05-20 04:16:43 +00:00 |
|
Nick Mathewson
|
9a0bd39e5d
|
Allow multiple exit policy lines; mostly add support for AP policies
svn:r1905
|
2004-05-20 02:42:50 +00:00 |
|
Nick Mathewson
|
2b6605ac99
|
Tighten assert_cpath_layer_ok assumptions
svn:r1904
|
2004-05-19 23:51:39 +00:00 |
|
Roger Dingledine
|
df42d16855
|
do all the heavy lifting in connection_about_to_close_connection,
not in _connection_mark_for_close
this will hopefully clean up the huge cyclical function mess
svn:r1903
|
2004-05-19 23:32:20 +00:00 |
|
Nick Mathewson
|
bb29431da2
|
tor_assert, not assert. stdout, not stderr
svn:r1902
|
2004-05-19 21:40:44 +00:00 |
|
Nick Mathewson
|
d66ffc4d1e
|
Add Port to *bindAddress.
svn:r1901
|
2004-05-19 20:25:44 +00:00 |
|
Nick Mathewson
|
510ed9eb36
|
Mark some items completed
svn:r1900
|
2004-05-19 20:08:02 +00:00 |
|
Nick Mathewson
|
5aa7e662e7
|
Allow multiple logfiles at different severity ranges
svn:r1899
|
2004-05-19 20:07:08 +00:00 |
|