Andy Polyakov
|
46bf83f07a
|
x86_64 assembly pack: make Windows build more robust.
PR: 2963 and a number of others
|
2013-01-22 22:27:28 +01:00 |
|
Ben Laurie
|
08e5536445
|
Fix some clang warnings.
|
2013-01-13 21:04:39 +00:00 |
|
Andy Polyakov
|
1efd583085
|
SPARCv9 assembly pack: harmonize ABI handling (so that it's handled in one
place at a time, by pre-processor in .S case and perl - in .s).
|
2012-10-25 12:07:32 +00:00 |
|
Andy Polyakov
|
d17b59e49f
|
md5-sparcv9.pl: avoid %asi modifications, improve short input performance
by 30-20%.
|
2012-10-14 16:51:27 +00:00 |
|
Andy Polyakov
|
aea4126e4e
|
[md5|sha1|sha512]-sparcv9.pl: "cooperative" optimizations based on
suggestions from David Miller.
|
2012-10-14 14:46:56 +00:00 |
|
Andy Polyakov
|
e66055b8f7
|
md5-sparcv9.pl: add hardware SPARC T4 support.
Submitted by: David Miller
|
2012-09-28 09:34:09 +00:00 |
|
Andy Polyakov
|
27e0c86307
|
md5-sparcv9.pl: more accurate performance result.
|
2012-09-28 09:25:49 +00:00 |
|
Andy Polyakov
|
e98c526b68
|
Add md5-sparcv9.pl.
|
2012-09-23 20:39:53 +00:00 |
|
Andy Polyakov
|
6251989eb6
|
x86_64 assembly pack: make it possible to compile with Perl located on
path with spaces.
PR: 2835
|
2012-06-27 10:08:23 +00:00 |
|
Andy Polyakov
|
2036c9a59a
|
md5-x86_86.pl: remove redundant instructions.
|
2011-06-28 12:33:58 +00:00 |
|
Dr. Stephen Henson
|
df6de39fe7
|
Change AR to ARX to allow exclusion of fips object modules
|
2011-01-26 16:08:08 +00:00 |
|
Andy Polyakov
|
3efe51a407
|
Revert previous Linux-specific/centric commit#19629. If it really has to
be done, it's definitely not the way to do it. So far answer to the
question was to ./config -Wa,--noexecstack (adopted by RedHat).
|
2010-05-05 22:05:39 +00:00 |
|
Ben Laurie
|
0e3ef596e5
|
Non-executable stack in asm.
|
2010-05-05 15:50:13 +00:00 |
|
Andy Polyakov
|
5e60dba84f
|
md5-ia64.S: fix assembler warning.
|
2010-04-20 20:40:46 +00:00 |
|
Andy Polyakov
|
be01f79d3d
|
x86_64 assembler pack: add support for Win64 SEH.
|
2008-12-19 11:17:29 +00:00 |
|
Andy Polyakov
|
1416aec60d
|
Update make rules for x86_64 assembler pack.
|
2008-11-12 08:19:04 +00:00 |
|
Lutz Jänicke
|
4c1a6e004a
|
Apply mingw patches as supplied by Roumen Petrov an Alon Bar-Lev
PR: 1552
Submitted by: Roumen Petrov <openssl@roumenpetrov.info>, "Alon Bar-Lev" <alon.barlev@gmail.com>
|
2008-04-17 10:19:16 +00:00 |
|
Andy Polyakov
|
abe7f8b457
|
Make all x86_64 modules independent on current working directory.
|
2008-01-13 17:42:04 +00:00 |
|
Andy Polyakov
|
fa8e921f66
|
Unify x86 perlasm make rules.
|
2008-01-11 13:15:11 +00:00 |
|
Dr. Stephen Henson
|
4d1f3f7a6c
|
Update perl asm scripts include paths for perlasm.
|
2008-01-05 22:28:38 +00:00 |
|
Andy Polyakov
|
ca64056836
|
Engage x86 assembler in Mac OS X build.
|
2007-12-18 17:33:49 +00:00 |
|
Andy Polyakov
|
2a1b0c8d65
|
Eliminate redundant make rule.
|
2007-09-18 20:57:06 +00:00 |
|
Dr. Stephen Henson
|
9677bf0f30
|
Update .cvsignore
|
2007-06-18 12:40:24 +00:00 |
|
Dr. Stephen Henson
|
0b99d4f1d1
|
Remove unnecessary casts and avoid some warnings with gcc 4.2.
|
2007-06-07 16:07:57 +00:00 |
|
Dr. Stephen Henson
|
560b79cbff
|
Constify version strings and some structures.
|
2007-01-21 13:07:17 +00:00 |
|
Andy Polyakov
|
5c914f204a
|
#include <stddef.h> in digest headers.
Submitted by: Kurt Roeckx <kurt@roeckx.be>
|
2006-12-29 14:51:42 +00:00 |
|
Andy Polyakov
|
11d0ebc841
|
Further synchronizations with md32_common.h update.
|
2006-10-17 13:38:10 +00:00 |
|
Andy Polyakov
|
c69ed6ea39
|
Re-implement md32_common.h [make it simpler!] and eliminate code rendered
redundant as result.
|
2006-10-11 11:55:11 +00:00 |
|
Dr. Stephen Henson
|
15ac971681
|
Update filenames in makefiles.
|
2006-02-04 01:45:59 +00:00 |
|
Andy Polyakov
|
be7b4458f2
|
Keep disclaiming 16-bit platform support. For now remove WIN16 references
from .h files...
|
2005-12-18 19:11:37 +00:00 |
|
Andy Polyakov
|
a00e414faf
|
Unify sparcv9 assembler naming and build rules among 32- and 64-bit builds.
Engage run-time switch between bn_mul_mont_fpu and bn_mul_mont_int.
|
2005-12-16 17:39:57 +00:00 |
|
Andy Polyakov
|
6c1fc273f3
|
Eliminate false preprocessor dependencies introduced with VOS support.
|
2005-10-25 15:55:06 +00:00 |
|
Andy Polyakov
|
9c4fe78260
|
MD5 x86_64 assembler update.
Submitted by: Marc Bevand and Charles Liu
|
2005-09-20 07:56:03 +00:00 |
|
Andy Polyakov
|
165a28abae
|
Pedantic polish to md5-ia64.S.
|
2005-07-20 12:24:04 +00:00 |
|
Andy Polyakov
|
a7ad2afa5e
|
Engage MD5 assembler module.
|
2005-07-19 22:37:57 +00:00 |
|
Andy Polyakov
|
0f04379d9c
|
This update gets endianness-neutrality right and adds second required
entry point, md5_block_asm_data_order.
|
2005-07-19 22:33:03 +00:00 |
|
Andy Polyakov
|
7e4d335943
|
MD5 IA-64 assembler implementation. Original copy for reference purposes.
Submitted by: David Mosberger
Obtained from: http://www.hpl.hp.com/research/linux/crypto/
|
2005-07-19 22:27:02 +00:00 |
|
Richard Levitte
|
1110cea007
|
Update for Stratus VOS.
PR: 1130
|
2005-06-23 21:27:21 +00:00 |
|
Andy Polyakov
|
ce92b6eb9c
|
Further BUILDENV refinement, further fool-proofing of Makefiles and
[most importantly] put back dependencies accidentaly eliminated in
check-in #13342.
|
2005-05-16 16:55:47 +00:00 |
|
Andy Polyakov
|
81a86fcf17
|
Fool-proofing Makefiles
|
2005-05-15 22:23:26 +00:00 |
|
Andy Polyakov
|
8b5bf52ac2
|
Cvs missed adapted module itself, here it goes...
|
2005-05-03 23:03:31 +00:00 |
|
Andy Polyakov
|
73a9485081
|
Engage md5-x86_64 assembler module.
|
2005-05-03 22:59:17 +00:00 |
|
Andy Polyakov
|
d37a65bc81
|
Throw in md5-x86_64 assembler.
|
2005-05-03 22:56:15 +00:00 |
|
Ben Laurie
|
36d16f8ee0
|
Add DTLS support.
|
2005-04-26 16:02:40 +00:00 |
|
Dr. Stephen Henson
|
fbe6ba81e9
|
Check return values of <Digest>_Init functions in low level digest calls.
|
2005-04-14 22:58:44 +00:00 |
|
Richard Levitte
|
4bb61becbb
|
Add emacs cache files to .cvsignore.
|
2005-04-11 14:17:07 +00:00 |
|
Ben Laurie
|
42ba5d2329
|
Blow away Makefile.ssl.
|
2005-03-30 13:05:57 +00:00 |
|
Andy Polyakov
|
67ea999d4a
|
This patch was "ignited" by OpenBSD 3>=4 support. They've switched to ELF
and GNU binutils, but kept BSD make... And I took the opportunity to
unify other targets to this common least denominator...
|
2005-02-06 13:23:34 +00:00 |
|
Richard Levitte
|
a2ac429da2
|
Don't use $(EXHEADER) directly in for loops, as most shells will break
if $(EXHEADER) is empty.
Notified by many, solution suggested by Carson Gaspar <carson@taltos.org>
|
2004-11-02 23:55:01 +00:00 |
|
Andy Polyakov
|
16760a3089
|
Proper support for OpenBSD-i386 shared build, including assember modules!
"Proper" means "compiles and passes test." Versioning is broken (I think).
|
2004-08-29 21:36:37 +00:00 |
|