Commit Graph

7596 Commits

Author SHA1 Message Date
Peter Palfrader 03b50cf0f5 Add reminder to debian/changelog: Upstream installs a torrc.sample file now, rather than torrc
svn:r1379
2004-03-30 00:08:45 +00:00
Roger Dingledine f796957182 don't freak people out as much with the warning message
svn:r1378
2004-03-30 00:06:59 +00:00
Roger Dingledine 015f722957 clean up README to mention torrc.sample
svn:r1377
2004-03-30 00:06:20 +00:00
Roger Dingledine c09b185f03 re-enable recommendedversion checking (oops, thanks weasel)
svn:r1376
2004-03-30 00:02:52 +00:00
Roger Dingledine ce200ae133 rename torrc to torrc.sample
now by default no torrc will be installed, so we'll just
use the built-in defaults (we already do this on windows)


svn:r1375
2004-03-30 00:01:03 +00:00
Roger Dingledine d8a5358ce9 call it torrc.sample, not torrc
svn:r1374
2004-03-29 23:58:02 +00:00
Roger Dingledine 83c88c55fd old or skewed descriptor doesn't mean we failed to parse it
svn:r1373
2004-03-29 23:23:01 +00:00
Roger Dingledine 10b360f188 bump to 0.0.5rc2
svn:r1372
2004-03-29 22:18:32 +00:00
Roger Dingledine ce08baba1b refactor directories a smidgen
svn:r1371
2004-03-29 22:18:05 +00:00
Roger Dingledine 9723061dd9 first guess at a set of circuit purposes
svn:r1370
2004-03-29 22:14:19 +00:00
Peter Palfrader 2c81a6cb1d Remove automake files from cvs. Let's see whether it works for Roger too.
svn:r1369
2004-03-29 22:09:11 +00:00
Nick Mathewson f2c68bcf54 Make preliminary list of tasks for rendezvous service
svn:r1368
2004-03-29 20:39:40 +00:00
Nick Mathewson cc844eeed3 Add more stuff to cvsignores
svn:r1367
2004-03-29 20:38:49 +00:00
Roger Dingledine bcda3ebaef bugfix: we were closing socks-request connections immediately, rather
than flushing them, if they were timing out before we marked them


svn:r1366
2004-03-29 20:04:09 +00:00
Roger Dingledine 7118c6177d clean up a few more bugs
svn:r1365
2004-03-29 19:57:50 +00:00
Roger Dingledine 155c777a84 fix typo
svn:r1364
2004-03-29 19:53:53 +00:00
Roger Dingledine 0edf0ea7cc make normal exit nodes less likely to crash from the conn-munging bug
but leave dirservers just as likely to crash


svn:r1363
2004-03-29 19:51:39 +00:00
Nick Mathewson 6a79b1cb57 Re-enable unit tests for directory generation.
svn:r1362
2004-03-29 19:50:59 +00:00
Nick Mathewson 0e6084d751 Remove descriptors that are older than 24 hours from the directory. Use strlcat instead of strncat to generate directories.
svn:r1361
2004-03-29 19:28:16 +00:00
Nick Mathewson 47b9d4439a Possible fix for c99 aliasing warnings
svn:r1360
2004-03-29 06:18:04 +00:00
Roger Dingledine 8c3999c964 make it less noisy for normal ORs when a server uses a false nickname
svn:r1359
2004-03-28 21:35:02 +00:00
Roger Dingledine 4a5586b8e3 make dns resolves a lot faster
(but only enable this once we've found the bug)


svn:r1358
2004-03-28 21:16:52 +00:00
Roger Dingledine 2ba9901cb4 oh, i forgot to enable the find-munged-conn function
svn:r1357
2004-03-28 21:14:05 +00:00
Roger Dingledine e6a2e03524 hold socks reply open until flushed (if possible)
svn:r1356
2004-03-28 09:48:21 +00:00
Nick Mathewson c4c97c0746 Initial rendezvous spec version. Needs another review and revision; but first I must sleep
svn:r1355
2004-03-28 08:46:38 +00:00
Roger Dingledine f241fdfc73 there is yet another dns-pending-conn-clobbering bug
somewhere


svn:r1354
2004-03-28 04:54:36 +00:00
Roger Dingledine df57d3ff3a update todo a bit farther
svn:r1353
2004-03-27 05:52:55 +00:00
Roger Dingledine 56dfc3151f work around a tsocks bug
when an AP connection dies early, be sure to do a socks reject
for it. if you just hang up, tsocks goes into an infinite loop.


svn:r1352
2004-03-27 05:45:52 +00:00
Roger Dingledine 9ab5f3c067 fix an assert trigger where an OP would fail to handshake, and we'd
expect it to have a nickname.


svn:r1351
2004-03-27 01:28:14 +00:00
Roger Dingledine 47b40de0aa only build circuits after we've fetched the directory
this resolves a subtle bug where tor clients were preferentially using
the directory servers, since when they start building circuits they
know only about the directory servers

on the other hand, it now takes longer after startup before there's
a working circuit. so it goes.


svn:r1350
2004-03-27 00:15:09 +00:00
Roger Dingledine f2a692081f make it less noisy to consider exit policies
svn:r1349
2004-03-27 00:13:27 +00:00
Roger Dingledine a98579e0bc bump version back to 0.0.4.1
svn:r1348
2004-03-26 23:38:33 +00:00
Roger Dingledine 32e268c61b oops, 0.0.4 is more broken than 0.0.3
maybe this will fix it


svn:r1347
2004-03-26 23:37:13 +00:00
Peter Palfrader d324e83520 New upstream release
svn:r1345
debian-version-0.0.4-1
2004-03-26 22:46:45 +00:00
Roger Dingledine dc91cb6cb2 bump cvs to 0.0.5
svn:r1344
2004-03-26 22:44:44 +00:00
Roger Dingledine 45699bb5ee clean up some 'warn' messages while i'm at it
svn:r1342
tor-0.0.4
2004-03-26 22:28:16 +00:00
Roger Dingledine a6f3e3f5a8 changelog for 0.0.4 (just the bugfix)
svn:r1341
2004-03-26 22:20:48 +00:00
Roger Dingledine 9c69f14a49 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 3be56afa05 bump cvs to 0.0.4
svn:r1339
2004-03-26 19:39:11 +00:00
Peter Palfrader c940e2644a New upstream release
svn:r1337
debian-version-0.0.3-1
2004-03-26 19:37:04 +00:00
Roger Dingledine 4d747cd954 a missing comma could wreak all sorts of havoc.
svn:r1335
tor-0.0.3
2004-03-26 18:29:05 +00:00
Roger Dingledine c85d45f01a another todo item we thought of
svn:r1334
2004-03-26 18:17:17 +00:00
Roger Dingledine bba98c4097 changelog for 0.0.3
svn:r1333
2004-03-26 18:15:31 +00:00
Nick Mathewson d44e3ad809 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 b3f6b55ea1 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 2561472809 Add missing dollar sign
svn:r1330
2004-03-21 04:19:31 +00:00
Nick Mathewson b69f5f3e1b 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 f608b85ddf 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 b7c2b18bd6 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 0d8feba6d8 Add macros and functions to wrap memcpy/alignment logic.
svn:r1326
2004-03-21 02:01:17 +00:00