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