Sebastian Hahn
|
70abd843fd
crypto_cipher_set_key cannot fail
|
15 years ago |
Nick Mathewson
|
5e4d53d535
Remove checks for array existence. (CID 410..415)
|
15 years ago |
Karsten Loesing
|
d2b4b49ff0
Reduce log level for someone else sending us weak DH keys.
|
15 years ago |
Nick Mathewson
|
200c39b66c
Document the microdescriptor code better.
|
15 years ago |
Nick Mathewson
|
5576a3a094
Parse detached signature documents with multiple flavors and algorithms.
|
15 years ago |
Nick Mathewson
|
3b2fc659a8
Refactor consensus signature storage for multiple digests and flavors.
|
15 years ago |
Nick Mathewson
|
8d41e6c471
Support for encoding and decoding 256-bit digests in base64
|
15 years ago |
Nick Mathewson
|
cfba9c01bf
Alter keygen function to generate keys of different lengths.
|
15 years ago |
Nathan Freitas
|
76d26ae52d
Disable OpenSSL engines when building for Android.
|
15 years ago |
Nathan Freitas
|
8c585cce39
Include util.h and log.h as relative paths.
|
15 years ago |
Nick Mathewson
|
5da3b45fdc
Make crypto_digest_get_digest nondestructive again.
|
15 years ago |
Nick Mathewson
|
d0c212995a
Add a SHA256 implementation for platforms that lack it.
|
15 years ago |
Nick Mathewson
|
f57883a39e
Add basic support for SHA256.
|
15 years ago |
Nick Mathewson
|
e84ddead34
Merge branch 'hardware_accel_improvements'
|
15 years ago |
Nick Mathewson
|
260de44313
Fixes to spelling fixes. Thanks, Roger!
|
15 years ago |
Nick Mathewson
|
ec7e054668
Spell-check Tor.
|
15 years ago |
Martin Peck
|
7703b887f5
Add support for dynamic OpenSSL hardware crypto acceleration engines.
|
15 years ago |
Karsten Loesing
|
9b32e8c141
Update copyright to 2009.
|
15 years ago |
Karsten Loesing
|
4ebcc4da34
Update copyright to 2009.
|
15 years ago |
Nick Mathewson
|
8ebceeb352
Make sure that even in the weird fiddly paths that lead to init_keys,
|
16 years ago |
Nick Mathewson
|
c4b8fef362
Remove svn $Id$s from our source, and remove tor --version --version.
|
16 years ago |
Nick Mathewson
|
b0a8ecd193
Use RSA_generate_key_ex where available.
|
16 years ago |
Nick Mathewson
|
b4d387c28b
Make freelist_len in memarea.c static; document a few variables.
|
16 years ago |
Nick Mathewson
|
1e5f457461
Fix most DOCDOCs remaining and/or added by redox.
|
16 years ago |
Nick Mathewson
|
1725c0c8a5
Add DOCDOC comments for all undocumented functions. Add missing *s to other comments so that they will get recognized as doxygen.
|
16 years ago |
Nick Mathewson
|
6c6b0283cb
Ben confirms that the MUST in rfc2631 is only for compatibility with X9.42, and isn't actually a security thing.
|
16 years ago |
Nick Mathewson
|
cebdf93949
Fix bug 889: share deep-copied keys between threads to avoid races in reference counts. Bugfix on 0.1.0.1-rc.
|
16 years ago |
Nick Mathewson
|
f43bcdc063
Use ctags and a python script to find identifiers that are never used anywhere, and remove the ones that we really want gone.
|
16 years ago |
Nick Mathewson
|
4d94e061c7
Clean up some redundant stuff in crypto_dh_new().
|
16 years ago |
Nick Mathewson
|
22259a0877
The first of Karsten's proposal 121 patches: configure and maintain client authorization data. Tweaked a bit: see comments on or-dev.
|
16 years ago |