Roger Dingledine
047f89dbb4
warn and fail if server chose a nickname with illegal characters
...
svn:r1318
2004-03-20 20:28:53 +00:00
Roger Dingledine
dc7d1ef2f3
make servers not crash when they rep-hist-note circuits that don't start at them
...
svn:r1317
2004-03-20 20:21:20 +00:00
Roger Dingledine
d33f386c8f
oops, and make make work too on solaris
...
svn:r1316
2004-03-20 20:08:19 +00:00
Roger Dingledine
91375c65ef
make configure work on solaris without mods
...
svn:r1315
2004-03-20 20:00:58 +00:00
Roger Dingledine
055c7ef199
deal with hardware word alignment
...
this was causing the seg faults on sparc processors
i wonder if i got them all.
svn:r1314
2004-03-20 09:30:30 +00:00
Nick Mathewson
69105b3ee4
Integrate the new "rephist" [rep(utation) hist(ory)] module to trace
...
successful/failed connections, successful/failed extends, and
connection uptimes.
It's still not done: more tests are needed, and not everything calls
connection/circuit_mark_for_close properly. This skews the results.
Also, there needs to be a 'testing' mode for non-OP ORs, where they
periodically build circuits just to test whether extends work.
svn:r1313
2004-03-20 04:59:29 +00:00
Nick Mathewson
3644be03ab
Add TODO item to make everything use mark_for_close; not doing so will now skew the stats
...
svn:r1312
2004-03-20 04:57:27 +00:00
Peter Palfrader
9550f8b1e9
And tree.h is by Nils. Thanks arma
...
svn:r1311
2004-03-20 02:07:37 +00:00
Nick Mathewson
c39d74b984
Add initial history-tracking backend code for reputation module. Not called or tested yet.
...
svn:r1310
2004-03-20 01:48:05 +00:00
Nick Mathewson
bf6b37ae71
Use strmap code for client DNS.
...
svn:r1309
2004-03-20 01:21:19 +00:00
Roger Dingledine
9e31bb87fc
todo: make ./configure work on solaris more easily
...
svn:r1308
2004-03-19 22:17:23 +00:00
Roger Dingledine
ba81282573
add a hint for solaris users
...
svn:r1307
2004-03-19 22:17:08 +00:00
Nick Mathewson
3d9d9e9c6b
Add some wrappers around SPLAY_* for the common map-from-string-to-X case.
...
It will probably be less blindingly fast than using SPLAY_* directly, but
only slightly so.
svn:r1306
2004-03-19 22:07:24 +00:00
Roger Dingledine
8acfdef78b
getpid returns a pid_t. we all know that's an int. but solaris doesn't know.
...
svn:r1305
2004-03-19 21:34:04 +00:00
Roger Dingledine
d95e0e9ba3
we'd forgotten to autoconf fcntl.h
...
svn:r1304
2004-03-19 21:33:36 +00:00
Roger Dingledine
b651feeaf6
isspace and friends take an int. solaris cares.
...
svn:r1303
2004-03-19 20:50:12 +00:00
(no author)
d73446a5a1
This commit was manufactured by cvs2svn to create tag
...
'debian_version_0_0_2-1'.
svn:r1302
2004-03-19 11:38:06 +00:00
Peter Palfrader
8eda1eb8bf
New upstream release
...
svn:r1301
2004-03-19 11:38:06 +00:00
(no author)
f450bbf36d
This commit was manufactured by cvs2svn to create tag 'tor-0_0_2'.
...
svn:r1300
2004-03-19 07:08:15 +00:00
Roger Dingledine
e8c910b5f2
our changelog for 0.0.2
...
svn:r1299
2004-03-19 07:08:15 +00:00
Roger Dingledine
9bcfbf5837
we should leave old server descriptors out of the directory
...
svn:r1298
2004-03-19 07:07:00 +00:00
Roger Dingledine
de5009d066
ship strlcat and strlcpy with the tarball, but don't compile them
...
svn:r1297
2004-03-19 06:39:52 +00:00
Roger Dingledine
6d85028b16
bump version to 0.0.2
...
svn:r1296
2004-03-19 06:28:20 +00:00
Roger Dingledine
a3e62bb56e
define INADDR_NONE so we compile on solaris
...
svn:r1295
2004-03-18 19:59:39 +00:00
Roger Dingledine
e432107944
clean up some presentation and comments
...
svn:r1294
2004-03-18 19:22:56 +00:00
Roger Dingledine
cc6d5514f0
another todo item re: logs
...
svn:r1293
2004-03-18 16:27:54 +00:00
Nick Mathewson
e4f11d9a3b
Turns out, these files should not actually be in cvs!
...
svn:r1292
2004-03-18 04:54:54 +00:00
Roger Dingledine
45cd525a16
extend copyright to 2004
...
svn:r1291
2004-03-18 03:00:03 +00:00
Peter Palfrader
f3d5682b8e
Add license of strlcat and strlcpy to debian/copyright
...
svn:r1290
2004-03-17 13:25:10 +00:00
Nick Mathewson
88222749db
Include strlcpy and strlcat where not available, so our string ops can be less error-prone.
...
svn:r1289
2004-03-17 07:28:09 +00:00
Peter Palfrader
69249b18b3
Add ...truncated to TODO list
...
svn:r1288
2004-03-15 15:52:43 +00:00
Roger Dingledine
591d64fdae
make directory format tests quiet again
...
svn:r1287
2004-03-15 05:13:25 +00:00
(no author)
04a544c908
This commit was manufactured by cvs2svn to create tag
...
'tor-0_0_2pre27'.
svn:r1286
2004-03-15 04:57:24 +00:00
Roger Dingledine
2fa8ad0ee3
make it warn about internal IPs not only if we had to guess,
...
but also if they used a hostname rather than an IP
svn:r1285
2004-03-15 04:57:24 +00:00
(no author)
f2a78b077c
This commit was manufactured by cvs2svn to create tag
...
'debian_version_0_0_1+0_0_2pre27-1'.
svn:r1284
2004-03-15 04:22:16 +00:00
Peter Palfrader
abf17d2c82
New upstream release
...
svn:r1283
2004-03-15 04:22:16 +00:00
Roger Dingledine
7ec4ee478b
changelog for pre27
...
svn:r1282
2004-03-15 04:21:47 +00:00
Roger Dingledine
82f36220b4
bump us to pre27
...
world's shortest release
svn:r1281
2004-03-15 04:21:35 +00:00
Roger Dingledine
debeb393a3
check off a todo item
...
svn:r1280
2004-03-15 04:20:14 +00:00
Roger Dingledine
4f7e863eac
only complain about private IPs if we had to guess
...
svn:r1279
2004-03-15 04:04:16 +00:00
Roger Dingledine
2d1ad72ef8
and another one
...
svn:r1278
2004-03-15 04:00:14 +00:00
Roger Dingledine
bea63e3f5d
fix a byte order bug
...
svn:r1277
2004-03-15 04:00:11 +00:00
(no author)
0d06e1d2e4
This commit was manufactured by cvs2svn to create tag
...
'debian_version_0_0_1+0_0_2pre26-1'.
svn:r1276
2004-03-15 01:22:12 +00:00
Peter Palfrader
d1fcdd753c
New upstream release
...
svn:r1275
2004-03-15 01:22:12 +00:00
Roger Dingledine
829bb8fb93
a changelog for pre26
...
svn:r1274
2004-03-15 01:03:10 +00:00
Roger Dingledine
24e0d8a612
bugfix: address that strcat vulnerability in circuit.c
...
svn:r1273
2004-03-14 22:47:11 +00:00
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