Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Make log_fn work on apples with no workarounds needed in main code | Nick Mathewson | 2003-06-17 | |
| | | | | svn:r330 | |||
* | Use fread instead of fgets for binary data | Nick Mathewson | 2003-06-17 | |
| | | | | svn:r328 | |||
* | Fix the periodic bug that would make handshaking fail. | Nick Mathewson | 2003-06-14 | |
| | | | | | | | | The culprit: sometimes DH_calculate_key returns less than DH_KEY_LEN bytes; we needed to check the return value. svn:r322 | |||
* | Fix MacOS build | Nick Mathewson | 2003-06-14 | |
| | | | | svn:r320 | |||
* | Add RNG seeding | Nick Mathewson | 2003-06-13 | |
| | | | | svn:r318 | |||
* | don't complain as much when using openssl 0.9.7a | Roger Dingledine | 2003-06-10 | |
| | | | | svn:r308 | |||
* | replace malloc with tor_malloc; remove broken/unused crypto_pk_set_key | Roger Dingledine | 2003-05-20 | |
| | | | | svn:r292 | |||
* | Fail less spectacularly on macos | Nick Mathewson | 2003-05-09 | |
| | | | | svn:r291 | |||
* | Fix build on linux; macos is still messed up | Nick Mathewson | 2003-05-09 | |
| | | | | svn:r290 | |||
* | One is the language; the other is the compiler | Nick Mathewson | 2003-05-09 | |
| | | | | svn:r289 | |||
* | work on versioning; new log_fn function | Nick Mathewson | 2003-05-09 | |
| | | | | svn:r288 | |||
* | still removing version.h | Roger Dingledine | 2003-05-09 | |
| | | | | svn:r286 | |||
* | obsolete, removed | Roger Dingledine | 2003-05-09 | |
| | | | | svn:r284 | |||
* | Tested backends for directory signing and checking. Directory parser ↵ | Nick Mathewson | 2003-05-07 | |
| | | | | | | completely refactored. Need documentation and integration. Explanitory mail forthcoming. svn:r271 | |||
* | Decrease DH group length to 1024. (Roger, you may want to read section 1 of ↵ | Nick Mathewson | 2003-05-07 | |
| | | | | | | the IETF draft: a 1024-bit DH key probably reduces our cipher strength to ~80 bits.) svn:r269 | |||
* | More work on directories. Signed directories not yet tested. No support for ↵ | Nick Mathewson | 2003-05-07 | |
| | | | | | | checking sigs yet svn:r268 | |||
* | Refactor directories; add unit tests; add router keyword | Nick Mathewson | 2003-05-06 | |
| | | | | svn:r266 | |||
* | Basic diffie-helman wrappers with fixed modulus and tests | Nick Mathewson | 2003-05-01 | |
| | | | | svn:r257 | |||
* | Choose correct abstraction for topic_foo. Abstract random-integer code | Nick Mathewson | 2003-04-17 | |
| | | | | svn:r249 | |||
* | Apply algebra; remove a condition | Nick Mathewson | 2003-04-17 | |
| | | | | svn:r246 | |||
* | tv_udiff: do not modify arguments, and compute results correctly. | Nick Mathewson | 2003-04-17 | |
| | | | | svn:r245 | |||
* | Fix test.h to have once-only evalutation of arguments | Nick Mathewson | 2003-04-17 | |
| | | | | svn:r243 | |||
* | more cleanup | Roger Dingledine | 2003-04-16 | |
| | | | | svn:r242 | |||
* | Factor out timeval-related functions. | Nick Mathewson | 2003-04-16 | |
| | | | | svn:r237 | |||
* | Tests for crypto; more tests for buffers | Nick Mathewson | 2003-04-16 | |
| | | | | svn:r234 | |||
* | Introduce a few unit tests (from older code), refactor compression ↵ | Nick Mathewson | 2003-04-15 | |
| | | | | | | setup/teardown svn:r232 | |||
* | let the 'test' binary build from the source distrib | Roger Dingledine | 2003-04-08 | |
| | | | | svn:r228 | |||
* | First test added | Nick Mathewson | 2003-04-07 | |
| | | | | svn:r226 | |||
* | Correct defeatest attitude in crypto_new_cipher_env | Nick Mathewson | 2003-03-19 | |
| | | | | svn:r201 | |||
* | Add a missing long cast to log.c for portability | Nick Mathewson | 2003-03-19 | |
| | | | | svn:r199 | |||
* | Refactor block ciphers; add 3des | Nick Mathewson | 2003-03-19 | |
| | | | | svn:r196 | |||
* | removing more unused files | Roger Dingledine | 2002-11-25 | |
| | | | | svn:r141 | |||
* | added milliseconds to log lines | Roger Dingledine | 2002-11-24 | |
| | | | | svn:r139 | |||
* | remove popt dependency, consolidate config stuff | Roger Dingledine | 2002-11-23 | |
| | | | | | | | reformat parts of onion.c svn:r136 | |||
* | Add convenience functions to wrap create and init for symmetric ciphers; ↵ | Nick Mathewson | 2002-10-02 | |
| | | | | | | clean up error handling in onion.c svn:r131 | |||
* | don't leak memory on pk ops | Roger Dingledine | 2002-09-27 | |
| | | | | svn:r117 | |||
* | laying the groundwork for dynamic router lists | Roger Dingledine | 2002-09-24 | |
| | | | | | | | | | | | | | | | | revamped the router reading section reference counting for crypto pk env's (so we can dup them) we now read and write pem pk keys from string rather than from FILE*, in anticipation of fetching directories over a socket (so now on startup we slurp in the whole file, then parse it as a string) fixed a bug in the proxy side, where you could get some circuits wedged if they showed up while the connection was being made svn:r110 | |||
* | synchronize to the version i've been giving people to test | Roger Dingledine | 2002-09-19 | |
| | | | | svn:r104 | |||
* | slight optimization on rsa exponent | Roger Dingledine | 2002-09-05 | |
| | | | | | | | use 2**16+1 rather than 2**16 + 2**(-1) svn:r99 | |||
* | the logs now include a timestamp and severity | Roger Dingledine | 2002-09-04 | |
| | | | | | | | the implementation is sort of a kludge..you're welcome to fix it up svn:r94 | |||
* | Backport to OpenSSL version 0.9.5 | Nick Mathewson | 2002-09-03 | |
| | | | | svn:r91 | |||
* | Port to MacOS X | Nick Mathewson | 2002-09-03 | |
| | | | | svn:r88 | |||
* | Add function to fake a poll call using select | Nick Mathewson | 2002-09-03 | |
| | | | | svn:r87 | |||
* | Changed crypto calls to go through common/crypto.[hc] instead of calling ↵ | Matej Pjafjar | 2002-08-22 | |
| | | | | | | OpenSSL directly. svn:r76 | |||
* | Added the crypto abstraction to libor. Need to test and change the code to ↵ | Matej Pjafjar | 2002-07-25 | |
| | | | | | | use this instead of OpenSSL. svn:r74 | |||
* | Beginnings of a crypto abstraction layer. | Matej Pjafjar | 2002-07-24 | |
| | | | | svn:r73 | |||
* | Folded cell.? into src/or | Roger Dingledine | 2002-07-19 | |
| | | | | | | | Removed more obsolete files svn:r61 | |||
* | changes to support sendme cells | Roger Dingledine | 2002-07-18 | |
| | | | | svn:r55 | |||
* | bug-fix. poptReadDefaultOptions() should find and load ~/.<cmd>rc files now. | Bruce Montrose | 2002-07-15 | |
| | | | | svn:r48 | |||
* | removed loglevel from global namespace. severity level is set using log() ↵ | Bruce Montrose | 2002-07-12 | |
| | | | | | | with a NULL format argument now. example: log(LOG_ERR,NULL); svn:r44 |