Andrea Shepard
|
0e0b65db4f
Appease make check-spaces
|
před 9 roky |
Nick Mathewson
|
0b7bf3585a
Generate error ASAP if building with too-old openssl
|
před 9 roky |
Nick Mathewson
|
ed02a409cf
Merge branch 'bug16034_no_more_openssl_098_squashed'
|
před 9 roky |
Nick Mathewson
|
e9677c8f8d
Drop support for OpenSSLs without AES_CTR
|
před 9 roky |
Sebastian Hahn
|
348f2744cf
Initialize two variables
|
před 9 roky |
Nick Mathewson
|
f54e54b0b4
Bump copyright dates to 2015, in case someday this matters.
|
před 10 roky |
Nick Mathewson
|
fcdcb377a4
Add another year to our copyright dates.
|
před 10 roky |
Nick Mathewson
|
4da083db3b
Update the copyright date to 201.
|
před 12 roky |
Nick Mathewson
|
b1ff8daeb5
Nuke uses of memcmp outside of unit tests
|
před 12 roky |
Nick Mathewson
|
81deddb08c
Merge remote-tracking branch 'origin/maint-0.2.3'
|
před 12 roky |
Nick Mathewson
|
49dd5ef3a3
Add and use and unlikely-to-be-eliminated memwipe()
|
před 12 roky |
Nick Mathewson
|
9f83142591
Merge remote-tracking branch 'public/bug1031'
|
před 12 roky |
Nick Mathewson
|
e3c746384a
Fix whitespace in aes.c
|
před 12 roky |
Nick Mathewson
|
56c0baa523
Rename all reserved C identifiers we defined
|
před 12 roky |
Nick Mathewson
|
7ff5c3f232
Downgrade "EVP ctr128 is ok" message to info
|
před 12 roky |
Nick Mathewson
|
e3a130a7eb
Don't log about Libevent/OpenSSL initialization when all's well
|
před 12 roky |
Nick Mathewson
|
0fa107a6aa
Update copyright dates to 2012; add a few missing copyright statements
|
před 12 roky |
Nick Mathewson
|
21e3261914
Bump _WIN32_WINNT to 0x0501 throughout the code
|
před 12 roky |
Nick Mathewson
|
9ffccb3f49
Remove all instances of WIN32_WINNT (without leading _)
|
před 12 roky |
Nick Mathewson
|
7134be0637
MSVC build issue: add magic to make openssl headers in aes.c work
|
před 12 roky |
Nick Mathewson
|
55c3e29669
Use OpenSSL 1.0.1's EVP aes_ctr implementation when available
|
před 12 roky |
Nick Mathewson
|
de0dca0de7
Refactor the API for setting up a block cipher.
|
před 12 roky |
Nick Mathewson
|
26e789fbfd
Rename nonconformant identifiers.
|
před 13 roky |
Nick Mathewson
|
dca3c9fff8
Add missing documentation for counter-mode checks
|
před 13 roky |
Nick Mathewson
|
cc5c14b732
Clean up indentation in aes.c
|
před 13 roky |
Nick Mathewson
|
d29a390733
Test for broken counter-mode at runtime
|
před 13 roky |
Nick Mathewson
|
85c7d7659e
Add macros to construct openssl version numbers
|
před 13 roky |
Nick Mathewson
|
78f43c5d03
Require openssl 1.0.0a for using openssl's ctr-mode implementation
|
před 13 roky |
Nick Mathewson
|
9814019a54
Use openssl's counter mode implementation when we have 1.0.0 or later
|
před 13 roky |
Nick Mathewson
|
8143074b3f
Use EVP for AES only when hardware accel is present
|
před 13 roky |