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