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
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
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
Roger Dingledine
55cd62b885
update location of tor-in-chroot doc
...
svn:r2123
2004-08-03 21:14:39 +00:00
Roger Dingledine
0fdece3c38
check return value of fclose while writing to disk, since it might
...
return out-of-space, etc
svn:r2122
2004-07-23 21:25:28 +00:00
Roger Dingledine
48a7547c42
bump us to 0.0.8pre1
...
this is it
svn:r2120
2004-07-23 06:28:41 +00:00
Roger Dingledine
ed3bff28e2
don't send an end back for a malformed resolved cell,
...
since they don't establish streams
svn:r2119
2004-07-23 06:28:12 +00:00
Roger Dingledine
8012087dfd
add release notes for 0.0.8pre1
...
svn:r2118
2004-07-23 00:35:44 +00:00
Roger Dingledine
521f4785ed
yet more todo items
...
svn:r2117
2004-07-23 00:21:25 +00:00
Roger Dingledine
70dcb1adc4
tor-resolve triggered a has_sent_end warning
...
svn:r2116
2004-07-23 00:04:40 +00:00
Roger Dingledine
9b4bc9cb42
clean whitespace and tabs
...
svn:r2115
2004-07-22 23:21:12 +00:00
Roger Dingledine
f978f31bdf
tell the user what time _they_ are too, when a cert is expired
...
svn:r2114
2004-07-22 23:06:28 +00:00
Roger Dingledine
633aadeef2
rename tor_resolve to tor-resolve
...
svn:r2113
2004-07-22 22:35:25 +00:00
Peter Palfrader
4151b6c039
Depend on python
...
svn:r2112
2004-07-22 22:28:29 +00:00
Roger Dingledine
af2802c4d2
stop using atexit() to remove our pid, since it's called
...
immediately when we daemonize.
also drop our retry period for hidserv desc uploads from 10m to 5m
svn:r2111
2004-07-22 22:15:36 +00:00
Nick Mathewson
b398538802
Fix base16_decode; trashing the stack is rude.
...
svn:r2110
2004-07-22 21:41:50 +00:00
Nick Mathewson
e3410e2b99
Chek for overlong nicknames in add_nickname_list_to_smartlist
...
svn:r2109
2004-07-22 21:36:03 +00:00
Nick Mathewson
06717771ed
Add notion of "longest nickname-or-hex-digest-with-$"
...
svn:r2108
2004-07-22 21:31:04 +00:00
Nick Mathewson
cb7a0093ac
Add noisy debug log to hunt for bug in router_update_status_from_smartlist
...
svn:r2107
2004-07-22 21:20:23 +00:00
Nick Mathewson
bb8992ae54
Add fingerprint to router format in tests
...
svn:r2106
2004-07-22 20:34:55 +00:00
Nick Mathewson
1aee7f683b
Never use time(NULL) as assumed publication time for a directory.
...
svn:r2105
2004-07-22 20:30:02 +00:00
Roger Dingledine
a4d37ee23c
add a comment asking ORs to configure a DirPort too
...
svn:r2104
2004-07-22 11:16:39 +00:00
Roger Dingledine
0bb9a089e7
now base16_encode() and base32_encode() can't ever fail
...
svn:r2103
2004-07-22 08:30:06 +00:00
Roger Dingledine
50a09e663a
make router_is_me() compare identity, not nickname
...
svn:r2102
2004-07-22 08:08:25 +00:00
Roger Dingledine
50adb9fb8b
mark off todo items; add todo items; correct tor-spec.txt
...
svn:r2101
2004-07-22 07:34:03 +00:00
Roger Dingledine
85ae16f47f
put our fingerprint into the descriptor, so we can match a
...
desc to a running-routers entry
svn:r2100
2004-07-22 06:22:04 +00:00
Roger Dingledine
7b2e56e71a
allow OPs to set a DirPort and cache/serve directories
...
(hey, why not, it works)
svn:r2099
2004-07-22 06:04:54 +00:00