mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-01 08:03:31 +01:00
21cf7079fe
This thing was pretty pointless on versions of OpenSSL 0.9.8 and later, and almost totally pointless on OpenSSL 1.0.0. Also, favor EVP by default, since it lets us get hardware acceleration where present. (See issue 4442)
12 lines
487 B
Plaintext
12 lines
487 B
Plaintext
o Code simplification and refactoring:
|
|
- Unconditionally use OpenSSL's AES implementation instead of our
|
|
old built-in one. OpenSSL's AES has been better for a while, and
|
|
relatively few servers should still be on any version of OpenSSL
|
|
that doesn't have good optimized assembly AES.
|
|
|
|
o Major features:
|
|
- Use OpenSSL's EVP interface for AES encryption, so that all
|
|
AES operations can use hardware acceleration (if present).
|
|
Resolves issue #4442.
|
|
|