aboutsummaryrefslogtreecommitdiff
path: root/src/common
Commit message (Collapse)AuthorAge
...
* Make log_fn work on apples with no workarounds needed in main codeNick Mathewson2003-06-17
| | | | svn:r330
* Use fread instead of fgets for binary dataNick Mathewson2003-06-17
| | | | svn:r328
* Fix the periodic bug that would make handshaking fail.Nick Mathewson2003-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 buildNick Mathewson2003-06-14
| | | | svn:r320
* Add RNG seedingNick Mathewson2003-06-13
| | | | svn:r318
* don't complain as much when using openssl 0.9.7aRoger Dingledine2003-06-10
| | | | svn:r308
* replace malloc with tor_malloc; remove broken/unused crypto_pk_set_keyRoger Dingledine2003-05-20
| | | | svn:r292
* Fail less spectacularly on macosNick Mathewson2003-05-09
| | | | svn:r291
* Fix build on linux; macos is still messed upNick Mathewson2003-05-09
| | | | svn:r290
* One is the language; the other is the compilerNick Mathewson2003-05-09
| | | | svn:r289
* work on versioning; new log_fn functionNick Mathewson2003-05-09
| | | | svn:r288
* still removing version.hRoger Dingledine2003-05-09
| | | | svn:r286
* obsolete, removedRoger Dingledine2003-05-09
| | | | svn:r284
* Tested backends for directory signing and checking. Directory parser ↵Nick Mathewson2003-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 Mathewson2003-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 Mathewson2003-05-07
| | | | | | checking sigs yet svn:r268
* Refactor directories; add unit tests; add router keywordNick Mathewson2003-05-06
| | | | svn:r266
* Basic diffie-helman wrappers with fixed modulus and testsNick Mathewson2003-05-01
| | | | svn:r257
* Choose correct abstraction for topic_foo. Abstract random-integer codeNick Mathewson2003-04-17
| | | | svn:r249
* Apply algebra; remove a conditionNick Mathewson2003-04-17
| | | | svn:r246
* tv_udiff: do not modify arguments, and compute results correctly.Nick Mathewson2003-04-17
| | | | svn:r245
* Fix test.h to have once-only evalutation of argumentsNick Mathewson2003-04-17
| | | | svn:r243
* more cleanupRoger Dingledine2003-04-16
| | | | svn:r242
* Factor out timeval-related functions.Nick Mathewson2003-04-16
| | | | svn:r237
* Tests for crypto; more tests for buffersNick Mathewson2003-04-16
| | | | svn:r234
* Introduce a few unit tests (from older code), refactor compression ↵Nick Mathewson2003-04-15
| | | | | | setup/teardown svn:r232
* let the 'test' binary build from the source distribRoger Dingledine2003-04-08
| | | | svn:r228
* First test addedNick Mathewson2003-04-07
| | | | svn:r226
* Correct defeatest attitude in crypto_new_cipher_envNick Mathewson2003-03-19
| | | | svn:r201
* Add a missing long cast to log.c for portabilityNick Mathewson2003-03-19
| | | | svn:r199
* Refactor block ciphers; add 3desNick Mathewson2003-03-19
| | | | svn:r196
* removing more unused filesRoger Dingledine2002-11-25
| | | | svn:r141
* added milliseconds to log linesRoger Dingledine2002-11-24
| | | | svn:r139
* remove popt dependency, consolidate config stuffRoger Dingledine2002-11-23
| | | | | | | reformat parts of onion.c svn:r136
* Add convenience functions to wrap create and init for symmetric ciphers; ↵Nick Mathewson2002-10-02
| | | | | | clean up error handling in onion.c svn:r131
* don't leak memory on pk opsRoger Dingledine2002-09-27
| | | | svn:r117
* laying the groundwork for dynamic router listsRoger Dingledine2002-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 testRoger Dingledine2002-09-19
| | | | svn:r104
* slight optimization on rsa exponentRoger Dingledine2002-09-05
| | | | | | | use 2**16+1 rather than 2**16 + 2**(-1) svn:r99
* the logs now include a timestamp and severityRoger Dingledine2002-09-04
| | | | | | | the implementation is sort of a kludge..you're welcome to fix it up svn:r94
* Backport to OpenSSL version 0.9.5Nick Mathewson2002-09-03
| | | | svn:r91
* Port to MacOS XNick Mathewson2002-09-03
| | | | svn:r88
* Add function to fake a poll call using selectNick Mathewson2002-09-03
| | | | svn:r87
* Changed crypto calls to go through common/crypto.[hc] instead of calling ↵Matej Pjafjar2002-08-22
| | | | | | OpenSSL directly. svn:r76
* Added the crypto abstraction to libor. Need to test and change the code to ↵Matej Pjafjar2002-07-25
| | | | | | use this instead of OpenSSL. svn:r74
* Beginnings of a crypto abstraction layer.Matej Pjafjar2002-07-24
| | | | svn:r73
* Folded cell.? into src/orRoger Dingledine2002-07-19
| | | | | | | Removed more obsolete files svn:r61
* changes to support sendme cellsRoger Dingledine2002-07-18
| | | | svn:r55
* bug-fix. poptReadDefaultOptions() should find and load ~/.<cmd>rc files now.Bruce Montrose2002-07-15
| | | | svn:r48
* removed loglevel from global namespace. severity level is set using log() ↵Bruce Montrose2002-07-12
| | | | | | with a NULL format argument now. example: log(LOG_ERR,NULL); svn:r44