Roger Dingledine
8daadba0c6
ship and install tor_resolve script too
...
svn:r2060
2004-07-20 06:59:22 +00:00
Roger Dingledine
a4c60e4253
clients can now pick non-authdirservers for fetching directories.
...
servers still pick authdirservers, but they never pick themselves.
but picking themselves for fetching rend descs is ok.
svn:r2059
2004-07-20 06:44:16 +00:00
Roger Dingledine
1f1be1d4be
break connection_dir_client_finished_reading() into its own function
...
svn:r2058
2004-07-20 02:44:26 +00:00
Roger Dingledine
47efcccdea
it turns out we weren't looking at the result from getsockopt().
...
now we do.
but i'm not sure it matters, since we also poll for reads, and if
there's an error with the connecting socket, poll is supposed to
return readable, so we should notice it then.
who knows.
svn:r2057
2004-07-19 23:26:21 +00:00
Roger Dingledine
7597ca3137
mention that you should proxy your SSL traffic too
...
svn:r2056
2004-07-19 22:30:18 +00:00
Roger Dingledine
979429b42b
more useful warning messages
...
(fixed because the old ones confused a user)
svn:r2055
2004-07-19 19:49:03 +00:00
Nick Mathewson
65e94fb000
abstract ORPort/SocksPort checks into server_mode(), proxy_mode(), clique_mode(), etc. Dont change underlying comments.
...
svn:r2054
2004-07-18 21:47:04 +00:00
Roger Dingledine
505b9061da
bugfix: hidden services were broken in cvs
...
svn:r2053
2004-07-17 19:50:29 +00:00
Nick Mathewson
4a2aa1f46d
Change rule from "reject non-recommended versions" to "reject obsolete versions". A version is "obsolete" if it is non-recommended, and at least one recommended version is newer than it.
...
svn:r2052
2004-07-16 23:33:42 +00:00
Nick Mathewson
7f8bb5cab1
Remove 1024-router limit in routerparse.c; unify handling of running-routers lines in running-routers requests and in directories; set is_verified field of routerinfo_ts correctly; use most-recent-info rule to decide whether to change router-is-running status.
...
svn:r2051
2004-07-16 23:05:40 +00:00
Nick Mathewson
9a9aae6d72
Resolve all DOCDOCs.
...
svn:r2050
2004-07-16 22:23:18 +00:00
Nick Mathewson
dd3dc2b27f
Revert cpuworker to use addr/port
...
svn:r2049
2004-07-16 21:47:18 +00:00
Nick Mathewson
1669023d3c
Look in .torrc if no CONFDIR "torrc" is found.
...
svn:r2048
2004-07-16 19:43:58 +00:00
Nick Mathewson
9a6eaa604d
Add generic expand_filename function to handle expanding ~/
...
svn:r2047
2004-07-15 02:00:43 +00:00
Nick Mathewson
c6d72ea4ef
Fix warning
...
svn:r2046
2004-07-15 01:59:18 +00:00
Roger Dingledine
541b9e0b41
give nick enough to keep him busy for a while more
...
svn:r2045
2004-07-15 01:31:11 +00:00
Nick Mathewson
0e44568659
Code to parse tor version numbers so we can do an is-newer-than check.
...
svn:r2044
2004-07-13 19:16:49 +00:00
Nick Mathewson
73ca6a9960
Finish most pre2 items: make running-routers list work right; rename secret key files; make even more lookup-by-nickname use lookup-by-id; default nicknames to hostname.
...
svn:r2043
2004-07-13 18:23:40 +00:00
Nick Mathewson
c573b4acaa
Bugfix: some things (like ctrl-z) can make a second take more than one second
...
svn:r2042
2004-07-13 18:07:57 +00:00
Roger Dingledine
832c076e0d
only count bytes transmitted to/from non-local IPs
...
svn:r2041
2004-07-13 16:58:01 +00:00
Roger Dingledine
15474d2efd
add is_local_IP() function to help distinguish which bandwidth "matters"
...
svn:r2040
2004-07-13 16:57:37 +00:00
Roger Dingledine
6a162ad9ec
include a css file for tor-doc.html
...
(also include it in the tarball)
svn:r2039
2004-07-13 16:03:46 +00:00
Roger Dingledine
219bfcbb46
ship doc/tor-doc.html in the tarball
...
svn:r2038
2004-07-13 15:59:08 +00:00
Roger Dingledine
3e9f5a3f53
checkpoint: start working on bandwidth tracking and
...
letting clients evaluate whether they're suitable servers
svn:r2037
2004-07-13 07:42:20 +00:00
Roger Dingledine
766f225c03
refuse to build a circuit before the directory has arrived
...
this will prevent a few of the 'couldn't decrypt onionskin' errors, maybe
svn:r2036
2004-07-13 01:25:39 +00:00
Roger Dingledine
8f171d9bca
when you expire a wedged dir conn, conn_close_if_marked will take
...
care of trying to flush before it closes
svn:r2035
2004-07-13 00:38:08 +00:00
Roger Dingledine
f79e90752c
bugfix: tell circuits what id_digest to look for, so
...
n_conn_open() can find waiting circuits.
svn:r2034
2004-07-12 23:53:16 +00:00
Roger Dingledine
653c260d2e
update the todo list a bit
...
svn:r2033
2004-07-12 21:18:45 +00:00
Roger Dingledine
8bb4401b76
why does gcc not warn me about this at all? that's evil.
...
svn:r2032
2004-07-12 20:41:20 +00:00
Roger Dingledine
ba8e65c362
tor now tolerates down dirservers better
...
svn:r2031
2004-07-12 20:39:40 +00:00
Roger Dingledine
583afc0154
make unit tests pass again
...
but note a bug that i don't know how to address. nick?
svn:r2030
2004-07-12 20:18:05 +00:00
Roger Dingledine
280e4dccb4
if connecting to an OR fails immediately, mark it as down
...
svn:r2029
2004-07-12 18:19:55 +00:00
Roger Dingledine
d91765c599
add 'advertisedbandwidth' to router descriptor
...
svn:r2028
2004-07-12 18:02:54 +00:00
Roger Dingledine
8ebc24fdb2
trivial punctuation tweak
...
svn:r2027
2004-07-12 16:51:28 +00:00
Roger Dingledine
d61a1a247e
fix a bug related to reading usernames for socks4
...
this hasn't bitten us yet, but hey.
svn:r2026
2004-07-12 16:51:05 +00:00
Roger Dingledine
b28c173b31
emphasize tor hidden services in the 'why should you use tor' section
...
svn:r2025
2004-07-08 19:12:50 +00:00
Roger Dingledine
eff242ccc8
changelog for 0.0.7.2 in the main branch
...
svn:r2024
2004-07-08 02:20:25 +00:00
(no author)
248786669b
This commit was manufactured by cvs2svn to create tag 'tor-0_0_7_2'.
...
svn:r2023
2004-07-08 02:17:40 +00:00
Roger Dingledine
04e42cf159
bump 0.0.7 branch version to 0.0.7.2
...
svn:r2022
2004-07-08 02:17:40 +00:00
Roger Dingledine
8d2ac58845
changelog for 0.0.7.2
...
svn:r2021
2004-07-08 02:17:22 +00:00
Peter Palfrader
7602aed994
* New upstream release: Fixes another instance of that remote crash bug.
...
* Mention another reason why stop/reload may fail in the init script.
svn:r2020
2004-07-08 01:22:06 +00:00
Nick Mathewson
ac256363ac
Backport router_compare_to_my_exit_policy fix to maint branch
...
svn:r2019
2004-07-07 19:56:19 +00:00
Nick Mathewson
182ce239c1
Remove spurious assert
...
svn:r2018
2004-07-07 19:51:20 +00:00
Nick Mathewson
728b0eea89
Fix the router_compare_to_my_exit_policy assertion failure once-and-for-all, by declaring 0.0.0.0 always denied.
...
svn:r2017
2004-07-07 19:49:48 +00:00
Nick Mathewson
4faf4c81f2
Yes, I did mean "else if".
...
svn:r2016
2004-07-06 23:29:34 +00:00
Nick Mathewson
1f4ff1e1dc
Fix bug reported by peter palfrader: an empty address is unresolvable, but not an occasion for an assertion failure in a dnsworker.
...
svn:r2015
2004-07-06 23:25:21 +00:00
Peter Palfrader
6ef59fdda5
s/exit bugs/exit nodes/
...
svn:r2014
2004-07-05 18:31:43 +00:00
(no author)
8ec28516d2
This commit was manufactured by cvs2svn to create tag
...
'debian_version_0_0_7_1-1'.
svn:r2013
2004-07-05 17:20:13 +00:00
Peter Palfrader
7650dad9c6
New upstream release
...
svn:r2012
2004-07-05 17:20:13 +00:00
Roger Dingledine
86f53aa8b8
touchups all over
...
put uptime in descriptor
svn:r2011
2004-07-04 22:48:11 +00:00