Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-08-11 | Cope better on platforms that define some of intFOO_t in sys/types.h or ↵ | Nick Mathewson | |
elsewhere svn:r377 | |||
2003-08-11 | autoconf around missing stdint.h | Nick Mathewson | |
svn:r376 | |||
2003-07-30 | Be 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-06-30 | Add AES counter-mode support to the crypt library | Nick Mathewson | |
svn:r362 | |||
2003-06-30 | Add a the public-domain AES implementation, with a minimal counter-mode wrapper. | Nick Mathewson | |
svn:r361 | |||
2003-06-25 | clean up sev_to_string hack in log.c | Roger Dingledine | |
svn:r355 | |||
2003-06-24 | clean up a broken comment in crypto.c | Roger Dingledine | |
svn:r351 | |||
2003-06-24 | correct log()'s comment | Roger Dingledine | |
svn:r350 | |||
2003-06-21 | Make cvsignores reflect build process | Nick Mathewson | |
svn:r341 | |||
2003-06-21 | Remove false warnings from printf checks | Nick Mathewson | |
svn:r340 | |||
2003-06-18 | fix typos, streamline | Roger Dingledine | |
svn:r337 | |||
2003-06-18 | remove obsolete ss.h | Roger Dingledine | |
svn:r336 | |||
2003-06-17 | Change many files to new log_fn format | Nick Mathewson | |
svn:r333 | |||
2003-06-17 | Have GCC catch errors in format strings | Nick Mathewson | |
svn:r332 | |||
2003-06-17 | Come up with a less macro-happy, even more portable log_fn implementation | Nick Mathewson | |
svn:r331 | |||
2003-06-17 | Make log_fn work on apples with no workarounds needed in main code | Nick Mathewson | |
svn:r330 | |||
2003-06-17 | Use fread instead of fgets for binary data | Nick Mathewson | |
svn:r328 | |||
2003-06-14 | Fix the periodic bug that would make handshaking fail. | Nick Mathewson | |
The culprit: sometimes DH_calculate_key returns less than DH_KEY_LEN bytes; we needed to check the return value. svn:r322 | |||
2003-06-14 | Fix MacOS build | Nick Mathewson | |
svn:r320 | |||
2003-06-13 | Add RNG seeding | Nick Mathewson | |
svn:r318 | |||
2003-06-10 | don't complain as much when using openssl 0.9.7a | Roger Dingledine | |
svn:r308 | |||
2003-05-20 | replace malloc with tor_malloc; remove broken/unused crypto_pk_set_key | Roger Dingledine | |
svn:r292 | |||
2003-05-09 | Fail less spectacularly on macos | Nick Mathewson | |
svn:r291 | |||
2003-05-09 | Fix build on linux; macos is still messed up | Nick Mathewson | |
svn:r290 | |||
2003-05-09 | One is the language; the other is the compiler | Nick Mathewson | |
svn:r289 | |||
2003-05-09 | work on versioning; new log_fn function | Nick Mathewson | |
svn:r288 | |||
2003-05-09 | still removing version.h | Roger Dingledine | |
svn:r286 | |||
2003-05-09 | obsolete, removed | Roger Dingledine | |
svn:r284 | |||
2003-05-07 | Tested backends for directory signing and checking. Directory parser ↵ | Nick Mathewson | |
completely refactored. Need documentation and integration. Explanitory mail forthcoming. svn:r271 | |||
2003-05-07 | Decrease DH group length to 1024. (Roger, you may want to read section 1 of ↵ | Nick Mathewson | |
the IETF draft: a 1024-bit DH key probably reduces our cipher strength to ~80 bits.) svn:r269 | |||
2003-05-07 | More work on directories. Signed directories not yet tested. No support for ↵ | Nick Mathewson | |
checking sigs yet svn:r268 | |||
2003-05-06 | Refactor directories; add unit tests; add router keyword | Nick Mathewson | |
svn:r266 | |||
2003-05-01 | Basic diffie-helman wrappers with fixed modulus and tests | Nick Mathewson | |
svn:r257 | |||
2003-04-17 | Choose correct abstraction for topic_foo. Abstract random-integer code | Nick Mathewson | |
svn:r249 | |||
2003-04-17 | Apply algebra; remove a condition | Nick Mathewson | |
svn:r246 | |||
2003-04-17 | tv_udiff: do not modify arguments, and compute results correctly. | Nick Mathewson | |
svn:r245 | |||
2003-04-17 | Fix test.h to have once-only evalutation of arguments | Nick Mathewson | |
svn:r243 | |||
2003-04-16 | more cleanup | Roger Dingledine | |
svn:r242 | |||
2003-04-16 | Factor out timeval-related functions. | Nick Mathewson | |
svn:r237 | |||
2003-04-16 | Tests for crypto; more tests for buffers | Nick Mathewson | |
svn:r234 | |||
2003-04-15 | Introduce a few unit tests (from older code), refactor compression ↵ | Nick Mathewson | |
setup/teardown svn:r232 | |||
2003-04-08 | let the 'test' binary build from the source distrib | Roger Dingledine | |
svn:r228 | |||
2003-04-07 | First test added | Nick Mathewson | |
svn:r226 | |||
2003-03-19 | Correct defeatest attitude in crypto_new_cipher_env | Nick Mathewson | |
svn:r201 | |||
2003-03-19 | Add a missing long cast to log.c for portability | Nick Mathewson | |
svn:r199 | |||
2003-03-19 | Refactor block ciphers; add 3des | Nick Mathewson | |
svn:r196 | |||
2002-11-25 | removing more unused files | Roger Dingledine | |
svn:r141 | |||
2002-11-24 | added milliseconds to log lines | Roger Dingledine | |
svn:r139 | |||
2002-11-23 | remove popt dependency, consolidate config stuff | Roger Dingledine | |
reformat parts of onion.c svn:r136 | |||
2002-10-02 | Add convenience functions to wrap create and init for symmetric ciphers; ↵ | Nick Mathewson | |
clean up error handling in onion.c svn:r131 |