openssl.git
14 years agoUpdate from 1.0.0-stable.
Dr. Stephen Henson [Mon, 13 Jul 2009 11:44:30 +0000 (11:44 +0000)]
Update from 1.0.0-stable.

14 years agoUse new time routines to avoid possible overflow.
Dr. Stephen Henson [Mon, 13 Jul 2009 11:40:14 +0000 (11:40 +0000)]
Use new time routines to avoid possible overflow.

14 years agoUpdate from 0.9.8-stable
Dr. Stephen Henson [Sat, 11 Jul 2009 22:36:59 +0000 (22:36 +0000)]
Update from 0.9.8-stable

14 years agoPR: 1624
Dr. Stephen Henson [Sat, 11 Jul 2009 22:28:45 +0000 (22:28 +0000)]
PR: 1624
Submitted by: "Simon L. Nielsen" <simon@FreeBSD.org>
Obtained from: steve@openssl.org

Correct FreeBSD check.

14 years agoUpdate from 1.0.0-stable.
Dr. Stephen Henson [Sat, 11 Jul 2009 21:43:50 +0000 (21:43 +0000)]
Update from 1.0.0-stable.

14 years agoMake update.
Dr. Stephen Henson [Wed, 8 Jul 2009 09:19:53 +0000 (09:19 +0000)]
Make update.

14 years agoDelete MD2 from algorithm tables as in 0.9.8-stable. However since this is
Dr. Stephen Henson [Wed, 8 Jul 2009 08:49:17 +0000 (08:49 +0000)]
Delete MD2 from algorithm tables as in 0.9.8-stable. However since this is
a new branch we can also disable it by default.

14 years agoFix warnings.
Dr. Stephen Henson [Sat, 4 Jul 2009 12:04:06 +0000 (12:04 +0000)]
Fix warnings.

14 years agoPR: 1981
Dr. Stephen Henson [Sat, 4 Jul 2009 11:38:40 +0000 (11:38 +0000)]
PR: 1981
Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de>
Approved by: steve@openssl.org

DTLS record header bugfix.

14 years agoUpadte from 1.0.0-stable
Dr. Stephen Henson [Wed, 1 Jul 2009 15:47:04 +0000 (15:47 +0000)]
Upadte from 1.0.0-stable

14 years agoUpdate from 1.0.0-stable.
Dr. Stephen Henson [Wed, 1 Jul 2009 15:43:04 +0000 (15:43 +0000)]
Update from 1.0.0-stable.

14 years agoUpdate from 1.0.0-stable
Dr. Stephen Henson [Wed, 1 Jul 2009 15:37:17 +0000 (15:37 +0000)]
Update from 1.0.0-stable

14 years agoUpdate from 1.0.0-stable
Dr. Stephen Henson [Wed, 1 Jul 2009 15:26:00 +0000 (15:26 +0000)]
Update from 1.0.0-stable

14 years agoUpdate from 1.0.0-stable
Dr. Stephen Henson [Wed, 1 Jul 2009 11:46:03 +0000 (11:46 +0000)]
Update from 1.0.0-stable

14 years agoUpdate from 1.0.0-stable
Dr. Stephen Henson [Wed, 1 Jul 2009 11:40:19 +0000 (11:40 +0000)]
Update from 1.0.0-stable

14 years agoUpdate from 1.0.0-stable
Dr. Stephen Henson [Wed, 1 Jul 2009 11:29:25 +0000 (11:29 +0000)]
Update from 1.0.0-stable

14 years agoUpdate from 0.9.8-stable
Dr. Stephen Henson [Tue, 30 Jun 2009 22:27:33 +0000 (22:27 +0000)]
Update from 0.9.8-stable

14 years agoTypo.
Dr. Stephen Henson [Tue, 30 Jun 2009 18:27:03 +0000 (18:27 +0000)]
Typo.

14 years agoUse common verify parameters instead of the small ad-hoc subset in
Dr. Stephen Henson [Tue, 30 Jun 2009 15:56:35 +0000 (15:56 +0000)]
Use common verify parameters instead of the small ad-hoc subset in
s_client, s_server.

14 years agoUpdates from 1.0.0-stable
Dr. Stephen Henson [Tue, 30 Jun 2009 15:28:16 +0000 (15:28 +0000)]
Updates from 1.0.0-stable

14 years agoUpdate from 1.0.0-stable.
Dr. Stephen Henson [Tue, 30 Jun 2009 11:58:10 +0000 (11:58 +0000)]
Update from 1.0.0-stable.

14 years agoUpdate from 1.0.0-stable.
Dr. Stephen Henson [Tue, 30 Jun 2009 11:42:04 +0000 (11:42 +0000)]
Update from 1.0.0-stable.

14 years agoUpdate from 1.0.0-stable
Dr. Stephen Henson [Tue, 30 Jun 2009 11:24:57 +0000 (11:24 +0000)]
Update from 1.0.0-stable

14 years agoAllow setting of verify depth in verify parameters (as opposed to the depth
Dr. Stephen Henson [Mon, 29 Jun 2009 16:09:37 +0000 (16:09 +0000)]
Allow setting of verify depth in verify parameters (as opposed to the depth
implemented using the verify callback).

14 years agoUpdate from 0.9.8-stable.
Dr. Stephen Henson [Sun, 28 Jun 2009 16:24:37 +0000 (16:24 +0000)]
Update from 0.9.8-stable.

14 years agoFix from 0.9.8-stable.
Dr. Stephen Henson [Fri, 26 Jun 2009 23:14:39 +0000 (23:14 +0000)]
Fix from 0.9.8-stable.

14 years agoUpdate from 0.9.8-stable.
Dr. Stephen Henson [Fri, 26 Jun 2009 15:03:35 +0000 (15:03 +0000)]
Update from 0.9.8-stable.

14 years agoUpdate from 1.0.0-stable.
Dr. Stephen Henson [Fri, 26 Jun 2009 11:29:26 +0000 (11:29 +0000)]
Update from 1.0.0-stable.

14 years agoStop warnings in gcc where "a" is const passed as a non-const argument.
Dr. Stephen Henson [Thu, 25 Jun 2009 17:10:44 +0000 (17:10 +0000)]
Stop warnings in gcc where "a" is const passed as a non-const argument.

14 years agoUpdate from 1.0.0-stable
Dr. Stephen Henson [Thu, 25 Jun 2009 11:29:30 +0000 (11:29 +0000)]
Update from 1.0.0-stable

14 years agoUpdate FAQ with note about online docs.
Dr. Stephen Henson [Wed, 24 Jun 2009 13:50:05 +0000 (13:50 +0000)]
Update FAQ with note about online docs.

14 years agoInitialize outlen.
Dr. Stephen Henson [Wed, 24 Jun 2009 13:29:29 +0000 (13:29 +0000)]
Initialize outlen.

14 years agoAdd beos as a supported DSO scheme.
Dr. Stephen Henson [Wed, 17 Jun 2009 12:19:09 +0000 (12:19 +0000)]
Add beos as a supported DSO scheme.

14 years agoRename asc2uni and uni2asc functions to avoid clashes.
Dr. Stephen Henson [Wed, 17 Jun 2009 12:04:56 +0000 (12:04 +0000)]
Rename asc2uni and uni2asc functions to avoid clashes.

14 years agoUpdate from 1.0.0-stable.
Dr. Stephen Henson [Wed, 17 Jun 2009 11:48:22 +0000 (11:48 +0000)]
Update from 1.0.0-stable.

14 years agoPR: 1958
Dr. Stephen Henson [Wed, 17 Jun 2009 11:37:44 +0000 (11:37 +0000)]
PR: 1958
Submitted by: Sean Boudreau <seanb@qnx.com>
Approved by: steve@openssl.org

qnx6 support.

14 years agoPR: 1956
Dr. Stephen Henson [Wed, 17 Jun 2009 11:32:59 +0000 (11:32 +0000)]
PR: 1956
Submitted by: Guenter <lists@gknw.net>
Approved by: steve@openssl.org

Netware doesn't have strings.h

14 years agoSubmitted by: Peter Gutmann <pgut001@cs.auckland.ac.nz>
Dr. Stephen Henson [Wed, 17 Jun 2009 11:25:42 +0000 (11:25 +0000)]
Submitted by: Peter Gutmann <pgut001@cs.auckland.ac.nz>
Approved by: steve@openssl.org

Check return values for NULL in case of malloc failure.

14 years agoPR: 1946
Dr. Stephen Henson [Tue, 16 Jun 2009 16:54:44 +0000 (16:54 +0000)]
PR: 1946
Submitted by: Guenter <lists@gknw.net>
Approved by: steve@openssl.org

Netware header fix.

14 years agoSubmitted by: Artem Chuprina <ran@cryptocom.ru>
Dr. Stephen Henson [Tue, 16 Jun 2009 16:38:47 +0000 (16:38 +0000)]
Submitted by: Artem Chuprina <ran@cryptocom.ru>
Reviewed by: steve@openssl.org

Various GOST ciphersuite and ENGINE fixes. Including...

Allow EVP_PKEY_set_derive_peerkey() in encryption operations.

New flag when certificate verify should be omitted in client key exchange.

14 years agoUpdate from 0.9.8-stable.
Dr. Stephen Henson [Mon, 15 Jun 2009 15:01:00 +0000 (15:01 +0000)]
Update from 0.9.8-stable.

14 years agoFix error codes.
Dr. Stephen Henson [Mon, 15 Jun 2009 11:18:31 +0000 (11:18 +0000)]
Fix error codes.

14 years agoUpdate from 1.0.0-stable.
Dr. Stephen Henson [Mon, 15 Jun 2009 10:27:22 +0000 (10:27 +0000)]
Update from 1.0.0-stable.

14 years agoPR: 1952
Dr. Stephen Henson [Sat, 13 Jun 2009 20:46:30 +0000 (20:46 +0000)]
PR: 1952
Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de>
Reviewed by: steve@openssl.org

ECDH negotiation bug.

14 years agoUpdates from 1.0.0-stable
Dr. Stephen Henson [Fri, 5 Jun 2009 14:59:26 +0000 (14:59 +0000)]
Updates from 1.0.0-stable

14 years agoUpdate from 1.0.0-stable.
Dr. Stephen Henson [Fri, 5 Jun 2009 11:52:23 +0000 (11:52 +0000)]
Update from 1.0.0-stable.

14 years agoPR: 1946
Dr. Stephen Henson [Tue, 2 Jun 2009 11:23:13 +0000 (11:23 +0000)]
PR: 1946
Submitted by: Guenter <lists@gknw.net>
Reviewed by: steve@openssl.org

Get timeval definition on Netware.

14 years agoPR: 1938
Dr. Stephen Henson [Tue, 2 Jun 2009 11:05:33 +0000 (11:05 +0000)]
PR: 1938
Submitted by: Mark Phalan <Mark.Phalan@Sun.COM>
Reviewed by: steve@openssl.org

Patch to pem and hmac manual pages NAME sections.

14 years agoPR: 1945
Dr. Stephen Henson [Mon, 1 Jun 2009 12:13:44 +0000 (12:13 +0000)]
PR: 1945
Submitted by: Guenter <lists@gknw.net>
Approved by: steve@openssl.org

Netware compilation fix for nonexistent header.

14 years agoOops, update CHANGES entry.
Dr. Stephen Henson [Sun, 31 May 2009 17:13:55 +0000 (17:13 +0000)]
Oops, update CHANGES entry.

14 years agoUpdate from 1.0.0-stable.
Dr. Stephen Henson [Sun, 31 May 2009 17:13:09 +0000 (17:13 +0000)]
Update from 1.0.0-stable.

14 years agoUpdate from 1.0.0-stable.
Dr. Stephen Henson [Sat, 30 May 2009 18:11:26 +0000 (18:11 +0000)]
Update from 1.0.0-stable.

14 years agoAdd ignored FIPS options to evp.h change clashing flag value.
Dr. Stephen Henson [Fri, 29 May 2009 18:57:31 +0000 (18:57 +0000)]
Add ignored FIPS options to evp.h change clashing flag value.

14 years agoUpdate from 0.9.8-stable.
Dr. Stephen Henson [Fri, 29 May 2009 14:02:57 +0000 (14:02 +0000)]
Update from 0.9.8-stable.

14 years agoUpdate from 1.0.0-stable
Dr. Stephen Henson [Thu, 28 May 2009 21:41:47 +0000 (21:41 +0000)]
Update from 1.0.0-stable

14 years agoSync ordinals from 1.0.0-stable
Dr. Stephen Henson [Thu, 28 May 2009 21:41:08 +0000 (21:41 +0000)]
Sync ordinals from 1.0.0-stable

14 years agoUpdate from 1.0.0-stable.
Dr. Stephen Henson [Thu, 28 May 2009 18:11:29 +0000 (18:11 +0000)]
Update from 1.0.0-stable.

14 years agoAdd CHANGES entries from 0.9.8-stable.
Dr. Stephen Henson [Mon, 18 May 2009 17:37:33 +0000 (17:37 +0000)]
Add CHANGES entries from 0.9.8-stable.

14 years agoUpdate from 1.0.0-stable.
Dr. Stephen Henson [Mon, 18 May 2009 16:12:24 +0000 (16:12 +0000)]
Update from 1.0.0-stable.

14 years agoUpdate from 1.0.0-stable.
Dr. Stephen Henson [Sun, 17 May 2009 16:04:58 +0000 (16:04 +0000)]
Update from 1.0.0-stable.

14 years agoUpdate from 1.0.0-stable.
Dr. Stephen Henson [Sun, 17 May 2009 14:48:31 +0000 (14:48 +0000)]
Update from 1.0.0-stable.

14 years agoStupid typo
Richard Levitte [Sun, 17 May 2009 07:22:11 +0000 (07:22 +0000)]
Stupid typo

14 years agoFix from 1.0.0-stable.
Dr. Stephen Henson [Sat, 16 May 2009 16:23:14 +0000 (16:23 +0000)]
Fix from 1.0.0-stable.

14 years agoUpdate from 1.0.0-stable
Dr. Stephen Henson [Sat, 16 May 2009 16:18:19 +0000 (16:18 +0000)]
Update from 1.0.0-stable

14 years agoUpdate from 1.0.0-stable.
Dr. Stephen Henson [Sat, 16 May 2009 11:16:43 +0000 (11:16 +0000)]
Update from 1.0.0-stable.

14 years agoUpdate from 1.0.0 stable branch.
Dr. Stephen Henson [Sat, 16 May 2009 11:15:42 +0000 (11:15 +0000)]
Update from 1.0.0 stable branch.

14 years agoPR: 1929
Dr. Stephen Henson [Fri, 15 May 2009 23:06:41 +0000 (23:06 +0000)]
PR: 1929
Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de>
Approved by: steve@openssl.org

DTLS MTU bug.

14 years agoUpdate from 1.0.0-stable.
Dr. Stephen Henson [Fri, 15 May 2009 22:58:40 +0000 (22:58 +0000)]
Update from 1.0.0-stable.

14 years agoUpdate from 1.0.0-stable.
Dr. Stephen Henson [Fri, 15 May 2009 22:50:33 +0000 (22:50 +0000)]
Update from 1.0.0-stable.

14 years agoFunctional VMS changes submitted by sms@antinode.info (Steven M. Schweda).
Richard Levitte [Fri, 15 May 2009 16:36:56 +0000 (16:36 +0000)]
Functional VMS changes submitted by sms@antinode.info (Steven M. Schweda).
Thank you\!
(note: not tested for now, a few nightly builds should give indications though)

14 years agoHave mkdef.pl also handle VAX and Non-VAX differences for VMS
Richard Levitte [Fri, 15 May 2009 16:01:39 +0000 (16:01 +0000)]
Have mkdef.pl also handle VAX and Non-VAX differences for VMS

14 years agoAdd a comment about libeay.num and ssleay.num
Richard Levitte [Fri, 15 May 2009 16:00:04 +0000 (16:00 +0000)]
Add a comment about libeay.num and ssleay.num

14 years agox86[_64]cpuid.pl: further refine shared cache detection.
Andy Polyakov [Thu, 14 May 2009 18:17:26 +0000 (18:17 +0000)]
x86[_64]cpuid.pl: further refine shared cache detection.

14 years agoUpdate from stable branch.
Dr. Stephen Henson [Wed, 13 May 2009 16:38:51 +0000 (16:38 +0000)]
Update from stable branch.

14 years agoUpdate from 1.0.0-stable.
Dr. Stephen Henson [Wed, 13 May 2009 11:52:01 +0000 (11:52 +0000)]
Update from 1.0.0-stable.

14 years agoUpdate from stable branch.
Dr. Stephen Henson [Wed, 13 May 2009 11:32:46 +0000 (11:32 +0000)]
Update from stable branch.

14 years agox86cpuid.pl: sync OPENSSL_ia32_cpuid with x86_64cpuid.pl.
Andy Polyakov [Tue, 12 May 2009 21:19:41 +0000 (21:19 +0000)]
x86cpuid.pl: sync OPENSSL_ia32_cpuid with x86_64cpuid.pl.

14 years agox86_64cpuid.pl: refine shared cache detection logic.
Andy Polyakov [Tue, 12 May 2009 21:01:13 +0000 (21:01 +0000)]
x86_64cpuid.pl: refine shared cache detection logic.

14 years agox86_64-xlate.pl: small commentary update.
Andy Polyakov [Tue, 12 May 2009 20:29:27 +0000 (20:29 +0000)]
x86_64-xlate.pl: small commentary update.

14 years agoe_padlock.c: fix typo (missing #endif) and switch to __builtin_alloca
Andy Polyakov [Tue, 12 May 2009 20:19:09 +0000 (20:19 +0000)]
e_padlock.c: fix typo (missing #endif) and switch to __builtin_alloca
(with introduction of 64-bit support alloca must be  declared and there
is no standard way of doing that, switching to __bultin_alloca is
considered appropriate because code explicitly targets gcc anyway).

14 years agoForgotten comma...
Richard Levitte [Tue, 12 May 2009 05:03:42 +0000 (05:03 +0000)]
Forgotten comma...

14 years agoTypo.
Dr. Stephen Henson [Thu, 7 May 2009 16:40:52 +0000 (16:40 +0000)]
Typo.

14 years agoTypo.
Dr. Stephen Henson [Wed, 6 May 2009 16:57:19 +0000 (16:57 +0000)]
Typo.

14 years agoUpdate from 1.0.0-stable branch.
Dr. Stephen Henson [Wed, 6 May 2009 16:55:55 +0000 (16:55 +0000)]
Update from 1.0.0-stable branch.

14 years agoDo not try to link the support file(s), as they aren't a complete
Richard Levitte [Wed, 6 May 2009 13:56:50 +0000 (13:56 +0000)]
Do not try to link the support file(s), as they aren't a complete
engine ;-)

14 years agoMake sure the padlock code compiles correctly even on hardware that
Richard Levitte [Wed, 6 May 2009 13:55:40 +0000 (13:55 +0000)]
Make sure the padlock code compiles correctly even on hardware that
doesn't have padlocks.

14 years agoSynchronise VMS with Unixly build.
Richard Levitte [Wed, 6 May 2009 13:54:39 +0000 (13:54 +0000)]
Synchronise VMS with Unixly build.

14 years agoFix from 1.0.0-stable.
Dr. Stephen Henson [Wed, 6 May 2009 10:28:37 +0000 (10:28 +0000)]
Fix from 1.0.0-stable.

14 years agoMove the time fetching code to its own static function, and thereby
Richard Levitte [Tue, 5 May 2009 08:45:33 +0000 (08:45 +0000)]
Move the time fetching code to its own static function, and thereby
make sure that BOTH instances of said code get the VMS modification.

14 years agocryptlib.c: refine logic in OpenSSLDie (addenum to commit#18118).
Andy Polyakov [Mon, 4 May 2009 06:23:05 +0000 (06:23 +0000)]
cryptlib.c: refine logic in OpenSSLDie (addenum to commit#18118).

14 years agolibeay.num: add ENGINE_load_aesni.
Andy Polyakov [Sun, 3 May 2009 14:23:16 +0000 (14:23 +0000)]
libeay.num: add ENGINE_load_aesni.

14 years agoAvoid double dialogs in OpenSSLDie on Windows.
Andy Polyakov [Sun, 3 May 2009 14:16:40 +0000 (14:16 +0000)]
Avoid double dialogs in OpenSSLDie on Windows.

14 years agoMake it possible to compile CAPI engine under mingw64.
Andy Polyakov [Sun, 3 May 2009 13:54:01 +0000 (13:54 +0000)]
Make it possible to compile CAPI engine under mingw64.

14 years agoMake CAPI engine UNICODE aware (it didn't work on Win64).
Andy Polyakov [Sun, 3 May 2009 13:52:01 +0000 (13:52 +0000)]
Make CAPI engine UNICODE aware (it didn't work on Win64).

14 years agoeng_aesni.c: win32 fix.
Andy Polyakov [Sun, 3 May 2009 13:48:54 +0000 (13:48 +0000)]
eng_aesni.c: win32 fix.

14 years agoEngage cmll-x86_64.pl in Win64 build and make it compile correctly.
Andy Polyakov [Sat, 2 May 2009 21:18:52 +0000 (21:18 +0000)]
Engage cmll-x86_64.pl in Win64 build and make it compile correctly.

14 years agocryptlib.c: eliminate dependency on _strtoui64, older Windows CRT don't have it.
Andy Polyakov [Sat, 2 May 2009 12:51:37 +0000 (12:51 +0000)]
cryptlib.c: eliminate dependency on _strtoui64, older Windows CRT don't have it.

14 years agoec_mult.c: fix C4334 win64 compiler warning.
Andy Polyakov [Sat, 2 May 2009 11:18:44 +0000 (11:18 +0000)]
ec_mult.c: fix C4334 win64 compiler warning.

14 years agoeng_aesni.c: fix assembler declarations.
Andy Polyakov [Sat, 2 May 2009 11:00:07 +0000 (11:00 +0000)]
eng_aesni.c: fix assembler declarations.

14 years agoaesni-x86_64.pl: resolve LNK1223 error.
Andy Polyakov [Sat, 2 May 2009 10:21:29 +0000 (10:21 +0000)]
aesni-x86_64.pl: resolve LNK1223 error.