summaryrefslogtreecommitdiffstats
path: root/engines/asm/e_padlock-x86.pl
AgeCommit message (Collapse)Author
2018-12-06Following the license change, modify the boilerplates in engines/Richard Levitte
[skip ci] Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/7832)
2018-03-20Update copyright yearMatt Caswell
Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5689)
2018-03-19engines/asm/e_padlock*: add support for Zhaoxin's x86 platformJeffZhao
VIA and Shanghai United Investment Co.,Ltd. found Shanghai ZhaoXin, which is a fabless x86 CPU IC design company. ZhaoXin has issued ZX-C, ZX-D x86 processors, which have 'Shanghai' CPU vendor id. Reviewed-by: Andy Polyakov <appro@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5640)
2017-05-11Remove filename argument to x86 asm_init.David Benjamin
The assembler already knows the actual path to the generated file and, in other perlasm architectures, is left to manage debug symbols itself. Notably, in OpenSSL 1.1.x's new build system, which allows a separate build directory, converting .pl to .s as the scripts currently do result in the wrong paths. This also avoids inconsistencies from some of the files using $0 and some passing in the filename. Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Andy Polyakov <appro@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3431)
2016-05-21Add OpenSSL copyright to .pl filesRich Salz
Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-03-08Fix engine/asm/e_padlock-x86.pl for newer semanticsRichard Levitte
Reviewed-by: Andy Polyakov <appro@openssl.org>
2012-03-19e_padlock-x86[_64].pl: better understanding of prefetch errata and properAndy Polyakov
workaround.
2011-10-11e_padlock-x86[_64].pl: protection against prefetch errata.Andy Polyakov
2011-10-08e_padlock-x86[_64].pl: SHA fixes, comply with specification and fix bug.Andy Polyakov
2011-10-05e_padlock: add CTR mode.Andy Polyakov
2011-10-04e_padlock-x86*.pl: Nano-related update.Andy Polyakov
2011-10-01e_padlock-x86.pl: previous C3-specific fix was incomplete.Andy Polyakov
2011-10-01e_padlock-x86.pl: make it work on VIA C3 (which doesn't support SSE2).Andy Polyakov
2011-09-18Make latest assembler additions (vpaes and e_padlock) work in Windows build.Andy Polyakov
2011-09-06Padlock engine: make it independent of inline assembler.Andy Polyakov