Nick Mathewson
|
e3a130a7eb
Don't log about Libevent/OpenSSL initialization when all's well
|
12 years ago |
Nick Mathewson
|
0fa107a6aa
Update copyright dates to 2012; add a few missing copyright statements
|
12 years ago |
Nick Mathewson
|
21e3261914
Bump _WIN32_WINNT to 0x0501 throughout the code
|
12 years ago |
Nick Mathewson
|
9ffccb3f49
Remove all instances of WIN32_WINNT (without leading _)
|
12 years ago |
Nick Mathewson
|
7134be0637
MSVC build issue: add magic to make openssl headers in aes.c work
|
12 years ago |
Nick Mathewson
|
55c3e29669
Use OpenSSL 1.0.1's EVP aes_ctr implementation when available
|
12 years ago |
Nick Mathewson
|
de0dca0de7
Refactor the API for setting up a block cipher.
|
12 years ago |
Nick Mathewson
|
26e789fbfd
Rename nonconformant identifiers.
|
12 years ago |
Nick Mathewson
|
dca3c9fff8
Add missing documentation for counter-mode checks
|
13 years ago |
Nick Mathewson
|
cc5c14b732
Clean up indentation in aes.c
|
13 years ago |
Nick Mathewson
|
d29a390733
Test for broken counter-mode at runtime
|
13 years ago |
Nick Mathewson
|
85c7d7659e
Add macros to construct openssl version numbers
|
13 years ago |
Nick Mathewson
|
78f43c5d03
Require openssl 1.0.0a for using openssl's ctr-mode implementation
|
13 years ago |
Nick Mathewson
|
9814019a54
Use openssl's counter mode implementation when we have 1.0.0 or later
|
13 years ago |
Nick Mathewson
|
8143074b3f
Use EVP for AES only when hardware accel is present
|
13 years ago |
Nick Mathewson
|
46d236c684
Remove vestiges of RIJNDAEL_COUNTER_OPTIMIZATION
|
13 years ago |
Nick Mathewson
|
7d8edfcceb
Stop using "u32" and "u8" in aes.c
|
13 years ago |
Nick Mathewson
|
21cf7079fe
Dump our internal AES implementation
|
13 years ago |
Nick Mathewson
|
57b954293e
Merge remote-tracking branch 'origin/maint-0.2.2'
|
13 years ago |
Nick Mathewson
|
6617822b84
Doxygen documentation for about 100 things that didn't have any
|
13 years ago |
Nick Mathewson
|
8730884ebe
Merge remote branch 'origin/maint-0.2.2'
|
14 years ago |
Nick Mathewson
|
f1de329e78
Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2
|
14 years ago |
Nick Mathewson
|
1a07348a50
Bump copyright statements to 2011
|
14 years ago |
Nick Mathewson
|
96ab83d3b6
Improve accuracy of comment about aes_crypt performance
|
14 years ago |
Nick Mathewson
|
14bc4dcc22
Rename log.h to torlog.h
|
14 years ago |
Nick Mathewson
|
b006e3279f
Merge remote branch 'origin/maint-0.2.1'
|
14 years ago |
Nick Mathewson
|
c3e63483b2
Update Tor Project copyright years
|
14 years ago |
Sebastian Hahn
|
a9802d3322
Zero a cipher completely before freeing it
|
14 years ago |
Sebastian Hahn
|
f5112fa487
Zero a cipher completely before freeing it
|
14 years ago |
Sebastian Hahn
|
3807db001d
*_free functions now accept NULL
|
15 years ago |