]> git.ipfire.org Git - thirdparty/tor.git/log
thirdparty/tor.git
21 years agoNew upstream release debian-version-0.0.5-1
Peter Palfrader [Tue, 30 Mar 2004 18:54:40 +0000 (18:54 +0000)] 
New upstream release

svn:r1391

21 years agocommit a changelog for 0.0.5 tor-0.0.5
Roger Dingledine [Tue, 30 Mar 2004 18:39:05 +0000 (18:39 +0000)] 
commit a changelog for 0.0.5

svn:r1389

21 years agobump to 0.0.5
Roger Dingledine [Tue, 30 Mar 2004 18:34:30 +0000 (18:34 +0000)] 
bump to 0.0.5

svn:r1388

21 years agoKeep using torrc instead of torrc.sample as dpkg handles conffile upgrades.
Peter Palfrader [Tue, 30 Mar 2004 12:29:33 +0000 (12:29 +0000)] 
Keep using torrc instead of torrc.sample as dpkg handles conffile upgrades.

svn:r1387

21 years agobump to 0.0.5rc3
Roger Dingledine [Tue, 30 Mar 2004 03:20:48 +0000 (03:20 +0000)] 
bump to 0.0.5rc3

svn:r1386

21 years agoupdate hacking to mention loglevel notice
Roger Dingledine [Tue, 30 Mar 2004 03:20:38 +0000 (03:20 +0000)] 
update hacking to mention loglevel notice

svn:r1385

21 years agouse 'notice' loglevel for things the operator should hear
Roger Dingledine [Tue, 30 Mar 2004 03:15:53 +0000 (03:15 +0000)] 
use 'notice' loglevel for things the operator should hear
but that aren't warnings

svn:r1384

21 years agoadd in a 'notice' log level
Roger Dingledine [Tue, 30 Mar 2004 03:15:23 +0000 (03:15 +0000)] 
add in a 'notice' log level

svn:r1383

21 years agoguess some times on some tasks
Roger Dingledine [Tue, 30 Mar 2004 02:31:36 +0000 (02:31 +0000)] 
guess some times on some tasks

svn:r1382

21 years agoswitch tor-design to usenix format
Roger Dingledine [Tue, 30 Mar 2004 02:28:36 +0000 (02:28 +0000)] 
switch tor-design to usenix format

svn:r1381

21 years agobreak up initial rend tasks
Nick Mathewson [Tue, 30 Mar 2004 01:32:16 +0000 (01:32 +0000)] 
break up initial rend tasks

svn:r1380

21 years agoAdd reminder to debian/changelog: Upstream installs a torrc.sample file now, rather...
Peter Palfrader [Tue, 30 Mar 2004 00:08:45 +0000 (00:08 +0000)] 
Add reminder to debian/changelog: Upstream installs a torrc.sample file now, rather than torrc

svn:r1379

21 years agodon't freak people out as much with the warning message
Roger Dingledine [Tue, 30 Mar 2004 00:06:59 +0000 (00:06 +0000)] 
don't freak people out as much with the warning message

svn:r1378

21 years agoclean up README to mention torrc.sample
Roger Dingledine [Tue, 30 Mar 2004 00:06:20 +0000 (00:06 +0000)] 
clean up README to mention torrc.sample

svn:r1377

21 years agore-enable recommendedversion checking (oops, thanks weasel)
Roger Dingledine [Tue, 30 Mar 2004 00:02:52 +0000 (00:02 +0000)] 
re-enable recommendedversion checking (oops, thanks weasel)

svn:r1376

21 years agorename torrc to torrc.sample
Roger Dingledine [Tue, 30 Mar 2004 00:01:03 +0000 (00:01 +0000)] 
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

21 years agocall it torrc.sample, not torrc
Roger Dingledine [Mon, 29 Mar 2004 23:58:02 +0000 (23:58 +0000)] 
call it torrc.sample, not torrc

svn:r1374

21 years agoold or skewed descriptor doesn't mean we failed to parse it
Roger Dingledine [Mon, 29 Mar 2004 23:23:01 +0000 (23:23 +0000)] 
old or skewed descriptor doesn't mean we failed to parse it

svn:r1373

21 years agobump to 0.0.5rc2
Roger Dingledine [Mon, 29 Mar 2004 22:18:32 +0000 (22:18 +0000)] 
bump to 0.0.5rc2

svn:r1372

21 years agorefactor directories a smidgen
Roger Dingledine [Mon, 29 Mar 2004 22:18:05 +0000 (22:18 +0000)] 
refactor directories a smidgen

svn:r1371

21 years agofirst guess at a set of circuit purposes
Roger Dingledine [Mon, 29 Mar 2004 22:14:19 +0000 (22:14 +0000)] 
first guess at a set of circuit purposes

svn:r1370

21 years agoRemove automake files from cvs. Let's see whether it works for Roger too.
Peter Palfrader [Mon, 29 Mar 2004 22:09:11 +0000 (22:09 +0000)] 
Remove automake files from cvs.  Let's see whether it works for Roger too.

svn:r1369

21 years agoMake preliminary list of tasks for rendezvous service
Nick Mathewson [Mon, 29 Mar 2004 20:39:40 +0000 (20:39 +0000)] 
Make preliminary list of tasks for rendezvous service

svn:r1368

21 years agoAdd more stuff to cvsignores
Nick Mathewson [Mon, 29 Mar 2004 20:38:49 +0000 (20:38 +0000)] 
Add more stuff to cvsignores

svn:r1367

21 years agobugfix: we were closing socks-request connections immediately, rather
Roger Dingledine [Mon, 29 Mar 2004 20:04:09 +0000 (20:04 +0000)] 
bugfix: we were closing socks-request connections immediately, rather
than flushing them, if they were timing out before we marked them

svn:r1366

21 years agoclean up a few more bugs
Roger Dingledine [Mon, 29 Mar 2004 19:57:50 +0000 (19:57 +0000)] 
clean up a few more bugs

svn:r1365

21 years agofix typo
Roger Dingledine [Mon, 29 Mar 2004 19:53:53 +0000 (19:53 +0000)] 
fix typo

svn:r1364

21 years agomake normal exit nodes less likely to crash from the conn-munging bug
Roger Dingledine [Mon, 29 Mar 2004 19:51:39 +0000 (19:51 +0000)] 
make normal exit nodes less likely to crash from the conn-munging bug
but leave dirservers just as likely to crash

svn:r1363

21 years agoRe-enable unit tests for directory generation.
Nick Mathewson [Mon, 29 Mar 2004 19:50:59 +0000 (19:50 +0000)] 
Re-enable unit tests for directory generation.

svn:r1362

21 years agoRemove descriptors that are older than 24 hours from the directory. Use strlcat...
Nick Mathewson [Mon, 29 Mar 2004 19:28:16 +0000 (19:28 +0000)] 
Remove descriptors that are older than 24 hours from the directory.  Use strlcat instead of strncat to generate directories.

svn:r1361

21 years agoPossible fix for c99 aliasing warnings
Nick Mathewson [Mon, 29 Mar 2004 06:18:04 +0000 (06:18 +0000)] 
Possible fix for c99 aliasing warnings

svn:r1360

21 years agomake it less noisy for normal ORs when a server uses a false nickname
Roger Dingledine [Sun, 28 Mar 2004 21:35:02 +0000 (21:35 +0000)] 
make it less noisy for normal ORs when a server uses a false nickname

svn:r1359

21 years agomake dns resolves a lot faster
Roger Dingledine [Sun, 28 Mar 2004 21:16:52 +0000 (21:16 +0000)] 
make dns resolves a lot faster
(but only enable this once we've found the bug)

svn:r1358

21 years agooh, i forgot to enable the find-munged-conn function
Roger Dingledine [Sun, 28 Mar 2004 21:14:05 +0000 (21:14 +0000)] 
oh, i forgot to enable the find-munged-conn function

svn:r1357

21 years agohold socks reply open until flushed (if possible)
Roger Dingledine [Sun, 28 Mar 2004 09:48:21 +0000 (09:48 +0000)] 
hold socks reply open until flushed (if possible)

svn:r1356

21 years agoInitial rendezvous spec version. Needs another review and revision; but first I...
Nick Mathewson [Sun, 28 Mar 2004 08:46:38 +0000 (08:46 +0000)] 
Initial rendezvous spec version.  Needs another review and revision; but first I must sleep

svn:r1355

21 years agothere is yet another dns-pending-conn-clobbering bug
Roger Dingledine [Sun, 28 Mar 2004 04:54:36 +0000 (04:54 +0000)] 
there is yet another dns-pending-conn-clobbering bug
somewhere

svn:r1354

21 years agoupdate todo a bit farther
Roger Dingledine [Sat, 27 Mar 2004 05:52:55 +0000 (05:52 +0000)] 
update todo a bit farther

svn:r1353

21 years agowork around a tsocks bug
Roger Dingledine [Sat, 27 Mar 2004 05:45:52 +0000 (05:45 +0000)] 
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

21 years agofix an assert trigger where an OP would fail to handshake, and we'd
Roger Dingledine [Sat, 27 Mar 2004 01:28:14 +0000 (01:28 +0000)] 
fix an assert trigger where an OP would fail to handshake, and we'd
expect it to have a nickname.

svn:r1351

21 years agoonly build circuits after we've fetched the directory
Roger Dingledine [Sat, 27 Mar 2004 00:15:09 +0000 (00:15 +0000)] 
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

21 years agomake it less noisy to consider exit policies
Roger Dingledine [Sat, 27 Mar 2004 00:13:27 +0000 (00:13 +0000)] 
make it less noisy to consider exit policies

svn:r1349

21 years agobump version back to 0.0.4.1
Roger Dingledine [Fri, 26 Mar 2004 23:38:33 +0000 (23:38 +0000)] 
bump version back to 0.0.4.1

svn:r1348

21 years agooops, 0.0.4 is more broken than 0.0.3
Roger Dingledine [Fri, 26 Mar 2004 23:37:13 +0000 (23:37 +0000)] 
oops, 0.0.4 is more broken than 0.0.3
maybe this will fix it

svn:r1347

21 years agoNew upstream release debian-version-0.0.4-1
Peter Palfrader [Fri, 26 Mar 2004 22:46:45 +0000 (22:46 +0000)] 
New upstream release

svn:r1345

21 years agobump cvs to 0.0.5
Roger Dingledine [Fri, 26 Mar 2004 22:44:44 +0000 (22:44 +0000)] 
bump cvs to 0.0.5

svn:r1344

21 years agoclean up some 'warn' messages while i'm at it tor-0.0.4
Roger Dingledine [Fri, 26 Mar 2004 22:28:16 +0000 (22:28 +0000)] 
clean up some 'warn' messages while i'm at it

svn:r1342

21 years agochangelog for 0.0.4 (just the bugfix)
Roger Dingledine [Fri, 26 Mar 2004 22:20:48 +0000 (22:20 +0000)] 
changelog for 0.0.4 (just the bugfix)

svn:r1341

21 years agofix two assert triggers (darn it, I hate releasing software)
Roger Dingledine [Fri, 26 Mar 2004 22:07:45 +0000 (22:07 +0000)] 
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

21 years agobump cvs to 0.0.4
Roger Dingledine [Fri, 26 Mar 2004 19:39:11 +0000 (19:39 +0000)] 
bump cvs to 0.0.4

svn:r1339

21 years agoNew upstream release debian-version-0.0.3-1
Peter Palfrader [Fri, 26 Mar 2004 19:37:04 +0000 (19:37 +0000)] 
New upstream release

svn:r1337

21 years agoa missing comma could wreak all sorts of havoc. tor-0.0.3
Roger Dingledine [Fri, 26 Mar 2004 18:29:05 +0000 (18:29 +0000)] 
a missing comma could wreak all sorts of havoc.

svn:r1335

21 years agoanother todo item we thought of
Roger Dingledine [Fri, 26 Mar 2004 18:17:17 +0000 (18:17 +0000)] 
another todo item we thought of

svn:r1334

21 years agochangelog for 0.0.3
Roger Dingledine [Fri, 26 Mar 2004 18:15:31 +0000 (18:15 +0000)] 
changelog for 0.0.3

svn:r1333

21 years agoRemove unused open circuits when there are too many, not when they are too old.
Nick Mathewson [Sun, 21 Mar 2004 06:33:57 +0000 (06:33 +0000)] 
Remove unused open circuits when there are too many, not when they are too old.

svn:r1332

21 years agoDont expire circuits we didnt originate. This may be redundant somehow, but better...
Nick Mathewson [Sun, 21 Mar 2004 05:01:06 +0000 (05:01 +0000)] 
Dont expire circuits we didnt originate.  This may be redundant somehow, but better safe than sorry.

svn:r1331

21 years agoAdd missing dollar sign
Nick Mathewson [Sun, 21 Mar 2004 04:19:31 +0000 (04:19 +0000)] 
Add missing dollar sign

svn:r1330

21 years agoAdd an autoconf test for whether unaligned int access is permitted.
Nick Mathewson [Sun, 21 Mar 2004 04:14:06 +0000 (04:14 +0000)] 
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

21 years agoReplace all connection_removes outsice of main.c with connection_mark_for_close
Nick Mathewson [Sun, 21 Mar 2004 03:18:45 +0000 (03:18 +0000)] 
Replace all connection_removes outsice of main.c with connection_mark_for_close

svn:r1328

21 years agoAdd a RunTesting option to try to learn link state by creating test circuits, even...
Nick Mathewson [Sun, 21 Mar 2004 03:03:10 +0000 (03:03 +0000)] 
Add a RunTesting option to try to learn link state by creating test circuits, even when SocksPort is off.

svn:r1327

21 years agoAdd macros and functions to wrap memcpy/alignment logic.
Nick Mathewson [Sun, 21 Mar 2004 02:01:17 +0000 (02:01 +0000)] 
Add macros and functions to wrap memcpy/alignment logic.

svn:r1326

21 years agomark off another bug
Roger Dingledine [Sat, 20 Mar 2004 23:27:41 +0000 (23:27 +0000)] 
mark off another bug

svn:r1325

21 years agocatch signals in a more portable way, so solaris can catch them too
Roger Dingledine [Sat, 20 Mar 2004 23:27:22 +0000 (23:27 +0000)] 
catch signals in a more portable way, so solaris can catch them too

svn:r1324

21 years agofix one bug, add another
Roger Dingledine [Sat, 20 Mar 2004 22:38:20 +0000 (22:38 +0000)] 
fix one bug, add another

svn:r1323

21 years agomake uname() more likely to work on solaris
Roger Dingledine [Sat, 20 Mar 2004 21:22:16 +0000 (21:22 +0000)] 
make uname() more likely to work on solaris
(linux says 0 is success, solaris says 1 is success)

svn:r1322

21 years agofix one bug, note two more
Roger Dingledine [Sat, 20 Mar 2004 20:49:33 +0000 (20:49 +0000)] 
fix one bug, note two more

svn:r1321

21 years agosolaris no longer needs special ./configure directions
Roger Dingledine [Sat, 20 Mar 2004 20:48:27 +0000 (20:48 +0000)] 
solaris no longer needs special ./configure directions

svn:r1320

21 years agomake OR not crash when non-OR connection dies
Roger Dingledine [Sat, 20 Mar 2004 20:37:49 +0000 (20:37 +0000)] 
make OR not crash when non-OR connection dies

svn:r1319

21 years agowarn and fail if server chose a nickname with illegal characters
Roger Dingledine [Sat, 20 Mar 2004 20:28:53 +0000 (20:28 +0000)] 
warn and fail if server chose a nickname with illegal characters

svn:r1318

21 years agomake servers not crash when they rep-hist-note circuits that don't start at them
Roger Dingledine [Sat, 20 Mar 2004 20:21:20 +0000 (20:21 +0000)] 
make servers not crash when they rep-hist-note circuits that don't start at them

svn:r1317

21 years agooops, and make make work too on solaris
Roger Dingledine [Sat, 20 Mar 2004 20:08:19 +0000 (20:08 +0000)] 
oops, and make make work too on solaris

svn:r1316

21 years agomake configure work on solaris without mods
Roger Dingledine [Sat, 20 Mar 2004 20:00:58 +0000 (20:00 +0000)] 
make configure work on solaris without mods

svn:r1315

21 years agodeal with hardware word alignment
Roger Dingledine [Sat, 20 Mar 2004 09:30:30 +0000 (09:30 +0000)] 
deal with hardware word alignment
this was causing the seg faults on sparc processors

i wonder if i got them all.

svn:r1314

21 years agoIntegrate the new "rephist" [rep(utation) hist(ory)] module to trace
Nick Mathewson [Sat, 20 Mar 2004 04:59:29 +0000 (04:59 +0000)] 
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

21 years agoAdd TODO item to make everything use mark_for_close; not doing so will now skew the...
Nick Mathewson [Sat, 20 Mar 2004 04:57:27 +0000 (04:57 +0000)] 
Add TODO item to make everything use mark_for_close; not doing so will now skew the stats

svn:r1312

21 years agoAnd tree.h is by Nils. Thanks arma
Peter Palfrader [Sat, 20 Mar 2004 02:07:37 +0000 (02:07 +0000)] 
And tree.h is by Nils.  Thanks arma

svn:r1311

21 years agoAdd initial history-tracking backend code for reputation module. Not called or tested...
Nick Mathewson [Sat, 20 Mar 2004 01:48:05 +0000 (01:48 +0000)] 
Add initial history-tracking backend code for reputation module. Not called or tested yet.

svn:r1310

21 years agoUse strmap code for client DNS.
Nick Mathewson [Sat, 20 Mar 2004 01:21:19 +0000 (01:21 +0000)] 
Use strmap code for client DNS.

svn:r1309

21 years agotodo: make ./configure work on solaris more easily
Roger Dingledine [Fri, 19 Mar 2004 22:17:23 +0000 (22:17 +0000)] 
todo: make ./configure work on solaris more easily

svn:r1308

21 years agoadd a hint for solaris users
Roger Dingledine [Fri, 19 Mar 2004 22:17:08 +0000 (22:17 +0000)] 
add a hint for solaris users

svn:r1307

21 years agoAdd some wrappers around SPLAY_* for the common map-from-string-to-X case.
Nick Mathewson [Fri, 19 Mar 2004 22:07:24 +0000 (22:07 +0000)] 
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

21 years agogetpid returns a pid_t. we all know that's an int. but solaris doesn't know.
Roger Dingledine [Fri, 19 Mar 2004 21:34:04 +0000 (21:34 +0000)] 
getpid returns a pid_t. we all know that's an int. but solaris doesn't know.

svn:r1305

21 years agowe'd forgotten to autoconf fcntl.h
Roger Dingledine [Fri, 19 Mar 2004 21:33:36 +0000 (21:33 +0000)] 
we'd forgotten to autoconf fcntl.h

svn:r1304

21 years agoisspace and friends take an int. solaris cares.
Roger Dingledine [Fri, 19 Mar 2004 20:50:12 +0000 (20:50 +0000)] 
isspace and friends take an int. solaris cares.

svn:r1303

21 years agoNew upstream release debian-version-0.0.2-1
Peter Palfrader [Fri, 19 Mar 2004 11:38:06 +0000 (11:38 +0000)] 
New upstream release

svn:r1301

21 years agoour changelog for 0.0.2 tor-0.0.2
Roger Dingledine [Fri, 19 Mar 2004 07:08:15 +0000 (07:08 +0000)] 
our changelog for 0.0.2

svn:r1299

21 years agowe should leave old server descriptors out of the directory
Roger Dingledine [Fri, 19 Mar 2004 07:07:00 +0000 (07:07 +0000)] 
we should leave old server descriptors out of the directory

svn:r1298

21 years agoship strlcat and strlcpy with the tarball, but don't compile them
Roger Dingledine [Fri, 19 Mar 2004 06:39:52 +0000 (06:39 +0000)] 
ship strlcat and strlcpy with the tarball, but don't compile them

svn:r1297

21 years agobump version to 0.0.2
Roger Dingledine [Fri, 19 Mar 2004 06:28:20 +0000 (06:28 +0000)] 
bump version to 0.0.2

svn:r1296

21 years agodefine INADDR_NONE so we compile on solaris
Roger Dingledine [Thu, 18 Mar 2004 19:59:39 +0000 (19:59 +0000)] 
define INADDR_NONE so we compile on solaris

svn:r1295

21 years agoclean up some presentation and comments
Roger Dingledine [Thu, 18 Mar 2004 19:22:56 +0000 (19:22 +0000)] 
clean up some presentation and comments

svn:r1294

21 years agoanother todo item re: logs
Roger Dingledine [Thu, 18 Mar 2004 16:27:54 +0000 (16:27 +0000)] 
another todo item re: logs

svn:r1293

21 years agoTurns out, these files should not actually be in cvs!
Nick Mathewson [Thu, 18 Mar 2004 04:54:54 +0000 (04:54 +0000)] 
Turns out, these files should not actually be in cvs!

svn:r1292

21 years agoextend copyright to 2004
Roger Dingledine [Thu, 18 Mar 2004 03:00:03 +0000 (03:00 +0000)] 
extend copyright to 2004

svn:r1291

21 years agoAdd license of strlcat and strlcpy to debian/copyright
Peter Palfrader [Wed, 17 Mar 2004 13:25:10 +0000 (13:25 +0000)] 
Add license of strlcat and strlcpy to debian/copyright

svn:r1290

21 years agoInclude strlcpy and strlcat where not available, so our string ops can be less error...
Nick Mathewson [Wed, 17 Mar 2004 07:28:09 +0000 (07:28 +0000)] 
Include strlcpy and strlcat where not available, so our string ops can be less error-prone.

svn:r1289

21 years agoAdd ...truncated to TODO list
Peter Palfrader [Mon, 15 Mar 2004 15:52:43 +0000 (15:52 +0000)] 
Add ...truncated to TODO list

svn:r1288

21 years agomake directory format tests quiet again
Roger Dingledine [Mon, 15 Mar 2004 05:13:25 +0000 (05:13 +0000)] 
make directory format tests quiet again

svn:r1287

21 years agomake it warn about internal IPs not only if we had to guess, tor-0.0.2pre27
Roger Dingledine [Mon, 15 Mar 2004 04:57:24 +0000 (04:57 +0000)] 
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

21 years agoNew upstream release debian-version-0.0.1+0.0.2pre27-1
Peter Palfrader [Mon, 15 Mar 2004 04:22:16 +0000 (04:22 +0000)] 
New upstream release

svn:r1283