| Commit message (Expand) | Author | Age |
* | Make windows happier still•••svn:r392
| Nick Mathewson | 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 |
* | 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 |
* | Reorder includes so that fakepoll.c gets built when it should•••svn:r384
| Nick Mathewson | 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 |
* | 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 |
* | 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 |
* | clean up sev_to_string hack in log.c•••svn:r355
| Roger Dingledine | 2003-06-25 |
* | clean up a broken comment in crypto.c•••svn:r351
| Roger Dingledine | 2003-06-24 |
* | correct log()'s comment•••svn:r350
| Roger Dingledine | 2003-06-24 |
* | Make cvsignores reflect build process•••svn:r341
| Nick Mathewson | 2003-06-21 |
* | Remove false warnings from printf checks•••svn:r340
| Nick Mathewson | 2003-06-21 |
* | fix typos, streamline•••svn:r337
| Roger Dingledine | 2003-06-18 |
* | remove obsolete ss.h•••svn:r336
| Roger Dingledine | 2003-06-18 |
* | Change many files to new log_fn format•••svn:r333
| Nick Mathewson | 2003-06-17 |
* | Have GCC catch errors in format strings•••svn:r332
| Nick Mathewson | 2003-06-17 |
* | Come up with a less macro-happy, even more portable log_fn implementation•••svn:r331
| Nick Mathewson | 2003-06-17 |
* | Make log_fn work on apples with no workarounds needed in main code•••svn:r330
| Nick Mathewson | 2003-06-17 |
* | Use fread instead of fgets for binary data•••svn:r328
| Nick Mathewson | 2003-06-17 |
* | Fix the periodic bug that would make handshaking fail.•••The culprit: sometimes DH_calculate_key returns less than DH_KEY_LEN bytes;
we needed to check the return value.
svn:r322
| Nick Mathewson | 2003-06-14 |
* | Fix MacOS build•••svn:r320
| Nick Mathewson | 2003-06-14 |
* | Add RNG seeding•••svn:r318
| Nick Mathewson | 2003-06-13 |
* | don't complain as much when using openssl 0.9.7a•••svn:r308
| Roger Dingledine | 2003-06-10 |
* | replace malloc with tor_malloc; remove broken/unused crypto_pk_set_key•••svn:r292
| Roger Dingledine | 2003-05-20 |
* | Fail less spectacularly on macos•••svn:r291
| Nick Mathewson | 2003-05-09 |
* | Fix build on linux; macos is still messed up•••svn:r290
| Nick Mathewson | 2003-05-09 |
* | One is the language; the other is the compiler•••svn:r289
| Nick Mathewson | 2003-05-09 |
* | work on versioning; new log_fn function•••svn:r288
| Nick Mathewson | 2003-05-09 |
* | still removing version.h•••svn:r286
| Roger Dingledine | 2003-05-09 |
* | obsolete, removed•••svn:r284
| Roger Dingledine | 2003-05-09 |
* | Tested backends for directory signing and checking. Directory parser complet...•••svn:r271
| Nick Mathewson | 2003-05-07 |
* | Decrease DH group length to 1024. (Roger, you may want to read section 1 of ...•••svn:r269
| Nick Mathewson | 2003-05-07 |
* | More work on directories. Signed directories not yet tested. No support for ...•••svn:r268
| Nick Mathewson | 2003-05-07 |
* | Refactor directories; add unit tests; add router keyword•••svn:r266
| Nick Mathewson | 2003-05-06 |
* | Basic diffie-helman wrappers with fixed modulus and tests•••svn:r257
| Nick Mathewson | 2003-05-01 |
* | Choose correct abstraction for topic_foo. Abstract random-integer code•••svn:r249
| Nick Mathewson | 2003-04-17 |
* | Apply algebra; remove a condition•••svn:r246
| Nick Mathewson | 2003-04-17 |
* | tv_udiff: do not modify arguments, and compute results correctly.•••svn:r245
| Nick Mathewson | 2003-04-17 |
* | Fix test.h to have once-only evalutation of arguments•••svn:r243
| Nick Mathewson | 2003-04-17 |
* | more cleanup•••svn:r242
| Roger Dingledine | 2003-04-16 |
* | Factor out timeval-related functions.•••svn:r237
| Nick Mathewson | 2003-04-16 |
* | Tests for crypto; more tests for buffers•••svn:r234
| Nick Mathewson | 2003-04-16 |