aboutsummaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2012-03-20 13:51:11 -0400
committerNick Mathewson <nickm@torproject.org>2012-03-27 22:38:06 -0400
commit55c3e29669214e7a51b16c7273caf30b29079157 (patch)
tree5774574b5a3911257a4fba324fbd0eafcf1433b9 /changes
parentde0dca0de76d9d50aeb5955fe3f435c6c190f8d7 (diff)
downloadtor-55c3e29669214e7a51b16c7273caf30b29079157.tar
tor-55c3e29669214e7a51b16c7273caf30b29079157.tar.gz
Use OpenSSL 1.0.1's EVP aes_ctr implementation when available
This should be really fast on Intel chips.
Diffstat (limited to 'changes')
-rw-r--r--changes/openssl101_aes6
1 files changed, 6 insertions, 0 deletions
diff --git a/changes/openssl101_aes b/changes/openssl101_aes
new file mode 100644
index 000000000..565a48d41
--- /dev/null
+++ b/changes/openssl101_aes
@@ -0,0 +1,6 @@
+ o Major features (performance):
+ - When built to use the newly OpenSSL 1.0.1, and built for an x86 or
+ x86_64 instruction set, take advantage of OpenSSL's AESNI, bitsliced,
+ or vectorized AES implementations as appropriate. These can be
+ much, much faster than other AES implementations.
+