Roger Dingledine
|
9763f06d1a
|
prevent servers from publishing an internal IP as their address
svn:r1272
|
2004-03-14 18:12:59 +00:00 |
|
Roger Dingledine
|
4e76b97d94
|
teach us to recognize internal IPs
svn:r1271
|
2004-03-14 18:07:46 +00:00 |
|
Roger Dingledine
|
0359552e87
|
bugfix: decrement OR connections from global_bucket too
bugfix: don't return immediately for has_pending_tls_data unless
the conn is allowed to read
svn:r1270
|
2004-03-14 17:06:29 +00:00 |
|
Roger Dingledine
|
b1b7096fd5
|
refactor bandwidth-control token buckets
this is a checkpoint commit; there still remain some
bugs, er, somewhere.
svn:r1269
|
2004-03-14 16:00:52 +00:00 |
|
Roger Dingledine
|
4b81ecf1cd
|
crash when our logs go bad
nick, can you think of a better response here?
svn:r1268
|
2004-03-14 15:50:00 +00:00 |
|
Roger Dingledine
|
f149237c06
|
don't close all the fd's when you spawn a thread, only when you fork
svn:r1267
|
2004-03-12 21:52:15 +00:00 |
|
Roger Dingledine
|
a7d269daa6
|
bugfix: we were caching transient dns failures
svn:r1266
|
2004-03-12 18:45:42 +00:00 |
|
Roger Dingledine
|
2b131c7e9f
|
more pesky tabs
svn:r1265
|
2004-03-12 13:02:16 +00:00 |
|
Roger Dingledine
|
05e7e7f776
|
get rid of those pesky tabs
svn:r1264
|
2004-03-12 13:00:34 +00:00 |
|
Roger Dingledine
|
59f7da3a12
|
inform unapproved servers when we reject their descriptors
svn:r1263
|
2004-03-12 12:43:13 +00:00 |
|
Roger Dingledine
|
e9b38b4e18
|
more details when a conn is closed before it's done flushing
svn:r1262
|
2004-03-12 08:16:48 +00:00 |
|
Roger Dingledine
|
2bbb44b938
|
start tracking the 'broken pipe' error
svn:r1261
|
2004-03-11 20:15:53 +00:00 |
|
Nick Mathewson
|
f3a663267f
|
Make all the other read/writes into recv/sends, except when they shouldn't be.
svn:r1260
|
2004-03-11 06:35:03 +00:00 |
|
Nick Mathewson
|
08e003b9bb
|
UnDOSify CRLF->LF.
svn:r1259
|
2004-03-11 06:22:53 +00:00 |
|
Nick Mathewson
|
a36577f27a
|
Make OP work on windows! (Also misc logging tweaks)
svn:r1258
|
2004-03-11 06:19:08 +00:00 |
|
Nick Mathewson
|
9f6c2f925e
|
Get entropy in windows.
svn:r1257
|
2004-03-11 05:14:06 +00:00 |
|
Peter Palfrader
|
5ddc31ccf2
|
Mention log and pidfile location in tor.1
svn:r1256
|
2004-03-10 15:36:32 +00:00 |
|
(no author)
|
5c3146f8c6
|
This commit was manufactured by cvs2svn to create tag
'debian_version_0_0_1+0_0_2pre25-1'.
svn:r1255
|
2004-03-10 15:35:33 +00:00 |
|
Peter Palfrader
|
e49ac34072
|
Oops, the changelog for pre25 was not commited
svn:r1254
|
2004-03-10 15:35:33 +00:00 |
|
Roger Dingledine
|
6299c69984
|
actually, if recommendedversions is required for dirservers,
then require it.
svn:r1253
|
2004-03-10 07:44:31 +00:00 |
|
Roger Dingledine
|
5628e88a27
|
give a useful error message to clients when the dirserver hasn't
defined any recommended versions
svn:r1252
|
2004-03-10 07:02:56 +00:00 |
|
Nick Mathewson
|
9138021e5b
|
Some stuff *should* be signed
svn:r1251
|
2004-03-10 06:57:57 +00:00 |
|
Nick Mathewson
|
5ead1160ba
|
Make windows version correct; initialize windows foolishness so that gethostbyname works.
svn:r1250
|
2004-03-10 06:26:38 +00:00 |
|
Nick Mathewson
|
12cea1e979
|
Fix some bugs in parse_time
svn:r1249
|
2004-03-09 22:17:35 +00:00 |
|
Nick Mathewson
|
d89088cddf
|
Fix DOS line endings; autoconfize checks for strptime and inet_aton
svn:r1248
|
2004-03-09 22:09:13 +00:00 |
|
Nick Mathewson
|
ee045a0406
|
Make tor build on windows again. More work still needed
svn:r1247
|
2004-03-09 22:01:17 +00:00 |
|
Roger Dingledine
|
9e22ad2c57
|
stop troubling router operators with unapproved router connect attempts
but give the dirserver operator more information
svn:r1246
|
2004-03-09 14:53:00 +00:00 |
|
Roger Dingledine
|
3689d4828e
|
bugfix: only set conn->hold_open_until_flushed after marking
svn:r1245
|
2004-03-08 01:19:57 +00:00 |
|
Roger Dingledine
|
3e2e37dabd
|
when you get a desc from an unknown router, log its fingerprint
svn:r1244
|
2004-03-08 00:15:40 +00:00 |
|
Roger Dingledine
|
ff4469c04b
|
clarifying comment for crypto_pk_get_fingerprint
svn:r1243
|
2004-03-08 00:11:37 +00:00 |
|
Roger Dingledine
|
6a3d451c4a
|
re-try streams at most 4 times
svn:r1242
|
2004-03-07 23:50:15 +00:00 |
|
Roger Dingledine
|
a3bebc17ba
|
improve comments for server operators (maybe)
svn:r1241
|
2004-03-07 10:18:15 +00:00 |
|
Roger Dingledine
|
f80c86d895
|
fix a rare race condition: when we send a cell and then
mark an OR connection expired, we might close it before
finishing a flush if the other side isn't reading.
svn:r1240
|
2004-03-06 06:05:00 +00:00 |
|
Roger Dingledine
|
5c2930f6f9
|
if a stream times out after 15s without a connected cell,
don't try that circuit again.
svn:r1239
|
2004-03-06 05:10:07 +00:00 |
|
Roger Dingledine
|
e654257580
|
if the directory client hangs up before getting the directory,
then give up on him
svn:r1238
|
2004-03-06 05:09:33 +00:00 |
|
Roger Dingledine
|
4cce3fcd58
|
bump cvs to pre26
svn:r1237
|
2004-03-06 01:47:31 +00:00 |
|
Roger Dingledine
|
9b29a48264
|
stop asserting that computers always go forward in time
it's simply not true
svn:r1236
|
2004-03-06 01:43:37 +00:00 |
|
Nick Mathewson
|
0d6af8e88c
|
New, more flexible directory parsing backend. Uses a bit more RAM, but implements the new spec. Uses more RAM, but not so you would notice.
svn:r1235
|
2004-03-05 05:48:28 +00:00 |
|
(no author)
|
0d48d28b31
|
This commit was manufactured by cvs2svn to create tag
'tor-0_0_2pre25'.
svn:r1234
|
2004-03-04 21:40:38 +00:00 |
|
Roger Dingledine
|
cf1e40bd84
|
changelog for pre25
svn:r1233
|
2004-03-04 21:40:38 +00:00 |
|
Roger Dingledine
|
13e1fabd20
|
make workers explain their death better when tor dies
and make them say it at log level info rather than err
svn:r1232
|
2004-03-04 21:26:23 +00:00 |
|
Roger Dingledine
|
6e969fefa3
|
bugfix: don't pass complex things to the connection_mark_for_close macro
svn:r1231
|
2004-03-04 20:49:38 +00:00 |
|
Nick Mathewson
|
9d708fb04f
|
Clean up dns->connection_mark_for_close->dns_remove path
svn:r1230
|
2004-03-04 18:43:44 +00:00 |
|
Roger Dingledine
|
8e94d6cf9c
|
ok ok only requires root if it requires root
svn:r1229
|
2004-03-04 17:19:32 +00:00 |
|
Roger Dingledine
|
b09516ac8d
|
note that make install requires root
svn:r1228
|
2004-03-04 17:17:24 +00:00 |
|
Nick Mathewson
|
6f7efe7cff
|
Make decriptor format more flexible and extensible
svn:r1227
|
2004-03-04 04:01:28 +00:00 |
|
Roger Dingledine
|
a3201eb44b
|
Store options->Address as IP, not hostname
And figure it out while reading config, not every time you
rebuild the descriptor
svn:r1226
|
2004-03-04 01:53:56 +00:00 |
|
Nick Mathewson
|
cfeae14638
|
Try to find out early if buffers get trashed or double-freed.
svn:r1225
|
2004-03-03 22:49:15 +00:00 |
|
(no author)
|
8781589aa0
|
This commit was manufactured by cvs2svn to create tag
'debian_version_0_0_1+0_0_2pre24-1'.
svn:r1224
|
2004-03-03 13:23:19 +00:00 |
|
Peter Palfrader
|
940e9ed1cb
|
Wait for tor to die in init stop. Let the user know if it doesn't
svn:r1223
|
2004-03-03 13:23:19 +00:00 |
|