Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-06 | Following the license change, modify the boilerplates in crypto/perlasm/ | Richard Levitte | |
[skip ci] Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/7807) | |||
2018-01-19 | Copyright update of more files that have changed this year | Richard Levitte | |
Reviewed-by: Paul Dale <paul.dale@oracle.com> (Merged from https://github.com/openssl/openssl/pull/5110) | |||
2018-01-07 | Remove remaining NETWARE ifdef's | Rich Salz | |
Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5028) | |||
2016-10-10 | Remove trailing whitespace from some files. | David Benjamin | |
The prevailing style seems to not have trailing whitespace, but a few lines do. This is mostly in the perlasm files, but a few C files got them after the reformat. This is the result of: find . -name '*.pl' | xargs sed -E -i '' -e 's/( |'$'\t'')*$//' find . -name '*.c' | xargs sed -E -i '' -e 's/( |'$'\t'')*$//' find . -name '*.h' | xargs sed -E -i '' -e 's/( |'$'\t'')*$//' Then bn_prime.h was excluded since this is a generated file. Note mkerr.pl has some changes in a heredoc for some help output, but other lines there lack trailing whitespace too. Reviewed-by: Kurt Roeckx <kurt@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> | |||
2016-04-20 | Copyright consolidation: perl files | Rich Salz | |
Add copyright to most .pl files This does NOT cover any .pl file that has other copyright in it. Most of those are Andy's but some are public domain. Fix typo's in some existing files. Reviewed-by: Richard Levitte <levitte@openssl.org> | |||
2012-11-17 | Extend OPENSSL_ia32cap_P with extra word to accomodate AVX2 capability. | Andy Polyakov | |
2011-09-06 | Padlock engine: make it independent of inline assembler. | Andy Polyakov | |
2011-04-18 | perlasm/x86[nm]asm.pl: make OPENSSL_instrument_bus[2] compile. | Andy Polyakov | |
2010-06-04 | x86 perlasm: add support for 16-bit values. | Andy Polyakov | |
2009-04-26 | Expand OPENSS_ia32cap to 64 bits. | Andy Polyakov | |
2008-07-22 | perlasm update: implement dataseg directive. | Andy Polyakov | |
2008-07-15 | x86nasm.pl update: use pre-defined macros and allow for /safeseh link. | Andy Polyakov | |
2008-01-03 | Netware support. | Dr. Stephen Henson | |
Submitted by: Guenter Knauf <eflash@gmx.net> | |||
2008-01-03 | perlasm/x86*.pl updates. | Andy Polyakov | |
2007-12-18 | x86 perlasm overhaul. | Andy Polyakov | |
2007-11-24 | Structure symbol decorations, optimize label handling... | Andy Polyakov | |
2007-11-22 | Synchronize x86nasm.pl with x86unix.pl. | Andy Polyakov | |
2007-07-25 | x86 perlasm updates. | Andy Polyakov | |
2007-03-20 | link warnings caused by nasm modules. | Andy Polyakov | |
2007-03-20 | nasm fixes. | Andy Polyakov | |
2006-09-18 | Remove x86ms.pl and reimplement x86*.pl. | Andy Polyakov | |
2005-12-06 | Support for indirect calls in x86 assembler modules. | Andy Polyakov | |
2005-11-28 | Whirlpool hash implementation. The fact that subdirectory and .h file are | Andy Polyakov | |
called whrlpool is not a typo, but a way to keep the names shorter than 8 characters. Remaining TODO list comprises adding OID, EVP, corresponding flag to apps/openssl dgst, benchmark, engage assembler... | |||
2005-09-20 | Proper solution to nasm compilation problems in Borland context. | Andy Polyakov | |
2005-06-28 | A report suggests that there're nasm version, which defaults to 16-bit | Andy Polyakov | |
segmenting... | |||
2005-04-24 | Avoid L1 cache aliasing even between key and S-boxes. | Andy Polyakov | |
2005-01-18 | Throw in AES CBC assembler, up to +40% on aes-128-cbc benchmark. | Andy Polyakov | |
2004-12-26 | Engage AES x86 assembler module for COFF and a.out targets. | Andy Polyakov | |
2004-12-23 | x86 perlasm update to accomodate aes-586.pl. | Andy Polyakov | |
2004-11-27 | perlasm/x86[ms|nasm] update to accomodate updated RC4 assembler module. | Andy Polyakov | |
2004-09-09 | x86 assembler updates: more instructions, new OPENSSL_instrument_halt | Andy Polyakov | |
[for DJGPP]... | |||
2004-08-29 | crypto/perlasm update primarily to unify Netware modules. Once it's verified | Andy Polyakov | |
x86*_nw.pl will be deleted. In addition this update implements initseg on several additional [in addition to ELF] platforms. Functions registered with initseg are supposed to be called prior main(). | |||
2004-07-26 | Add framework for yet another assembler module dubbed "cpuid." Idea | Andy Polyakov | |
is to have a placeholder to small routines, which can be written only in assembler. In IA-32 case this includes processor capability identification and access to Time-Stamp Counter. As discussed earlier OPENSSL_ia32cap is introduced to control recently added SSE2 code pathes (see docs/crypto/OPENSSL_ia32cap.pod). For the moment the code is operational on ELF platforms only. I haven't checked it yet, but I have all reasons to believe that Windows build should fail to link too. I'll be looking into it shortly... | |||
2004-05-06 | Support for IA-32 SSE2 instruction set. | Andy Polyakov | |
2003-09-27 | Make MD5 assembler code able to handle messages larger than 2GB on 32-bit | Richard Levitte | |
systems and above. PR: 664 | |||
2003-01-24 | Provide "dummy" &main::picmeup even in Windows perlasm modules. | Andy Polyakov | |
2002-12-14 | As you might have noticed I tried to change for . prefix, because it's | Andy Polyakov | |
the one to be used to denote local labels in single function scope. Problem is that SHA uses same label set across functions, therefore I have to switch back to $ prefix. | |||
2002-12-14 | DES PIC-ification. Windows companion. | Andy Polyakov | |
2002-12-13 | IA-32 assembler modules (primarily DES) PIC-ification. Idea is to keep | Andy Polyakov | |
shared libraries shared. | |||
2002-06-27 | Use 32-bit sections instead of the default, 16-bit ones. | Richard Levitte | |
Part of PR 123 | |||
1999-07-12 | More NASM support code it still doesn't work but it doesn't work less than it | Dr. Stephen Henson | |
didn't work before :-) | |||
1999-07-12 | Beginnings of experimental support for NASM assembler. This is a free | Dr. Stephen Henson | |
assembler for various X86 platforms including Win32. It can output object files that VC++ will tolerate so it could be used to provide assembly language support to Win32 without the need for MASM. This is preliminary stuff: it doesn't even work yet. |