summaryrefslogtreecommitdiffstats
path: root/crypto/des
AgeCommit message (Collapse)Author
2010-05-26PR: 2266Dr. Stephen Henson
Submitted By: Jonathan Gray <jsg@goblin.cx> Correct ioctl definitions.
2009-05-15Functional VMS changes submitted by sms@antinode.info (Steven M. Schweda).Richard Levitte
Thank you\! (note: not tested for now, a few nightly builds should give indications though)
2009-03-16des_enc.m4, SPARC DES assembler, update from HEAD: make it Purify-friendly.Andy Polyakov
As side effect it introduces duplicate of 2KB DES_SPtrans table.
2009-02-14PR: 1835Dr. Stephen Henson
Submitted by: Damien Miller <djm@mindrot.org> Approved by: steve@openssl.org Fix various typos.
2008-12-30Backport http://cvs.openssl.org/chngview?cn=17710 from HEAD.Andy Polyakov
PR: 1230
2008-10-26Add JPAKE.Ben Laurie
2008-09-21Fix warnings when more pedantic "debuge-steve32" target is used.Dr. Stephen Henson
2008-09-17Make update: delete duplicate error code.Dr. Stephen Henson
2008-09-16Merge changes to build system from fips branch.Dr. Stephen Henson
2008-09-16FIPS des library merge.Dr. Stephen Henson
2008-05-20Remove deleted function definitions from header filesDr. Stephen Henson
so Windows build picks it up. Recognize new option in mk1mf.pl
2008-05-20Remove old DES definition of deleted function too.Dr. Stephen Henson
2008-05-19Disable code that clearly doesn't currently serve any useful purpose.Bodo Möller
(Buggy line reported by Matthias Koenig.)
2007-09-18Wire DES weak_keys to read-only segment [from HEAD].Andy Polyakov
2007-02-06fix typoNils Larsch
2007-01-21Update from HEAD.Dr. Stephen Henson
2006-02-04Update filenames in makefilesDr. Stephen Henson
2005-08-07Windows CE update from HEAD.Andy Polyakov
2005-08-03PIC-ify SPARC assembler in alternative manner to eliminate dependency onAndy Polyakov
OPENSSL_PIC macro [from HEAD].
2005-07-08DES CFB bug-fix from HEAD.Andy Polyakov
2005-07-08On case insensitive systems, 'install' gets mixed up with the existing fileRichard Levitte
'INSTALL', so we need to put some force into installing
2005-06-23Do not defined des_crypt(), since it clashes with Solaris crypt.h.Richard Levitte
PR: 1125
2005-05-16Further BUILDENV refinement, further fool-proofing of Makefiles andAndy Polyakov
[most importantly] put back dependencies accidentaly eliminated in check-in #13342.
2005-05-16make updateBodo Möller
2005-05-15Fool-proofing MakefilesAndy Polyakov
2005-04-26Add DTLS support.Ben Laurie
2005-04-13Zap OPENSSL_EXTERN on symbols, which are not meant to be local to DLL.Andy Polyakov
2005-04-11Add emacs cache files to .cvsignore.Richard Levitte
2005-03-30Blow away Makefile.ssl.Ben Laurie
2005-02-06This patch was "ignited" by OpenBSD 3>=4 support. They've switched to ELFAndy Polyakov
and GNU binutils, but kept BSD make... And I took the opportunity to unify other targets to this common least denominator...
2004-12-13Change libeay.num so it's synchronised with additions in 0.9.7-stable.Richard Levitte
make update
2004-11-02Don't use $(EXHEADER) directly in for loops, as most shells will breakRichard Levitte
if $(EXHEADER) is empty. Notified by many, solution suggested by Carson Gaspar <carson@taltos.org>
2004-11-01Make sure memmove() is defined, even on SunOS 4.1.4.Richard Levitte
PR: 963
2004-08-29Proper support for OpenBSD-i386 shared build, including assember modules!Andy Polyakov
"Proper" means "compiles and passes test." Versioning is broken (I think).
2004-08-01OpenBSD fix-up for new a.out targets. OpenBSD .s.o rule is busted...Andy Polyakov
2004-08-01Clean-up GAS targets: get rid of "cpp" stuff and replace it with "purified"Andy Polyakov
COFF and a.out targets [similar to ELF targets]. You might notice some rudementary support for shared mingw builds under cygwin. It works (it produces cryptoeay32.dll and ssleay32.dll with everything exported by name), but it's primarily for testing/debugging purposes, at least for now...
2004-05-17After the latest round of header-hacking, regenerate the dependencies inGeoff Thorpe
the Makefiles. NB: this commit is probably going to generate a huge posting and it is highly uninteresting to read.
2004-05-17Because of recent reductions in header interdependencies, these files needGeoff Thorpe
to include crypto.h directly.
2004-04-19make updateGeoff Thorpe
2004-03-28This is essentially Intel 32-bit compiler tune-up. To start with allAndy Polyakov
available compiler versions generated bogus machine code trying to compile new crypto/des/cfb_enc.c. Secondly, 8th version defines __GNUC__ macro, but fails to compile *some* inline assembler correctly. Note that all versions of icc implement MSC-like _lrot[rl] intrinsic, which is used now instead of offensive asm. Finally, unnecessary linker dependencies are eliminated. Most notably dependency from libirc.a caused trouble at application start-up, if libcrypto.so is linked with -Bsymbolic (which it is).
2004-02-10minor signed/unsigned warning fixesGeoff Thorpe
2004-01-28Add the missing parts for DES CFB1 and CFB8.Richard Levitte
Add the corresponding AES parts while I'm at it. make update
2004-01-28make updateRichard Levitte
2004-01-28Unsigned vs. signed problem removedRichard Levitte
2004-01-27CFB DES sync-up with FIPS branch.Andy Polyakov
2003-12-27Use sh explicitely to run point.shRichard Levitte
This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
2003-12-27Use BUF_strlcpy() instead of strcpy().Richard Levitte
Use BUF_strlcat() instead of strcat(). Use BIO_snprintf() instead of sprintf(). In some cases, keep better track of buffer lengths. This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
2003-11-28Netware-specific changes,Richard Levitte
PR: 780 Submitted by: Verdon Walker <VWalker@novell.com> Reviewed by: Richard Levitte
2003-11-16Provide ASFLAGS in the subdirectories handling assembler code.Lutz Jänicke
Submitted by: Tim Rice <tim@multitalents.net> PR: #735, #765
2003-10-29A general spring-cleaning (in autumn) to fix up signed/unsigned warnings.Geoff Thorpe
I have tried to convert 'len' type variable declarations to unsigned as a means to address these warnings when appropriate, but when in doubt I have used casts in the comparisons instead. The better solution (that would get us all lynched by API users) would be to go through and convert all the function prototypes and structure definitions to use unsigned variables except when signed is necessary. The proliferation of (signed) "int" for strictly non-negative uses is unfortunate.