Nick Mathewson
|
36939303c9
Update LICENSE and copyright dates.
|
il y a 20 ans |
Roger Dingledine
|
bf10a3c0f1
finish enforcing the log convention
|
il y a 20 ans |
Nick Mathewson
|
febb2251ca
Add code to parse fingerprint files and compare routers against fingerprint files.
|
il y a 20 ans |
Nick Mathewson
|
a3e08a0119
Bugfixes in crypto_pk_write_private_key_to_filename
|
il y a 20 ans |
Nick Mathewson
|
92acbe12bc
Refactor common file code into util.c; add published to descriptors
|
il y a 20 ans |
Nick Mathewson
|
3d4ccb781a
Refactor buffers; implement descriptors.
|
il y a 20 ans |
Nick Mathewson
|
e4dfc3c8fe
Cipher lists need to be colon separated. Also make initialization more bulletproof
|
il y a 20 ans |
Nick Mathewson
|
f5b4ef1fa2
Simplify some code paths in TLS; cut down on memory leaks; use
|
il y a 20 ans |
Nick Mathewson
|
9955b265ab
Make crypto structures private to crypto.c
|
il y a 20 ans |
Nick Mathewson
|
fd20011c26
Add initial interfaces and code for TLS support. Interfaces are right; code needs work and testing.
|
il y a 21 ans |
Roger Dingledine
|
58c5d5e918
fix formatting in crypto.c for my sanity
|
il y a 21 ans |
Nick Mathewson
|
c336c99e60
Start of port to win32. Missing are:
|
il y a 21 ans |
Nick Mathewson
|
f12fdd62aa
Be smarter about getting key matter from DH.
|
il y a 21 ans |
Nick Mathewson
|
300984c057
Add AES counter-mode support to the crypt library
|
il y a 21 ans |
Roger Dingledine
|
23b1586c26
clean up a broken comment in crypto.c
|
il y a 21 ans |
Roger Dingledine
|
968d31162b
fix typos, streamline
|
il y a 21 ans |
Nick Mathewson
|
95e5384af3
Change many files to new log_fn format
|
il y a 21 ans |
Nick Mathewson
|
769c78a395
Use fread instead of fgets for binary data
|
il y a 21 ans |
Nick Mathewson
|
9182537238
Fix the periodic bug that would make handshaking fail.
|
il y a 21 ans |
Nick Mathewson
|
d21c0feb5a
Add RNG seeding
|
il y a 21 ans |
Roger Dingledine
|
e75dc941a7
don't complain as much when using openssl 0.9.7a
|
il y a 21 ans |
Roger Dingledine
|
59029a3eed
replace malloc with tor_malloc; remove broken/unused crypto_pk_set_key
|
il y a 21 ans |
Nick Mathewson
|
afc0eb2c71
Tested backends for directory signing and checking. Directory parser completely refactored. Need documentation and integration. Explanitory mail forthcoming.
|
il y a 21 ans |
Nick Mathewson
|
445cd8f0f1
Decrease DH group length to 1024. (Roger, you may want to read section 1 of the IETF draft: a 1024-bit DH key probably reduces our cipher strength to ~80 bits.)
|
il y a 21 ans |
Nick Mathewson
|
d0ff485e1b
More work on directories. Signed directories not yet tested. No support for checking sigs yet
|
il y a 21 ans |
Nick Mathewson
|
6af79f3a03
Basic diffie-helman wrappers with fixed modulus and tests
|
il y a 21 ans |
Roger Dingledine
|
fe1aba7f15
more cleanup
|
il y a 21 ans |
Nick Mathewson
|
acc33c18e2
Tests for crypto; more tests for buffers
|
il y a 21 ans |
Nick Mathewson
|
3a89d27e66
Correct defeatest attitude in crypto_new_cipher_env
|
il y a 21 ans |
Nick Mathewson
|
8ff1c3e21f
Refactor block ciphers; add 3des
|
il y a 21 ans |