Dr. Stephen Henson [Wed, 17 Jun 2009 12:04:56 +0000 (12:04 +0000)]
Rename asc2uni and uni2asc functions to avoid clashes.
Dr. Stephen Henson [Wed, 17 Jun 2009 11:48:22 +0000 (11:48 +0000)]
Update from 1.0.0-stable.
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.
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
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.
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.
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.
Dr. Stephen Henson [Mon, 15 Jun 2009 15:01:00 +0000 (15:01 +0000)]
Update from 0.9.8-stable.
Dr. Stephen Henson [Mon, 15 Jun 2009 11:18:31 +0000 (11:18 +0000)]
Fix error codes.
Dr. Stephen Henson [Mon, 15 Jun 2009 10:27:22 +0000 (10:27 +0000)]
Update from 1.0.0-stable.
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.
Dr. Stephen Henson [Fri, 5 Jun 2009 14:59:26 +0000 (14:59 +0000)]
Updates 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.
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.
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.
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.
Dr. Stephen Henson [Sun, 31 May 2009 17:13:55 +0000 (17:13 +0000)]
Oops, update CHANGES entry.
Dr. Stephen Henson [Sun, 31 May 2009 17:13:09 +0000 (17:13 +0000)]
Update 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.
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.
Dr. Stephen Henson [Fri, 29 May 2009 14:02:57 +0000 (14:02 +0000)]
Update from 0.9.8-stable.
Dr. Stephen Henson [Thu, 28 May 2009 21:41:47 +0000 (21:41 +0000)]
Update 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
Dr. Stephen Henson [Thu, 28 May 2009 18:11:29 +0000 (18:11 +0000)]
Update from 1.0.0-stable.
Dr. Stephen Henson [Mon, 18 May 2009 17:37:33 +0000 (17:37 +0000)]
Add CHANGES entries from 0.9.8-stable.
Dr. Stephen Henson [Mon, 18 May 2009 16:12:24 +0000 (16:12 +0000)]
Update 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.
Dr. Stephen Henson [Sun, 17 May 2009 14:48:31 +0000 (14:48 +0000)]
Update from 1.0.0-stable.
Richard Levitte [Sun, 17 May 2009 07:22:11 +0000 (07:22 +0000)]
Stupid typo
Dr. Stephen Henson [Sat, 16 May 2009 16:23:14 +0000 (16:23 +0000)]
Fix 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
Dr. Stephen Henson [Sat, 16 May 2009 11:16:43 +0000 (11:16 +0000)]
Update from 1.0.0-stable.
Dr. Stephen Henson [Sat, 16 May 2009 11:15:42 +0000 (11:15 +0000)]
Update from 1.0.0 stable branch.
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.
Dr. Stephen Henson [Fri, 15 May 2009 22:58:40 +0000 (22:58 +0000)]
Update 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.
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)
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
Richard Levitte [Fri, 15 May 2009 16:00:04 +0000 (16:00 +0000)]
Add a comment about libeay.num and ssleay.num
Andy Polyakov [Thu, 14 May 2009 18:17:26 +0000 (18:17 +0000)]
x86[_64]cpuid.pl: further refine shared cache detection.
Dr. Stephen Henson [Wed, 13 May 2009 16:38:51 +0000 (16:38 +0000)]
Update from stable branch.
Dr. Stephen Henson [Wed, 13 May 2009 11:52:01 +0000 (11:52 +0000)]
Update from 1.0.0-stable.
Dr. Stephen Henson [Wed, 13 May 2009 11:32:46 +0000 (11:32 +0000)]
Update from stable branch.
Andy Polyakov [Tue, 12 May 2009 21:19:41 +0000 (21:19 +0000)]
x86cpuid.pl: sync OPENSSL_ia32_cpuid with x86_64cpuid.pl.
Andy Polyakov [Tue, 12 May 2009 21:01:13 +0000 (21:01 +0000)]
x86_64cpuid.pl: refine shared cache detection logic.
Andy Polyakov [Tue, 12 May 2009 20:29:27 +0000 (20:29 +0000)]
x86_64-xlate.pl: small commentary update.
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).
Richard Levitte [Tue, 12 May 2009 05:03:42 +0000 (05:03 +0000)]
Forgotten comma...
Dr. Stephen Henson [Thu, 7 May 2009 16:40:52 +0000 (16:40 +0000)]
Typo.
Dr. Stephen Henson [Wed, 6 May 2009 16:57:19 +0000 (16:57 +0000)]
Typo.
Dr. Stephen Henson [Wed, 6 May 2009 16:55:55 +0000 (16:55 +0000)]
Update from 1.0.0-stable branch.
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 ;-)
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.
Richard Levitte [Wed, 6 May 2009 13:54:39 +0000 (13:54 +0000)]
Synchronise VMS with Unixly build.
Dr. Stephen Henson [Wed, 6 May 2009 10:28:37 +0000 (10:28 +0000)]
Fix from 1.0.0-stable.
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.
Andy Polyakov [Mon, 4 May 2009 06:23:05 +0000 (06:23 +0000)]
cryptlib.c: refine logic in OpenSSLDie (addenum to commit#18118).
Andy Polyakov [Sun, 3 May 2009 14:23:16 +0000 (14:23 +0000)]
libeay.num: add ENGINE_load_aesni.
Andy Polyakov [Sun, 3 May 2009 14:16:40 +0000 (14:16 +0000)]
Avoid double dialogs in OpenSSLDie on Windows.
Andy Polyakov [Sun, 3 May 2009 13:54:01 +0000 (13:54 +0000)]
Make it possible to compile CAPI engine under mingw64.
Andy Polyakov [Sun, 3 May 2009 13:52:01 +0000 (13:52 +0000)]
Make CAPI engine UNICODE aware (it didn't work on Win64).
Andy Polyakov [Sun, 3 May 2009 13:48:54 +0000 (13:48 +0000)]
eng_aesni.c: win32 fix.
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.
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.
Andy Polyakov [Sat, 2 May 2009 11:18:44 +0000 (11:18 +0000)]
ec_mult.c: fix C4334 win64 compiler warning.
Andy Polyakov [Sat, 2 May 2009 11:00:07 +0000 (11:00 +0000)]
eng_aesni.c: fix assembler declarations.
Andy Polyakov [Sat, 2 May 2009 10:21:29 +0000 (10:21 +0000)]
aesni-x86_64.pl: resolve LNK1223 error.
Andy Polyakov [Sat, 2 May 2009 09:04:17 +0000 (09:04 +0000)]
AES-NI engine jumbo update.
Dr. Stephen Henson [Wed, 29 Apr 2009 14:13:22 +0000 (14:13 +0000)]
Updates from 1.0.0 stable branch.
Richard Levitte [Wed, 29 Apr 2009 13:40:28 +0000 (13:40 +0000)]
Make the NULL definition of OPENSSL_ia32cap_loc() compatible with the
declaration in crypto.h.
Dr. Stephen Henson [Tue, 28 Apr 2009 22:36:33 +0000 (22:36 +0000)]
Typo.
Dr. Stephen Henson [Tue, 28 Apr 2009 22:10:54 +0000 (22:10 +0000)]
Update from 1.0.0-stable.
Richard Levitte [Tue, 28 Apr 2009 12:50:32 +0000 (12:50 +0000)]
Reimplement time check for VMS to mimic the way it's done on Windows.
Reason: gettimeofday() is deprecated.
Richard Levitte [Tue, 28 Apr 2009 12:48:02 +0000 (12:48 +0000)]
Stupid typo
Andy Polyakov [Mon, 27 Apr 2009 19:35:16 +0000 (19:35 +0000)]
v3_alt.c: otherName parsing fix.
Submitted by: Love Hörnquist Åstrand
Andy Polyakov [Mon, 27 Apr 2009 19:04:23 +0000 (19:04 +0000)]
Update test/test_padlock script.
Andy Polyakov [Mon, 27 Apr 2009 15:46:32 +0000 (15:46 +0000)]
aesni-x86.pl: fix another typo and add test script.
Andy Polyakov [Mon, 27 Apr 2009 12:50:44 +0000 (12:50 +0000)]
aesni-x86.pl: fix typos.
Andy Polyakov [Mon, 27 Apr 2009 05:55:13 +0000 (05:55 +0000)]
Intel AES-NI engine.
Submitted by: Huang Ying
Richard Levitte [Mon, 27 Apr 2009 00:04:33 +0000 (00:04 +0000)]
Add padlock data
Redo the loop so it really compiles all objects for one engine, then
links the engine (until now, it still thought every file was an engine
of its own...).
Dr. Stephen Henson [Sun, 26 Apr 2009 22:18:22 +0000 (22:18 +0000)]
Update from 1.0.0-stable.
Andy Polyakov [Sun, 26 Apr 2009 18:14:58 +0000 (18:14 +0000)]
e_padlock: add support for x86_64 gcc.
Andy Polyakov [Sun, 26 Apr 2009 18:11:25 +0000 (18:11 +0000)]
Minor shaX-s390x.pl update.
Andy Polyakov [Sun, 26 Apr 2009 18:06:14 +0000 (18:06 +0000)]
Improve readability of bio/b_sock.c
Andy Polyakov [Sun, 26 Apr 2009 18:05:19 +0000 (18:05 +0000)]
Engage nasm optimizations in Win64 build.
Andy Polyakov [Sun, 26 Apr 2009 18:02:06 +0000 (18:02 +0000)]
Addenum to commit#18074: Expand OPENSSL_ia32cap to 64 bits.
Andy Polyakov [Sun, 26 Apr 2009 17:58:58 +0000 (17:58 +0000)]
AESNI perlasm update.
Andy Polyakov [Sun, 26 Apr 2009 17:58:01 +0000 (17:58 +0000)]
Handle push/pop %rbx in epi/prologue (this is Win64 SEH thing).
Andy Polyakov [Sun, 26 Apr 2009 17:49:41 +0000 (17:49 +0000)]
Expand OPENSS_ia32cap to 64 bits.
Richard Levitte [Sun, 26 Apr 2009 12:26:00 +0000 (12:26 +0000)]
Add local symbol hacks for OpenVMS
Richard Levitte [Sun, 26 Apr 2009 12:16:08 +0000 (12:16 +0000)]
Cast to avoid signedness confusion
Richard Levitte [Sun, 26 Apr 2009 11:23:15 +0000 (11:23 +0000)]
Include sys/time.h to declare gettimeofday().
Richard Levitte [Sun, 26 Apr 2009 11:22:26 +0000 (11:22 +0000)]
A DTLS1 symbol needs to be chopped off a bit.
Dr. Stephen Henson [Thu, 23 Apr 2009 16:32:42 +0000 (16:32 +0000)]
Merge from 1.0.0-stable branch.
Dr. Stephen Henson [Mon, 20 Apr 2009 11:33:12 +0000 (11:33 +0000)]
Updates from 1.0.0-stable branch.
Dr. Stephen Henson [Wed, 15 Apr 2009 15:27:03 +0000 (15:27 +0000)]
Updates from 1.0.0-stable.
Dr. Stephen Henson [Wed, 8 Apr 2009 16:16:35 +0000 (16:16 +0000)]
Update from 1.0.0-stable
Dr. Stephen Henson [Tue, 7 Apr 2009 16:33:26 +0000 (16:33 +0000)]
Changes from 1.0.0-stable.
Dr. Stephen Henson [Tue, 7 Apr 2009 12:11:21 +0000 (12:11 +0000)]
Update from 0.9.8-stable.
Dr. Stephen Henson [Mon, 6 Apr 2009 21:42:37 +0000 (21:42 +0000)]
Update from 1.0.0-stable