summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2016-07-01 13:51:18 +0200
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2016-07-05 14:50:47 +0200
commit8b18781de703ed6778ef8fcf7cfaeb208398553d (patch)
tree2bf23d2ed4d2006b9da5032c9c58298baccedbc5 /devel
parent1c791b698204c115395c556f7c1b60f3931f939a (diff)
downloadgnutls-8b18781de703ed6778ef8fcf7cfaeb208398553d.tar.gz
asm: updated openssl and the asm sources for AES-GCM from openssl 1.0.2h
This improves the performance of AES-GCM significantly by taking advantage of AVX and MOVBE instructions where available. This utilizes Andy Polyakov's code under BSD license.
Diffstat (limited to 'devel')
l---------devel/perlasm/aesni-gcm-x86_64.pl1
l---------devel/perlasm/aesni-gcm-x86_64.pl.license1
-rw-r--r--devel/perlasm/license.txt2
3 files changed, 3 insertions, 1 deletions
diff --git a/devel/perlasm/aesni-gcm-x86_64.pl b/devel/perlasm/aesni-gcm-x86_64.pl
new file mode 120000
index 0000000000..3ce68f852c
--- /dev/null
+++ b/devel/perlasm/aesni-gcm-x86_64.pl
@@ -0,0 +1 @@
+../openssl/crypto/modes/asm/aesni-gcm-x86_64.pl \ No newline at end of file
diff --git a/devel/perlasm/aesni-gcm-x86_64.pl.license b/devel/perlasm/aesni-gcm-x86_64.pl.license
new file mode 120000
index 0000000000..cd301a44ab
--- /dev/null
+++ b/devel/perlasm/aesni-gcm-x86_64.pl.license
@@ -0,0 +1 @@
+license.txt \ No newline at end of file
diff --git a/devel/perlasm/license.txt b/devel/perlasm/license.txt
index 748d2c1aee..c60c82df40 100644
--- a/devel/perlasm/license.txt
+++ b/devel/perlasm/license.txt
@@ -1,4 +1,4 @@
-# Copyright (c) 2011-2013, Andy Polyakov <appro@openssl.org>
+# Copyright (c) 2011-2016, Andy Polyakov <appro@openssl.org>
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without