aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/engine/eng_padlock.c
Commit message (Collapse)AuthorAgeFilesLines
* FreeBSD 5 refuses to #include <malloc.h>. Fix compiler warning afterAndy Polyakov2005-01-251-2/+4
| | | | http://cvs.openssl.org/chngview?cn=12843.
* "Monolithic" x86 assembler replacement for aes_core.c. Up to +15% betterAndy Polyakov2005-01-131-3/+3
| | | | performance on recent microarchitectures.
* Move the declaration of alloca() so it's ony declared when reallyRichard Levitte2004-09-271-10/+7
| | | | necessary.
* Nils Larsch reported that this include is required. Strange that this hadGeoff Thorpe2004-09-241-0/+1
| | | | gone unnoticed ...
* - There's no more need for the snprintf macro.Richard Levitte2004-09-131-5/+10
| | | | | | | | - Move the inclusion of malloc.h until after all other includes, so we can do proper tests of system macros. - Make sure the correct header file is included to get the builtin "alloca" under VMS, and define a macro to map the symbol 'alloca' to it.
* Make VIA Padlock engine more platform friendly and eliminate compilerAndy Polyakov2004-09-091-2/+3
| | | | | | warning. Submitted by: Doug Kaufman <dkaufman@rahul.net>
* Stop compiler warnings.Dr. Stephen Henson2004-09-061-6/+6
|
* Minor VIA Padlock engine update: eliminate -Wunused warning when *not*Andy Polyakov2004-08-241-14/+45
| | | | compiling the engine and inline memcpy in performance critical pathes.
* Padlock engine update to fix a typo in MSC assembler and to addressAndy Polyakov2004-08-041-26/+31
| | | | | potential corruption problem if user manages to inter-leave aligined and misaligned requests [as well as some MSC-specific tweaks].
* Minor clean-up to make Microsoft compiler shut up.Andy Polyakov2004-08-021-19/+26
|
* VIA C3 processor extends IA-32 instruction set with instuctionsAndy Polyakov2004-08-021-0/+1042
performing AES encryption in hardware, as well as one accessing hardware RNG. As you surely imagine this engine access this extended instruction set. Well, only AES for the moment, support for RNG is to be added later on... PR: 889 Submitted by: Michal Ludvig <michal@logix.cz> Obtained from: http://www.logix.cz/michal/devel/padlock/