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
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
Roger Dingledine
756afa50f6
getting an unknown descriptor is an info, not a warn, now
...
svn:r2098
2004-07-22 06:04:13 +00:00
Roger Dingledine
56a31d5f4e
populate router_get_my_routerinfo()->is_verified
...
svn:r2097
2004-07-22 06:03:53 +00:00
Nick Mathewson
8534ccea7d
Make tor_tls_new variant use alternative (certless) context
...
svn:r2096
2004-07-22 04:53:34 +00:00
Roger Dingledine
b4232b89cf
publish advertised_bandwidth in descriptor
...
svn:r2095
2004-07-22 04:20:27 +00:00
Roger Dingledine
9d4eecf6cd
change 0.0.8 extend cell format so it's compatible with 0.0.7
...
svn:r2094
2004-07-22 03:47:20 +00:00
Roger Dingledine
49502c5b28
update the todo, items for pre-pre1 and for post-pre1
...
svn:r2093
2004-07-22 01:35:52 +00:00
Roger Dingledine
20ad886f7e
clients shouldn't create datadir until we have something to put there
...
svn:r2092
2004-07-22 00:13:42 +00:00
Roger Dingledine
93286f130d
0.0.8 ORs should autoconnect to authdirservers and 0.0.7 servers
...
svn:r2091
2004-07-21 23:43:47 +00:00
Roger Dingledine
fa8ed9a74b
make router_nickname_is_approved() do the right thing
...
svn:r2090
2004-07-21 22:54:27 +00:00
Roger Dingledine
09b4add37b
if johnny has three fenceposts, and jill takes four away...
...
svn:r2089
2004-07-21 22:37:03 +00:00
Roger Dingledine
8f14eb5a2e
oh, and it should compile too
...
svn:r2088
2004-07-21 22:34:32 +00:00
Roger Dingledine
03f0b8b1f1
make base16_encode() fail more obviously when it fails
...
svn:r2087
2004-07-21 22:33:26 +00:00
Roger Dingledine
e136dcbe7d
fix our tls handshake chain cert bug
...
svn:r2086
2004-07-21 22:11:11 +00:00
Roger Dingledine
705b73392e
solve the authdirserver initialization precedence problem
...
svn:r2085
2004-07-21 18:53:56 +00:00
Roger Dingledine
2c7cdb8a5a
bugfix: only require the correct key if the nickname is for
...
a verified router
svn:r2084
2004-07-21 18:20:09 +00:00
Nick Mathewson
51ba69aa48
Log certificate lifetime on failure.
...
svn:r2083
2004-07-21 17:59:24 +00:00
Roger Dingledine
8f5a6a9c41
disallow picking unverified routers in circuits
...
(for now)
svn:r2082
2004-07-21 09:35:24 +00:00
Roger Dingledine
22106dfd75
authdirservers accept the uploading of unverified descriptors.
...
fix a bunch of bugs in router_update_status_from_smartlist()
(Nick, did I get them all, or was there a trickier one still hiding?)
svn:r2081
2004-07-21 09:13:12 +00:00
Roger Dingledine
a9de430f32
caching dirservers don't handle posts, running-routers, or rend descs
...
svn:r2080
2004-07-21 08:40:57 +00:00
Roger Dingledine
c1b4ba50a4
rearrange to prepare to solve the authdirserver initialization
...
precedence problem. doesn't actually solve it yet.
svn:r2079
2004-07-21 07:50:06 +00:00