| Commit message (Expand) | Author | Age |
* | Add more key manipulation functions, and base32 functions, to crypto•••svn:r1395
| Nick Mathewson | 2004-03-30 |
* | Make smartlists start small and grow as needed.•••svn:r1394
| Nick Mathewson | 2004-03-30 |
* | use 'notice' loglevel for things the operator should hear•••but that aren't warnings
svn:r1384
| Roger Dingledine | 2004-03-30 |
* | add in a 'notice' log level•••svn:r1383
| Roger Dingledine | 2004-03-30 |
* | don't freak people out as much with the warning message•••svn:r1378
| Roger Dingledine | 2004-03-30 |
* | re-enable recommendedversion checking (oops, thanks weasel)•••svn:r1376
| Roger Dingledine | 2004-03-30 |
* | 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
| Roger Dingledine | 2004-03-30 |
* | old or skewed descriptor doesn't mean we failed to parse it•••svn:r1373
| Roger Dingledine | 2004-03-29 |
* | refactor directories a smidgen•••svn:r1371
| Roger Dingledine | 2004-03-29 |
* | first guess at a set of circuit purposes•••svn:r1370
| Roger Dingledine | 2004-03-29 |
* | bugfix: we were closing socks-request connections immediately, rather•••than flushing them, if they were timing out before we marked them
svn:r1366
| Roger Dingledine | 2004-03-29 |
* | clean up a few more bugs•••svn:r1365
| Roger Dingledine | 2004-03-29 |
* | fix typo•••svn:r1364
| Roger Dingledine | 2004-03-29 |
* | make normal exit nodes less likely to crash from the conn-munging bug•••but leave dirservers just as likely to crash
svn:r1363
| Roger Dingledine | 2004-03-29 |
* | Re-enable unit tests for directory generation.•••svn:r1362
| Nick Mathewson | 2004-03-29 |
* | Remove descriptors that are older than 24 hours from the directory. Use strl...•••svn:r1361
| Nick Mathewson | 2004-03-29 |
* | Possible fix for c99 aliasing warnings•••svn:r1360
| Nick Mathewson | 2004-03-29 |
* | make it less noisy for normal ORs when a server uses a false nickname•••svn:r1359
| Roger Dingledine | 2004-03-28 |
* | make dns resolves a lot faster•••(but only enable this once we've found the bug)
svn:r1358
| Roger Dingledine | 2004-03-28 |
* | oh, i forgot to enable the find-munged-conn function•••svn:r1357
| Roger Dingledine | 2004-03-28 |
* | hold socks reply open until flushed (if possible)•••svn:r1356
| Roger Dingledine | 2004-03-28 |
* | there is yet another dns-pending-conn-clobbering bug•••somewhere
svn:r1354
| Roger Dingledine | 2004-03-28 |
* | 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
| Roger Dingledine | 2004-03-27 |
* | fix an assert trigger where an OP would fail to handshake, and we'd•••expect it to have a nickname.
svn:r1351
| Roger Dingledine | 2004-03-27 |
* | 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
| Roger Dingledine | 2004-03-27 |
* | make it less noisy to consider exit policies•••svn:r1349
| Roger Dingledine | 2004-03-27 |
* | oops, 0.0.4 is more broken than 0.0.3•••maybe this will fix it
svn:r1347
| Roger Dingledine | 2004-03-26 |
* | clean up some 'warn' messages while i'm at it•••svn:r1342
| Roger Dingledine | 2004-03-26 |
* | 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
| Roger Dingledine | 2004-03-26 |
* | a missing comma could wreak all sorts of havoc.•••svn:r1335
| Roger Dingledine | 2004-03-26 |
* | Remove unused open circuits when there are too many, not when they are too old.•••svn:r1332
| Nick Mathewson | 2004-03-21 |
* | Dont expire circuits we didnt originate. This may be redundant somehow, but ...•••svn:r1331
| Nick Mathewson | 2004-03-21 |
* | 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
| Nick Mathewson | 2004-03-21 |
* | Replace all connection_removes outsice of main.c with connection_mark_for_close•••svn:r1328
| Nick Mathewson | 2004-03-21 |
* | Add a RunTesting option to try to learn link state by creating test circuits,...•••svn:r1327
| Nick Mathewson | 2004-03-21 |
* | Add macros and functions to wrap memcpy/alignment logic.•••svn:r1326
| Nick Mathewson | 2004-03-21 |
* | catch signals in a more portable way, so solaris can catch them too•••svn:r1324
| Roger Dingledine | 2004-03-20 |
* | make uname() more likely to work on solaris•••(linux says 0 is success, solaris says 1 is success)
svn:r1322
| Roger Dingledine | 2004-03-20 |
* | make OR not crash when non-OR connection dies•••svn:r1319
| Roger Dingledine | 2004-03-20 |
* | warn and fail if server chose a nickname with illegal characters•••svn:r1318
| Roger Dingledine | 2004-03-20 |
* | make servers not crash when they rep-hist-note circuits that don't start at them•••svn:r1317
| Roger Dingledine | 2004-03-20 |
* | deal with hardware word alignment•••this was causing the seg faults on sparc processors
i wonder if i got them all.
svn:r1314
| Roger Dingledine | 2004-03-20 |
* | 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
| Nick Mathewson | 2004-03-20 |
* | Add initial history-tracking backend code for reputation module. Not called o...•••svn:r1310
| Nick Mathewson | 2004-03-20 |
* | Use strmap code for client DNS.•••svn:r1309
| Nick Mathewson | 2004-03-20 |
* | 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
| Nick Mathewson | 2004-03-19 |
* | getpid returns a pid_t. we all know that's an int. but solaris doesn't know.•••svn:r1305
| Roger Dingledine | 2004-03-19 |
* | isspace and friends take an int. solaris cares.•••svn:r1303
| Roger Dingledine | 2004-03-19 |
* | ship strlcat and strlcpy with the tarball, but don't compile them•••svn:r1297
| Roger Dingledine | 2004-03-19 |
* | define INADDR_NONE so we compile on solaris•••svn:r1295
| Roger Dingledine | 2004-03-18 |