Nick Mathewson
|
cbbd13f789
Add new functions to wrap digest and sign/checksig.
|
21 yıl önce |
Nick Mathewson
|
56b3d67149
Separate "generate-DH-key" from "get-DH-key" without breaking old interface
|
21 yıl önce |
Nick Mathewson
|
35f531b94f
Add helpful hybrid encryption functions
|
21 yıl önce |
Roger Dingledine
|
d7cb4d0ae6
make changes that ben laurie suggested
|
21 yıl önce |
Nick Mathewson
|
6ea61d5e0d
Parse and generate service descriptors
|
21 yıl önce |
Nick Mathewson
|
919a8f236e
Resolve type-punning warnings
|
21 yıl önce |
Nick Mathewson
|
c31f5505da
Jump through a hoop, suppress a warning
|
21 yıl önce |
Nick Mathewson
|
6ea95488d2
Add more key manipulation functions, and base32 functions, to crypto
|
21 yıl önce |
Roger Dingledine
|
c195f69058
isspace and friends take an int. solaris cares.
|
21 yıl önce |
Roger Dingledine
|
45a3f6b97c
more pesky tabs
|
21 yıl önce |
Nick Mathewson
|
9b4203266e
Make OP work on windows! (Also misc logging tweaks)
|
21 yıl önce |
Nick Mathewson
|
59e2c77824
Get entropy in windows.
|
21 yıl önce |
Roger Dingledine
|
20f11f1800
clarifying comment for crypto_pk_get_fingerprint
|
21 yıl önce |
Roger Dingledine
|
bc8c6732cb
add crypto_cipher_rewind to reverse crypto_cipher_advance
|
22 yıl önce |
Roger Dingledine
|
389eb48690
document an openssl gotcha
|
22 yıl önce |
Roger Dingledine
|
f3b165fdc0
change crypto_digest_new_env to crypto_new_digest_env
|
22 yıl önce |
Roger Dingledine
|
e358a362ee
rename digest_copy to digest_dup, make it return, make gcc happier
|
22 yıl önce |
Nick Mathewson
|
eeae6157ed
Add more fine-grained SHA1 functionality.
|
22 yıl önce |
Roger Dingledine
|
1ae84fcbc1
add a 'smartlist' building block that picks random elements from a list
|
22 yıl önce |
Nick Mathewson
|
ac552573dd
Make router/directory parsing nondestructive and more const-friendly
|
22 yıl önce |
Roger Dingledine
|
05b9c35173
assert that nobody asks for a random number between 0 and -1
|
22 yıl önce |
Nick Mathewson
|
5e4b9c6b61
Remove minor biasing problem from crypto_pseudo_rand_int
|
22 yıl önce |
Nick Mathewson
|
785f5cdac8
Make crypto_pseudo_rand* never fail.
|
22 yıl önce |
Roger Dingledine
|
36fb8e839d
change WARNING to WARN
|
22 yıl önce |
Nick Mathewson
|
36939303c9
Update LICENSE and copyright dates.
|
22 yıl önce |
Roger Dingledine
|
bf10a3c0f1
finish enforcing the log convention
|
22 yıl önce |
Nick Mathewson
|
febb2251ca
Add code to parse fingerprint files and compare routers against fingerprint files.
|
22 yıl önce |
Nick Mathewson
|
a3e08a0119
Bugfixes in crypto_pk_write_private_key_to_filename
|
22 yıl önce |
Nick Mathewson
|
92acbe12bc
Refactor common file code into util.c; add published to descriptors
|
22 yıl önce |
Nick Mathewson
|
3d4ccb781a
Refactor buffers; implement descriptors.
|
22 yıl önce |