Andy Polyakov
|
0e716d9207
|
Engage GHASH for PowerISA 2.0.7.
[and split ppccap.c to ppccap.c and ppc_arch.h]
Reviewed-by: Kurt Roeckx <kurt@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
|
2014-07-20 14:16:31 +02:00 |
|
Andy Polyakov
|
6cd13f70bb
|
Revert "Engage GHASH for PowerISA 2.07."
This reverts commit 14aaf883d9 .
|
2014-07-16 13:37:37 +02:00 |
|
Andy Polyakov
|
14aaf883d9
|
Engage GHASH for PowerISA 2.07.
|
2014-07-16 08:03:34 +02:00 |
|
Andy Polyakov
|
cd1922cde0
|
Engage SHA256/512 for PowerISA 2.07.
|
2014-07-01 19:09:11 +02:00 |
|
Andy Polyakov
|
82741e9c89
|
Engage GHASH for ARMv8.
|
2014-06-06 20:48:35 +02:00 |
|
Andy Polyakov
|
de51e830a6
|
Engage POWER8 AES support.
|
2014-06-01 23:38:11 +02:00 |
|
Andy Polyakov
|
ddacb8f27b
|
Engage ARMv8 AES support.
|
2014-06-01 22:20:37 +02:00 |
|
Andy Polyakov
|
f8aab6174c
|
linux-aarch64: engage SHA modules.
|
2014-06-01 18:03:51 +02:00 |
|
Andy Polyakov
|
e8d93e342b
|
Add linux-aarch64 taget.
armcap.c is shared between 32- and 64-bit builds and features link-time
detection of getauxval.
Submitted by: Ard Biesheuvel.
|
2014-06-01 17:21:06 +02:00 |
|
Andy Polyakov
|
496f2b148b
|
C64x+ assembply pack: add RC4 module.
|
2014-05-04 16:39:59 +02:00 |
|
Andy Polyakov
|
4ca026560a
|
Configure: mark unixware target as elf-1.
|
2014-02-27 14:27:15 +01:00 |
|
Andy Polyakov
|
7bb9d84e35
|
Configure: blended processor target in solaris-x86-cc.
|
2014-02-26 09:28:22 +01:00 |
|
Andy Polyakov
|
1fb83a3bc2
|
aes/asm/vpaes-ppc.pl: add little-endian support.
|
2014-01-07 16:48:04 +01:00 |
|
Andy Polyakov
|
128e1d101b
|
PPC assembly pack: improve AIX support (enable vpaes-ppc).
|
2013-12-18 21:19:08 +01:00 |
|
Andy Polyakov
|
34b1008c93
|
Configure: remove vpaes-ppc from aix targets.
AIX assembler doesn't hanle .align, which is essential for vpaes module.
|
2013-12-04 21:45:20 +01:00 |
|
Andy Polyakov
|
07f3e4f3f9
|
Take vpaes-ppc module into loop.
|
2013-11-27 22:39:13 +01:00 |
|
Andy Polyakov
|
f1982acc12
|
Configure: add linux-ppc64le target.
Submitted by: Marcelo Cerri
|
2013-11-12 22:36:24 +01:00 |
|
Andy Polyakov
|
6bcb68da41
|
Configire: take multi-block modules into build loop.
|
2013-10-03 00:21:10 +02:00 |
|
Andy Polyakov
|
b3ef742cbb
|
Add support for Cygwin-x86_64.
PR: 3110
Submitted by Corinna Vinschen.
|
2013-09-15 22:01:23 +02:00 |
|
Andy Polyakov
|
f5b132d652
|
Remove RSAX engine, superseded by RSAZ module.
|
2013-07-05 22:11:28 +02:00 |
|
Andy Polyakov
|
ca48ace5c5
|
Take RSAZ modules into build loop, add glue and engage.
RT: 2582, 2850
|
2013-07-05 21:39:47 +02:00 |
|
Andy Polyakov
|
8a97a33063
|
Add AES-SHA256 stitch.
|
2013-05-13 22:49:58 +02:00 |
|
Andy Polyakov
|
75fe422323
|
bsaes-armv7.pl: take it into build loop.
|
2013-04-23 17:49:54 +02:00 |
|
Andy Polyakov
|
c5d975a743
|
Add support for SPARC T4 DES opcode.
|
2013-03-31 14:32:05 +02:00 |
|
Andy Polyakov
|
4e049c5259
|
Add AES-NI GCM stitch.
|
2013-03-29 20:45:33 +01:00 |
|
Andy Polyakov
|
7c47f0d946
|
TABLE update.
|
2013-01-22 21:21:03 +01:00 |
|
Andy Polyakov
|
904732f68b
|
C64x+ assembly pack: improve EABI support.
|
2012-11-28 13:19:10 +00:00 |
|
Andy Polyakov
|
cf5ecc3e1f
|
Update support for Intel compiler: add linux-x86_64-icc and fix problems.
|
2012-11-28 13:05:13 +00:00 |
|
Andy Polyakov
|
68c06bf6b2
|
Support for SPARC T4 MONT[MUL|SQR] instructions.
Submitted by: David Miller, Andy Polyakov
|
2012-11-17 10:34:11 +00:00 |
|
Andy Polyakov
|
0c832ec5c6
|
Add VIS3-capable sparcv9-gf2m module.
|
2012-10-20 15:59:14 +00:00 |
|
Andy Polyakov
|
947d78275b
|
Add VIS3 Montgomery multiplication.
|
2012-10-20 09:13:21 +00:00 |
|
Andy Polyakov
|
3bc522a246
|
aix[64]-cc: get MT support right (gcc targets are not affected).
|
2012-10-16 08:06:51 +00:00 |
|
Andy Polyakov
|
4739ccdb39
|
Add SPARC T4 Camellia support.
Submitted by: David Miller
|
2012-10-11 18:35:18 +00:00 |
|
Andy Polyakov
|
c5f6da54fc
|
Add SPARC T4 AES support.
Submitted by: David Miller
|
2012-10-06 18:08:09 +00:00 |
|
Andy Polyakov
|
e98c526b68
|
Add md5-sparcv9.pl.
|
2012-09-23 20:39:53 +00:00 |
|
Andy Polyakov
|
63d8834c26
|
Configure: add MIPS targets.
|
2012-09-15 11:21:50 +00:00 |
|
Andy Polyakov
|
88d6b87fca
|
TABLE update addendum to commit#22775.
|
2012-08-29 14:15:18 +00:00 |
|
Andy Polyakov
|
be0d31b166
|
Add linux-x32 target.
|
2012-08-29 14:08:46 +00:00 |
|
Andy Polyakov
|
9a10ea3fc0
|
Configure: add mips-mont to MIPS32 builds.
|
2012-08-17 09:38:45 +00:00 |
|
Andy Polyakov
|
cb726fe8d4
|
./Configure: libcrypto.a can grow to many GB because of ar bug.
PR: 2838
|
2012-08-13 16:10:08 +00:00 |
|
Andy Polyakov
|
3e181369dd
|
C64x+ assembler pack. linux-c64xplus build is *not* tested nor can it be
tested, because kernel is not in shape to handle it *yet*. The code is
committed mostly to stimulate the kernel development.
|
2012-04-18 13:01:36 +00:00 |
|
Andy Polyakov
|
faed798c32
|
hpux-parisc2-*: engage assembler.
|
2012-02-02 07:41:29 +00:00 |
|
Dr. Stephen Henson
|
84b6e277d4
|
make update
|
2011-12-27 14:46:03 +00:00 |
|
Andy Polyakov
|
dce7f142a6
|
Configure: reimplement commit#21695.
|
2011-11-15 12:32:18 +00:00 |
|
Andy Polyakov
|
77aae9654f
|
Configure, e_aes.c: allow for XTS assembler implementation.
|
2011-11-15 12:18:40 +00:00 |
|
Andy Polyakov
|
4a5397fb68
|
Configure, x86gas.pl: fix linker warnings in 32-bit Darwin build.
|
2011-11-12 12:16:11 +00:00 |
|
Andy Polyakov
|
3f54a7460c
|
Configure: harmonize darwin64-x86_64-cc line with assembler pack.
|
2011-11-08 18:32:07 +00:00 |
|
Andy Polyakov
|
a2570242a9
|
Configure: initial support for iOS.
|
2011-11-08 13:02:57 +00:00 |
|
Andy Polyakov
|
227a822ab6
|
vxworks-mips: unify and add assembler.
|
2011-10-19 21:49:20 +00:00 |
|
Bodo Möller
|
e0d6132b8c
|
Fix warnings.
Also, use the common Configure mechanism for enabling/disabling the 64-bit ECC code.
|
2011-10-19 08:59:53 +00:00 |
|