Commit Graph

2150 Commits

Author SHA1 Message Date
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
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
(no author) 69211f1e2a This commit was manufactured by cvs2svn to create tag
'tor-0_0_8pre1'.

svn:r2121
2004-07-23 06:28:41 +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