summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-08-12oops - or/or.plg is not neededNick Mathewson
svn:r395
2003-08-12Adding project/workspace/build files for Visual Studio 6Nick Mathewson
svn:r394
2003-08-12Misc patches to make windows build work. Now everything is done except the ↵Nick Mathewson
sockets stuff svn:r393
2003-08-12Make windows happier stillNick Mathewson
svn:r392
2003-08-12don't mess with signals on windows until we know howRoger Dingledine
svn:r391
2003-08-12Stop trying to #include the world in util.cNick Mathewson
svn:r390
2003-08-12Adopt socketpair implementation from perl. For now, always use it.Nick Mathewson
svn:r389
2003-08-12use the spawn_func / spawn_exit abstraction for dnsworkersRoger Dingledine
svn:r388
2003-08-12Add abstraction for fork vs thread.Nick Mathewson
svn:r387
2003-08-12Dont use explicit paths for orconfig.h -- it messes up the windows buildNick Mathewson
svn:r386
2003-08-12reap exited dns/cpuworkersRoger Dingledine
svn:r385
2003-08-12Reorder includes so that fakepoll.c gets built when it shouldNick Mathewson
svn:r384
2003-08-12we must have openssl, so HAVE_OPENSSL is redundantRoger Dingledine
svn:r383
2003-08-12remove obsolete (we hope) fileRoger Dingledine
svn:r382
2003-08-12unbork windows line endingsNick Mathewson
svn:r381
2003-08-12Start of port to win32. Missing are:Nick Mathewson
- signal support - forking for DNS farm - changes for async IO - daemonizing In other words, some files still don't build, and the ones that do build, do nonblocking IO incorrectly. I'm also not checking in the project files till I have a good place for them. svn:r380
2003-08-11Work on systems with broken AC_CHECK_TYPENick Mathewson
svn:r379
2003-08-11Who would have thought that some systems define intfoo_t, but not uintfoo_t? ↵Nick Mathewson
Cygwin is such a system. svn:r378
2003-08-11Cope better on platforms that define some of intFOO_t in sys/types.h or ↵Nick Mathewson
elsewhere svn:r377
2003-08-11autoconf around missing stdint.hNick Mathewson
svn:r376
2003-08-11better log output for debuggingRoger Dingledine
svn:r375
2003-08-11Fix typo: ports are 16 bits.Nick Mathewson
svn:r374
2003-08-06hypothetical new wording of licenseRoger Dingledine
svn:r373
2003-08-06patch to let poll() recognize eof on more architecturesRoger Dingledine
svn:r372
2003-07-30src/orNick Mathewson
svn:r371
2003-07-30Be smarter about getting key matter from DH.Nick Mathewson
Formerly, once we had g^xy, we took the last N bytes from g^xy. Now, we take SHA(g^xy || [0]) || SHA1(g^xy || [1]) || ... , in order to use all bits from g^xy equally, and generate as much key material as we need. svn:r370
2003-07-14more tweaks to the readme, from paul's commentsRoger Dingledine
svn:r369
2003-07-14clean up the readme, so we can try it on paulRoger Dingledine
svn:r368
2003-07-11skeletal design paperRoger Dingledine
svn:r367
2003-07-08switch to aesRoger Dingledine
nick: is this all there is to it? :) svn:r366
2003-07-05implemented total read rate limitingRoger Dingledine
svn:r365
2003-07-05clean up main.c a bitRoger Dingledine
svn:r364
2003-07-03fix many bugs in package_window handlingRoger Dingledine
svn:r363
2003-06-30Add AES counter-mode support to the crypt libraryNick Mathewson
svn:r362
2003-06-30Add a the public-domain AES implementation, with a minimal counter-mode wrapper.Nick Mathewson
svn:r361
2003-06-28bugfix: a connection-level sendme cell would cause a connection to startRoger Dingledine
packaging from its buffer, even if the circuit-level package-window was still 0. svn:r360
2003-06-27if stream ends before resolve finishes, inform resolverRoger Dingledine
svn:r359
2003-06-26fix memleak in dump_signed_directory_to_stringRoger Dingledine
svn:r358
2003-06-25update todo for finished itemsRoger Dingledine
svn:r357
2003-06-25entries in the dns cache now expireRoger Dingledine
(expiry time set to 100 seconds so we can play with it) exit connections are now informed when pending resolves fail we kill off the oldest busy worker when we're under attack and need to resolve something new svn:r356
2003-06-25clean up sev_to_string hack in log.cRoger Dingledine
svn:r355
2003-06-25simplify fetch_from_buf; cull idle dnsworkers.Roger Dingledine
svn:r354
2003-06-24non-buggy robustness, evenRoger Dingledine
svn:r353
2003-06-24improve robustness: connection_get_by_* ignores conns marked for closeRoger Dingledine
svn:r352
2003-06-24clean up a broken comment in crypto.cRoger Dingledine
svn:r351
2003-06-24correct log()'s commentRoger Dingledine
svn:r350
2003-06-24slightly happier on 64-bit archsRoger Dingledine
svn:r349
2003-06-24clean out some old commentsRoger Dingledine
svn:r348
2003-06-24a pointer to async-dns alternatives.Roger Dingledine
apparently glibc 2.2.4 and windows both have async gethostbynames now. we'll want to make use of them if they're available (via autoconf). svn:r347
2003-06-23update spec: OR/OR and OP/OR handshakes have mergedRoger Dingledine
svn:r346