Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make sure we get the definition of OPENSSL_EXTERN, OPENSSL_NO_DES, | Richard Levitte | 2003-03-20 | 3 | -5/+7 |
| | | | | DES_LONG and OPENSSL_NO_DESCBCM. | ||||
* | Oh, the destest program did look at the return value... | Richard Levitte | 2003-02-13 | 1 | -0/+4 |
| | |||||
* | Adjust DES_cbc_cksum() so the returned value is the same as MIT's | Richard Levitte | 2003-02-12 | 1 | -0/+9 |
| | | | | | mit_des_cbc_cksum(). The difference was first observed, then verified by looking at the MIT source. | ||||
* | A few more files to ignore | Richard Levitte | 2003-01-16 | 1 | -0/+3 |
| | |||||
* | gcc wants character constants to be correct. Before this change, the | Richard Levitte | 2003-01-09 | 1 | -2/+2 |
| | | | | | | | | | following would happen on Solaris: m4 -B 8192 asm/des_enc.m4 > asm/des_enc-sparc.S gcc -DOPENSSL_SYSNAME_ULTRASPARC -DOPENSSL_NO_STATIC_ENGINE -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_KRB5 -m32 -mcpu=ultrasparc -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W -DMD5_ASM -c -o asm/des_enc-sparc.o asm/des_enc-sparc.S asm/des_enc-sparc.S:2007: unterminated character constant asm/des_enc-sparc.S:2008: unterminated character constant | ||||
* | Another GAS fix-up and some commentary... | Andy Polyakov | 2003-01-04 | 1 | -1/+17 |
| | |||||
* | GAS can't stand stub, which is stb's synonym. | Andy Polyakov | 2003-01-04 | 1 | -0/+1 |
| | |||||
* | Redundant now as it's moved to ./Makefile.org. | Andy Polyakov | 2003-01-03 | 1 | -8/+0 |
| | |||||
* | Unified targets for ELF assembler modules. Tested on Linux, Solaris and | Andy Polyakov | 2003-01-03 | 3 | -29/+12 |
| | | | | FreeBSD. Goal is to extend support even to SCO5, UnixWare/OpenUnix... | ||||
* | Complete integration of SPARC assembler DES implementation. Tested on Solaris | Andy Polyakov | 2003-01-02 | 2 | -1/+12 |
| | | | | only. I'll keep my eyes open for Linux and OpenBSD targets. | ||||
* | UltraSPARC assembler DES implementation tune-up. The code can be | Andy Polyakov | 2003-01-02 | 1 | -214/+356 |
| | | | | | compiled for any SPARC CPU (UltraSPARC performance is *not* affected), can be compiled for 64-bit ABI and is position-independent. | ||||
* | Very old submission (from 2000) of UltraSPARC assembler DES implementation. | Andy Polyakov | 2003-01-02 | 1 | -0/+1815 |
| | | | | | | | It was not accepted because code is not PIC, too UltraSPARC-specific when it doesn't have to and 32-bit only. I'm committing the original version mostly for reference purposes. 64, PIC, blended CPU tune-up follows shortly. Obtained from: http://inet.uni2.dk/~svolaf/des.htm | ||||
* | Correct asm exclusions. | Ben Laurie | 2002-12-29 | 1 | -1/+1 |
| | |||||
* | Fix for RT#405, Solaris refuses to invoke preprocessor if egrep returns 1. | Andy Polyakov | 2002-12-18 | 1 | -4/+4 |
| | | | | | Linux for example doesn't exhibit this behaviour, but I add "exit 0" to all potentially affected rules, just to be on the safe side. | ||||
* | Bring des_locl.h at the same level as in the 0.9.7 branch. | Richard Levitte | 2002-12-15 | 1 | -2/+5 |
| | | | | Don't define macros in terms of asm() when __STRICT_ANSI is defined. | ||||
* | Ooops! No ROTATE on some platforms after x86_64 performance patch... | Andy Polyakov | 2002-12-15 | 1 | -1/+2 |
| | |||||
* | x86_64 performance patch. | Andy Polyakov | 2002-12-14 | 1 | -0/+10 |
| | |||||
* | IA-32 assembler modules (primarily DES) PIC-ification. Idea is to keep | Andy Polyakov | 2002-12-13 | 3 | -51/+59 |
| | | | | shared libraries shared. | ||||
* | Let's not forget the other places where HEADER_DES_H and HEADER_DES_OLD_H | Richard Levitte | 2002-12-11 | 1 | -1/+1 |
| | | | | were defined. | ||||
* | Since HEADER_DES_H has been the protector of des.h since libdes | Richard Levitte | 2002-12-11 | 2 | -4/+4 |
| | | | | | | | | | | | (before SSLeay, maybe?), it's better to have that macro protect the compatibility header des_old.h. In the new des.h, let's use a slightly different protecting macro. The rationale is that there are application that might include (via other header files, perhaps) both an old libdes des.h and OpenSSL's des.h. Whichever comes first would overshadow the other because of the clash in protecting macro. This fix solves that problem. | ||||
* | Windows CE updates, contributed by Steven Reddie <smr@essemer.com.au> | Richard Levitte | 2002-12-03 | 1 | -3/+0 |
| | |||||
* | Cleanse memory using the new OPENSSL_cleanse() function. | Richard Levitte | 2002-11-28 | 4 | -23/+23 |
| | | | | I've covered all the memset()s I felt safe modifying, but may have missed some. | ||||
* | WinCE patches | Richard Levitte | 2002-11-15 | 2 | -14/+27 |
| | |||||
* | Add a few more VxWorks targets. | Richard Levitte | 2002-10-09 | 1 | -2/+2 |
| | | | | | | | | | Correct misspelled VXWORKS macros. Add VXWORKS identifying macros to e_os2.h. Add required inclusions and mappings for VxWorks in e_os.h. A few small modifications to make OpenSSL build and work on VxWorks. PR: 253, except for the change that was handled in an earlier commit, and a request for easy build of just parts of OpenSSL. | ||||
* | Use double dashes so makedepend doesn't misunderstand the flags we | Richard Levitte | 2002-10-09 | 1 | -1/+1 |
| | | | | | | | give it. For 0.9.7 and up, that means util/domd needs to remove those double dashes from the argument list when gcc is used to find the dependencies. | ||||
* | Since crypt() isn't defined anywhere, define it locally in destest.c | Richard Levitte | 2002-10-06 | 1 | -2/+0 |
| | |||||
* | Do not define crypt(). The supported function is DES_crypt() (an des_crypt() | Richard Levitte | 2002-10-06 | 1 | -0/+4 |
| | | | | when backward compatibility is desired). | ||||
* | make files didn't work on case insensitive filesystems | Ulf Möller | 2002-09-22 | 1 | -0/+0 |
| | |||||
* | Certain flag macros were tested with #if instead if #ifdef... | Richard Levitte | 2002-08-02 | 1 | -1/+1 |
| | |||||
* | make update | Richard Levitte | 2002-08-01 | 1 | -1/+2 |
| | |||||
* | Avoid yet another name clash with libdes, and make the declaration consistent | Richard Levitte | 2002-08-01 | 2 | -2/+7 |
| | | | | with the definition. | ||||
* | Do not define crypt() on OpenBSD. Notified by Bob Beck of OpenBSD. | Richard Levitte | 2002-06-29 | 1 | -1/+1 |
| | |||||
* | Pass CFLAG to dependency makers, so non-standard system include paths are | Richard Levitte | 2002-06-27 | 1 | -1/+1 |
| | | | | | handled properly. Part of PR 75 | ||||
* | always include <string.h> (we do this in various other header files, | Bodo Möller | 2002-06-18 | 1 | -4/+1 |
| | | | | so it can't be bad) | ||||
* | Add support for DJGPP. | Richard Levitte | 2002-06-13 | 1 | -1/+1 |
| | | | | PR: 75 | ||||
* | Making a softlink from crypto/des/asm/perlasm to crypto/perlasm isn't | Richard Levitte | 2002-06-13 | 1 | -1/+0 |
| | | | | strictly necessary, so let's not do that. | ||||
* | Fix warnings. | Ben Laurie | 2002-06-11 | 1 | -1/+1 |
| | |||||
* | make update (libeay.num has been edited to match 0.9.7-stable) | Richard Levitte | 2002-04-06 | 1 | -0/+8 |
| | |||||
* | A forgotten file | Richard Levitte | 2002-03-26 | 1 | -0/+82 |
| | |||||
* | Add the possibility to enable olde des support, not just disable it, for ↵ | Richard Levitte | 2002-03-26 | 1 | -0/+6 |
| | | | | future support. Redocument | ||||
* | Add the mapping of des_random_seed() for 0.9.6 compatibility. | Richard Levitte | 2002-03-26 | 4 | -33/+39 |
| | | | | | Make sure DES_cblock is defined at all times (meaning one shouldn't include openssl/des_old.h directly any more). | ||||
* | Make the change to strong keys in the string to key(s) functions ↵ | Richard Levitte | 2002-03-26 | 1 | -0/+12 |
| | | | | experimental in the main trunk as well | ||||
* | Merge changes from 0.9.7-stable | Richard Levitte | 2002-03-22 | 1 | -35/+37 |
| | |||||
* | Merge changes from 0.9.7-stable | Richard Levitte | 2002-03-22 | 1 | -23/+35 |
| | |||||
* | Merge in DES changed from 0.9.7-stable. | Richard Levitte | 2002-03-22 | 3 | -64/+79 |
| | |||||
* | Change des_old.c to use types prefixed with _ossl_old_des_. | Richard Levitte | 2002-03-07 | 1 | -38/+38 |
| | |||||
* | typo | Bodo Möller | 2002-03-05 | 1 | -1/+1 |
| | |||||
* | Provide a pre 0.9.7 compatibility mapping if | Richard Levitte | 2002-03-05 | 1 | -57/+150 |
| | | | | | OPENSSL_DES_PRE_0_9_7_COMPATIBILITY is defined. NOT AT ALL TESTED YET! Add a comment as to the libdes compatibility. | ||||
* | Rename des_SPtrans to DES_SPtrans to differentiate from libdes and avoid ↵ | Richard Levitte | 2002-03-04 | 7 | -46/+46 |
| | | | | certain linkage clashes. | ||||
* | Increase internal security when using strncpy, by making sure the resulting ↵ | Richard Levitte | 2002-02-28 | 1 | -0/+3 |
| | | | | string is NUL-terminated |