Roger Dingledine
693180c05e
be willing to expire routers that have a dirport open
...
it's just the authoritative dirservers we want to not forget
svn:r2173
2004-08-06 22:47:41 +00:00
Peter Palfrader
6c2c4572da
Enable coredumps by default
...
svn:r2172
2004-08-06 22:36:07 +00:00
Roger Dingledine
426df63a67
let purging routerinfos and descriptors take an age argument
...
svn:r2171
2004-08-06 22:15:25 +00:00
Peter Palfrader
fc7836d589
* Ship AUTHORS, doc/CLIENTS, doc/FAQ, doc/HACKING, doc/TODO, doc/tor-doc.{css,html}, doc/{rend,tor}-spec.txt with the binary package.
...
* Build tor-design.{pdf,ps}, wich adds new build-dependencies: tetex-{bin,extra}, transfig, and gs.
* Support DEB_BUILD_OPTIONS option 'nodoc' to skip building tor-design. With nodoc the build will not need tetex-{bin,extra}, transfig, and gs.
* Support DEB_BUILD_OPTIONS option 'nocheck' to skip unittests ('notest' is an alias')
svn:r2170
2004-08-06 21:31:01 +00:00
Peter Palfrader
ab7a2d7607
Properly clean up everything we might have bulit
...
svn:r2169
2004-08-06 21:03:32 +00:00
Nick Mathewson
c92542be79
Keep track of a whole day of bandwidth, not just 12 hrs
...
svn:r2168
2004-08-06 20:46:50 +00:00
Peter Palfrader
33b95658b2
Fix 0.0.8pre2-1 changelog
...
svn:r2167
2004-08-06 20:04:43 +00:00
Peter Palfrader
380adcbe2f
the repository is no place for a well behaved .in file
...
svn:r2166
2004-08-06 20:00:27 +00:00
Nick Mathewson
f9671d8844
(size_t)-1 is never < 0; fix an XXXX008 by changing the interface for dirserv_get_runningrouters
...
svn:r2165
2004-08-06 20:00:16 +00:00
Nick Mathewson
152c28618e
Add mystery 0 entry to TODO list
...
svn:r2164
2004-08-06 19:54:48 +00:00
Peter Palfrader
87daf70c0a
Move design-paper into its own directory, and ship it and all that is needed to build with it in the tarball
...
svn:r2163
2004-08-06 19:54:29 +00:00
Nick Mathewson
e9e7ca77fd
There is no space after network-status; make router_get_hash_impl more bulletproof.
...
svn:r2162
2004-08-06 19:54:20 +00:00
Roger Dingledine
1964f8ff58
when they use tor as an http proxy, point them at a better url
...
svn:r2161
2004-08-06 19:44:17 +00:00
Roger Dingledine
2290e52123
bump cvs to 0.0.8pre3-cvs
...
svn:r2160
2004-08-06 19:40:19 +00:00
Roger Dingledine
daa69efbe0
and add a comment to that effect
...
svn:r2159
2004-08-06 10:13:25 +00:00
Roger Dingledine
9026a658ea
make explicit that 'no socks policy' means 'accept'
...
svn:r2158
2004-08-06 10:12:55 +00:00
Roger Dingledine
ac476206ec
clarify sockspolicy, exitpolicy rules
...
svn:r2157
2004-08-06 10:11:57 +00:00
Roger Dingledine
620acf9386
fix an assert: check the sockspolicy before we make/add the connection,
...
else we close a connection without assigning it a state, which is bad
because it fails assert_conn_ok()
svn:r2156
2004-08-06 09:56:36 +00:00
Roger Dingledine
46947e2b1b
weasel suggests we compress the directory one day. he's right.
...
svn:r2155
2004-08-06 09:23:47 +00:00
Roger Dingledine
6e5bc5ecf4
we were telling them a nonexistent config option. oops.
...
(thanks to john todd for pointing this out)
svn:r2154
2004-08-06 09:19:04 +00:00
Roger Dingledine
267e594814
fix a few typos in the resolve/resolved spec
...
svn:r2153
2004-08-06 09:18:35 +00:00
Roger Dingledine
b390e70eef
they're uint64 and uint32, not int and int
...
svn:r2152
2004-08-06 08:40:55 +00:00
Roger Dingledine
5be1c4f9ef
list total traffic and total uptime in -usr1 stats
...
svn:r2151
2004-08-06 08:37:13 +00:00
Roger Dingledine
ff00d4e7ef
note a bug that adam found
...
svn:r2150
2004-08-06 02:27:06 +00:00
Roger Dingledine
83d14fcffe
note a bug in our dns error handling. we should fix this sometime.
...
svn:r2149
2004-08-05 19:33:54 +00:00
Roger Dingledine
5a6434b57f
bugfix: when you finish answering a 'resolve' request, hold the
...
connection open so you can flush the answer
svn:r2148
2004-08-05 00:39:23 +00:00
Roger Dingledine
5486f98258
bugfix: when tor-resolve asks to resolve an IP to an IP and we answer
...
immediately, there's no need to send an 'end' relay cell when we close
the conn.
svn:r2147
2004-08-04 21:38:00 +00:00
(no author)
39fff7375a
This commit was manufactured by cvs2svn to create tag
...
'debian_version_0_0_7_2+0_0_8pre2-1'.
svn:r2146
2004-08-04 19:55:22 +00:00
Peter Palfrader
8a3b5a79e3
Fix changelog
...
svn:r2145
2004-08-04 19:55:22 +00:00
Peter Palfrader
f4f2402301
New upstream release
...
svn:r2144
2004-08-04 19:54:02 +00:00
(no author)
b15fe53c93
This commit was manufactured by cvs2svn to create tag
...
'tor-0_0_8pre2'.
svn:r2143
2004-08-04 07:13:14 +00:00
Roger Dingledine
3e8b29cd1e
add pre2 release notes to changelog
...
svn:r2142
2004-08-04 07:13:14 +00:00
Roger Dingledine
d6778909e9
fix rare race condition that causes infinite loop
...
if we get a sigchld but all our children are gone by the time we get
around to reaping them (i don't think this should ever happen, but it
just did), then we'd loop forever trying to reap them.
svn:r2141
2004-08-04 06:49:17 +00:00
Roger Dingledine
570c473166
update tor-doc.html
...
svn:r2140
2004-08-04 06:23:06 +00:00
Roger Dingledine
0a527d259b
update the sample torrc
...
svn:r2139
2004-08-04 06:17:24 +00:00
Roger Dingledine
864fde5b37
todo items to switch dirservers entries to config lines
...
and remove old todo items
svn:r2138
2004-08-04 05:27:55 +00:00
Roger Dingledine
ad09e98501
commit some odds and ends, so my tree is clean
...
svn:r2137
2004-08-04 05:10:49 +00:00
Nick Mathewson
692422ea9b
<arma> did you get it working on win32? or just compiling
...
svn:r2136
2004-08-04 04:58:30 +00:00
Nick Mathewson
dea759806d
Bugfix: "Okay, I just shut down like you told me. Now let me verify your signature." Also fix error message when running over-new version.
...
svn:r2135
2004-08-04 02:35:06 +00:00
Roger Dingledine
ec0ed7f758
only pick a default nickname if you're a server
...
svn:r2134
2004-08-04 02:15:22 +00:00
Roger Dingledine
1f56a76e41
bump cvs version to 0.0.8pre2-cvs
...
svn:r2133
2004-08-04 01:26:17 +00:00
Roger Dingledine
9835cce2ee
put a comment by routerlist_update_from_runningrouters() to
...
remind me that it's not used yet
svn:r2132
2004-08-04 01:25:21 +00:00
Roger Dingledine
afe7ae8af9
log a warning if you're running an unverified server, to let
...
you know you might want to get it verified
also, moved that whole block below the check-signature logic, so
we don't execute it if the directory is a fake.
(the recommended-versions logic is still executed before the signature
is checked; we should fix that.)
svn:r2131
2004-08-04 01:17:21 +00:00
Nick Mathewson
f19c0c400a
Hack: Include date with successful directory GETs.
...
svn:r2130
2004-08-04 01:15:57 +00:00
Nick Mathewson
b71fae8843
Add functions to format and parse RFC1123-style times, for HTTP protocol.
...
svn:r2129
2004-08-04 01:11:15 +00:00
Roger Dingledine
e4cfedf1ff
put the have_warned_about_unsafe_socks static var inside the function
...
svn:r2128
2004-08-04 01:08:10 +00:00
Nick Mathewson
998ba9642b
Fix all warnings on win32 build
...
svn:r2127
2004-08-03 23:57:05 +00:00
Roger Dingledine
7540ad9397
warn if we use an unsafe socks variant
...
for now, warn every time. we should decide how often we want to warn;
one problem here is that there are several scenarios where we use an
unsafe socks variant safely, so the warning may be inaccurate. hm.
svn:r2126
2004-08-03 23:42:33 +00:00
Nick Mathewson
15fd8a4a82
It is possible to have struct timeval but not gettimeofday.
...
svn:r2125
2004-08-03 23:31:22 +00:00
Roger Dingledine
0e6776367c
add some more todo items for 0.0.8
...
svn:r2124
2004-08-03 22:19:46 +00:00