aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* implemented cpuworkers•••please poke at it and report bugs still needs polishing, and only handles onions now (should handle OR handshakes too) svn:r402 Roger Dingledine2003-08-20
* include torint.h in 'make dist'•••svn:r401 Roger Dingledine2003-08-14
* Tor now builds on win32.•••svn:r400 Nick Mathewson2003-08-14
* Add empty statement to suppress gcc warning about label at end of compount st...•••svn:r399 Nick Mathewson2003-08-14
* Attempt to make sockets code work right on windows.•••svn:r398 Nick Mathewson2003-08-14
* start refactoring dnsworker so testing won't be so darn hard•••add NumCpus config variable in preparation for cpuworkers hardcode /etc/torrc path for config (simplifies win32 port) improve exit policy debugging during router entry parsing svn:r397 Roger Dingledine2003-08-14
* bugfix: if a dnsworker dies, remember that.•••svn:r396 Roger Dingledine2003-08-13
* oops - or/or.plg is not needed•••svn:r395 Nick Mathewson2003-08-12
* Adding project/workspace/build files for Visual Studio 6•••svn:r394 Nick Mathewson2003-08-12
* Misc patches to make windows build work. Now everything is done except the s...•••svn:r393 Nick Mathewson2003-08-12
* Make windows happier still•••svn:r392 Nick Mathewson2003-08-12
* don't mess with signals on windows until we know how•••svn:r391 Roger Dingledine2003-08-12
* Stop trying to #include the world in util.c•••svn:r390 Nick Mathewson2003-08-12
* Adopt socketpair implementation from perl. For now, always use it.•••svn:r389 Nick Mathewson2003-08-12
* use the spawn_func / spawn_exit abstraction for dnsworkers•••svn:r388 Roger Dingledine2003-08-12
* Add abstraction for fork vs thread.•••svn:r387 Nick Mathewson2003-08-12
* Dont use explicit paths for orconfig.h -- it messes up the windows build•••svn:r386 Nick Mathewson2003-08-12
* reap exited dns/cpuworkers•••svn:r385 Roger Dingledine2003-08-12
* Reorder includes so that fakepoll.c gets built when it should•••svn:r384 Nick Mathewson2003-08-12
* we must have openssl, so HAVE_OPENSSL is redundant•••svn:r383 Roger Dingledine2003-08-12
* remove obsolete (we hope) file•••svn:r382 Roger Dingledine2003-08-12
* unbork windows line endings•••svn:r381 Nick Mathewson2003-08-12
* Start of port to win32. Missing are:••• - 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 Nick Mathewson2003-08-12
* Work on systems with broken AC_CHECK_TYPE•••svn:r379 Nick Mathewson2003-08-11
* Who would have thought that some systems define intfoo_t, but not uintfoo_t? ...•••svn:r378 Nick Mathewson2003-08-11
* Cope better on platforms that define some of intFOO_t in sys/types.h or elsew...•••svn:r377 Nick Mathewson2003-08-11
* autoconf around missing stdint.h•••svn:r376 Nick Mathewson2003-08-11
* better log output for debugging•••svn:r375 Roger Dingledine2003-08-11
* Fix typo: ports are 16 bits.•••svn:r374 Nick Mathewson2003-08-11
* hypothetical new wording of license•••svn:r373 Roger Dingledine2003-08-06
* patch to let poll() recognize eof on more architectures•••svn:r372 Roger Dingledine2003-08-06
* src/or•••svn:r371 Nick Mathewson2003-07-30
* Be smarter about getting key matter from DH.•••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 Nick Mathewson2003-07-30
* more tweaks to the readme, from paul's comments•••svn:r369 Roger Dingledine2003-07-14
* clean up the readme, so we can try it on paul•••svn:r368 Roger Dingledine2003-07-14
* skeletal design paper•••svn:r367 Roger Dingledine2003-07-11
* switch to aes•••nick: is this all there is to it? :) svn:r366 Roger Dingledine2003-07-08
* implemented total read rate limiting•••svn:r365 Roger Dingledine2003-07-05
* clean up main.c a bit•••svn:r364 Roger Dingledine2003-07-05
* fix many bugs in package_window handling•••svn:r363 Roger Dingledine2003-07-03
* Add AES counter-mode support to the crypt library•••svn:r362 Nick Mathewson2003-06-30
* Add a the public-domain AES implementation, with a minimal counter-mode wrapper.•••svn:r361 Nick Mathewson2003-06-30
* bugfix: a connection-level sendme cell would cause a connection to start•••packaging from its buffer, even if the circuit-level package-window was still 0. svn:r360 Roger Dingledine2003-06-28
* if stream ends before resolve finishes, inform resolver•••svn:r359 Roger Dingledine2003-06-27
* fix memleak in dump_signed_directory_to_string•••svn:r358 Roger Dingledine2003-06-26
* update todo for finished items•••svn:r357 Roger Dingledine2003-06-25
* entries in the dns cache now expire••• (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 Roger Dingledine2003-06-25
* clean up sev_to_string hack in log.c•••svn:r355 Roger Dingledine2003-06-25
* simplify fetch_from_buf; cull idle dnsworkers.•••svn:r354 Roger Dingledine2003-06-25
* non-buggy robustness, even•••svn:r353 Roger Dingledine2003-06-24