Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-09-28 | Fix Solaris 10_x86 shared build. -Bsymbolic is required to avoid | Andy Polyakov | |
"remaining relocations" in assembler modules. The latter seems to be new behaviour, elder as/ld managed to resolve this relocations as internal. It's possible to address this problem differently, but I settle for -Bsymbolic... PR: 546 | |||
2004-09-09 | x86 assembler updates: more instructions, new OPENSSL_instrument_halt | Andy Polyakov | |
[for DJGPP]... | |||
2004-08-29 | Proper support for OpenBSD-i386 shared build, including assember modules! | Andy Polyakov | |
"Proper" means "compiles and passes test." Versioning is broken (I think). | |||
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-08-02 | Avoid a.out name table pollition. | Andy Polyakov | |
2004-08-01 | OpenBSD fix-up for new a.out targets. OpenBSD .s.o rule is busted... | Andy Polyakov | |
2004-08-01 | Deprecate cpp and gaswin targets. New coff fills in for gaswin, but cpp is | Andy Polyakov | |
going out... | |||
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-11-28 | Netware-specific changes, | Richard Levitte | |
PR: 780 Submitted by: Verdon Walker <VWalker@novell.com> Reviewed by: Richard Levitte | |||
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 | |
2003-01-10 | Avoid unnecessary pollution of object module name table. Cygwin shared | Andy Polyakov | |
build workaround (DJGPP swallows it too). One probably should do same as with ELF calling it COFF, but I'm very short in COFF platforms, so I just go for easy ad-hoc solution. I'll take care of merge to 0.9.7 later. | |||
2003-01-09 | At least OpenBSD implements PIC in the same way ELF does. | Andy Polyakov | |
2003-01-03 | Oops! I've toasted Cygwin! Fixed now. | Andy Polyakov | |
2003-01-03 | Unified targets for ELF assembler modules. Tested on Linux, Solaris and | Andy Polyakov | |
FreeBSD. Goal is to extend support even to SCO5, UnixWare/OpenUnix... | |||
2002-12-17 | Make "perl des-586.pl a.out" work, see RT#402 | Andy Polyakov | |
2002-12-15 | DES PIC-ification. "Cygwin" companion. Problem was that preprocessor macro | Andy Polyakov | |
is not expanded if prepended with a $-sign. | |||
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-07-18 | Further enhance assembler support on Cygwin and DJGPP. | Richard Levitte | |
Make pod2mantest useable on DOS-based systems. Part of PR 75, the rest is still under investigation. | |||
2002-06-27 | Use 32-bit sections instead of the default, 16-bit ones. | Richard Levitte | |
Part of PR 123 | |||
2001-06-04 | Accept digits in symbol names. Spotted by Brian Havard ↵ | Richard Levitte | |
<brianh@kheldar.apana.org.au> | |||
2000-12-06 | another fix for the debug print | Ulf Möller | |
2000-12-06 | move constants for debug functions to end of file | Ulf Möller | |
2000-12-05 | push the flags too | Ulf Möller | |
2000-12-05 | looks like it works now | Ulf Möller | |
2000-12-05 | save registers in the debug output code (return value is overwritten too) | Ulf Möller | |
2000-12-05 | more of the same: add printf() for perlasm. | Ulf Möller | |
2000-12-05 | minor modification to the previous change | Ulf Möller | |
2000-12-05 | PERLASM - the wierdest programming language since Intercal. | Ulf Möller | |
add debug output facilities. | |||
2000-03-03 | Move the 'file scope' argument in set_label to | Dr. Stephen Henson | |
the third argument: the second was being used already. | |||
2000-02-28 | Support assembler for Mingw32. | Ulf Möller | |
2000-02-27 | Fix so Win32 assembly language works with MASM. | Dr. Stephen Henson | |
Add info about where to get MASM. | |||
1999-12-19 | Initial support for MacOS is now available | Andy Polyakov | |
Submitted by: Roy Woods <roy@centricsystems.ca> Reviewed by: Andy Polyakov | |||
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. | |||
1999-07-06 | improve readability of #if conditions (ELF, if defined, supersedes BSDI | Bodo Möller | |
[which we don't really define if ELF is defined, but who knows]) | |||
1999-03-31 | New option to generate 80386 code. | Ulf Möller | |
1999-03-30 | New switch "386" to generate 80386 code (emulate bswap). | Ulf Möller | |
1999-03-07 | Fix DWP when only given three parameters. | Ben Laurie | |
1998-12-22 | Various cleanups and fixed by Marc and Ralf to start the OpenTLS project | Ralf S. Engelschall | |
1998-12-21 | Import of old SSLeay release: SSLeay 0.9.1b (unreleased)SSLeay | Ralf S. Engelschall | |
1998-12-21 | Import of old SSLeay release: SSLeay 0.9.0b | Ralf S. Engelschall | |
1998-12-21 | Import of old SSLeay release: SSLeay 0.8.1b | Ralf S. Engelschall | |