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