Roger Dingledine
ae2b2aa645
changelog for 0.0.4 (just the bugfix)
...
svn:r1341
2004-03-26 22:20:48 +00:00
Roger Dingledine
a54b50557c
fix two assert triggers (darn it, I hate releasing software)
...
when connecting to a dirserver or OR and the network is down,
we would crash.
svn:r1340
2004-03-26 22:07:45 +00:00
Roger Dingledine
fe0afdbde5
bump cvs to 0.0.4
...
svn:r1339
2004-03-26 19:39:11 +00:00
(no author)
a1b46380c4
This commit was manufactured by cvs2svn to create tag
...
'debian_version_0_0_3-1'.
svn:r1338
2004-03-26 19:37:04 +00:00
Peter Palfrader
3c6b05a666
New upstream release
...
svn:r1337
2004-03-26 19:37:04 +00:00
(no author)
5252b868df
This commit was manufactured by cvs2svn to create tag 'tor-0_0_3'.
...
svn:r1336
2004-03-26 18:29:05 +00:00
Roger Dingledine
06290a639a
a missing comma could wreak all sorts of havoc.
...
svn:r1335
2004-03-26 18:29:05 +00:00
Roger Dingledine
078320e121
another todo item we thought of
...
svn:r1334
2004-03-26 18:17:17 +00:00
Roger Dingledine
daed5a519b
changelog for 0.0.3
...
svn:r1333
2004-03-26 18:15:31 +00:00
Nick Mathewson
9f05e11051
Remove unused open circuits when there are too many, not when they are too old.
...
svn:r1332
2004-03-21 06:33:57 +00:00
Nick Mathewson
b2c432e0aa
Dont expire circuits we didnt originate. This may be redundant somehow, but better safe than sorry.
...
svn:r1331
2004-03-21 05:01:06 +00:00
Nick Mathewson
d9bc06148e
Add missing dollar sign
...
svn:r1330
2004-03-21 04:19:31 +00:00
Nick Mathewson
999aa4f863
Add an autoconf test for whether unaligned int access is permitted.
...
It works on macos, and works correctly when I twiddle the test code to
generate a spurious segfault. Will it work anywhere else?
svn:r1329
2004-03-21 04:14:06 +00:00
Nick Mathewson
ca1ccfb4fa
Replace all connection_removes outsice of main.c with connection_mark_for_close
...
svn:r1328
2004-03-21 03:18:45 +00:00
Nick Mathewson
30673c022b
Add a RunTesting option to try to learn link state by creating test circuits, even when SocksPort is off.
...
svn:r1327
2004-03-21 03:03:10 +00:00
Nick Mathewson
a24f609651
Add macros and functions to wrap memcpy/alignment logic.
...
svn:r1326
2004-03-21 02:01:17 +00:00
Roger Dingledine
10ba03c727
mark off another bug
...
svn:r1325
2004-03-20 23:27:41 +00:00
Roger Dingledine
a11a2fc956
catch signals in a more portable way, so solaris can catch them too
...
svn:r1324
2004-03-20 23:27:22 +00:00
Roger Dingledine
d88848aac4
fix one bug, add another
...
svn:r1323
2004-03-20 22:38:20 +00:00
Roger Dingledine
cc16a4a86c
make uname() more likely to work on solaris
...
(linux says 0 is success, solaris says 1 is success)
svn:r1322
2004-03-20 21:22:16 +00:00
Roger Dingledine
ba47bcb288
fix one bug, note two more
...
svn:r1321
2004-03-20 20:49:33 +00:00
Roger Dingledine
d846d0c82e
solaris no longer needs special ./configure directions
...
svn:r1320
2004-03-20 20:48:27 +00:00
Roger Dingledine
5805f0d48a
make OR not crash when non-OR connection dies
...
svn:r1319
2004-03-20 20:37:49 +00:00
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