Dr. Stephen Henson
|
2f0550c4c1
|
Lookup public key ASN1 methods by string by iterating through all
implementations instead of all added ENGINEs to cover case where an
ENGINE is not added.
|
2007-11-21 17:25:58 +00:00 |
|
Dr. Stephen Henson
|
a6fbcb4220
|
Change safestack reimplementation to match 0.9.8.
Fix additional gcc 4.2 value not used warnings.
|
2007-09-07 13:25:15 +00:00 |
|
Andy Polyakov
|
bb11c28246
|
Minor clean-up in crypto/engine.
|
2006-12-29 10:55:43 +00:00 |
|
Andy Polyakov
|
00b4e083fd
|
Move eng_padlock.c to ./engines.
Submitted by: Michal Ludvig <michal@logix.cz>
|
2006-12-29 10:42:24 +00:00 |
|
Nils Larsch
|
69d4646f4e
|
register the engine as default engine in ENGINE_set_default()
PR: 1431
|
2006-11-24 18:37:43 +00:00 |
|
Dr. Stephen Henson
|
47a9d527ab
|
Update from 0.9.8 stable. Eliminate duplicate error codes.
|
2006-11-21 21:29:44 +00:00 |
|
Andy Polyakov
|
a6efc2d1b8
|
Fix mingw warnings.
|
2006-10-23 07:41:05 +00:00 |
|
Andy Polyakov
|
08a638237d
|
Allow for mingw cross-compile configuration.
|
2006-10-23 07:30:19 +00:00 |
|
Andy Polyakov
|
3634d7e97a
|
Gcc over-optimizes PadLock AES CFB codepath, tell it not to.
|
2006-10-19 20:55:05 +00:00 |
|
Dr. Stephen Henson
|
44181ea836
|
Add missing prototype. Fix various warnings (C++ comments, ; outside function).
|
2006-09-21 13:24:46 +00:00 |
|
Dr. Stephen Henson
|
ffa5ebf3f4
|
Compile in gost engine.
|
2006-09-21 13:07:57 +00:00 |
|
Ben Laurie
|
777c47acbe
|
Make things static that should be. Declare stuff in headers that should be.
Fix warnings.
|
2006-08-28 17:01:04 +00:00 |
|
Bodo Möller
|
f3dea9a595
|
Camellia cipher, contributed by NTT
Submitted by: Masashi Fujita
Reviewed by: Bodo Moeller
|
2006-06-09 15:44:59 +00:00 |
|
Dr. Stephen Henson
|
41eacc84a0
|
Clarify comment and add #ifdef.
|
2006-06-05 12:38:22 +00:00 |
|
Dr. Stephen Henson
|
01b8b3c7d2
|
Complete EVP_PKEY_ASN1_METHOD ENGINE support.
|
2006-06-05 11:52:46 +00:00 |
|
Dr. Stephen Henson
|
e18e3eba76
|
Make update.
|
2006-06-02 17:54:47 +00:00 |
|
Dr. Stephen Henson
|
de9fcfe348
|
Initial public key ASN1 method engine support. Not integrated yet.
|
2006-06-02 17:52:27 +00:00 |
|
Dr. Stephen Henson
|
7e5b06813d
|
Automatically free up dynamically allocated public key methods when
and ENGINE is destroyed.
|
2006-06-02 17:09:17 +00:00 |
|
Dr. Stephen Henson
|
1892c8bf97
|
Extend default method string to include public key methods.
Add missing prototypes.
Fix engine method lookup.
|
2006-06-02 13:09:59 +00:00 |
|
Dr. Stephen Henson
|
c9777d2659
|
Add ENGINE support for EVP_PKEY_METHOD including lookups of ENGINE
implementations and functional reference counting when a context
is allocated, free or copied.
|
2006-06-02 12:33:39 +00:00 |
|
Dr. Stephen Henson
|
e0c1ea9038
|
Fix error code. make update
|
2006-06-01 12:43:39 +00:00 |
|
Dr. Stephen Henson
|
6f88c6a634
|
Add missing prototype. Extend engine utility to print public key algorithms.
|
2006-06-01 12:38:22 +00:00 |
|
Dr. Stephen Henson
|
58aa573ac2
|
Add engine table for EVP_PKEY_METHOD. Doesn't do much yet.
|
2006-06-01 11:38:50 +00:00 |
|
Dr. Stephen Henson
|
1a5a1a93f6
|
Stop compiler warnings.
|
2006-03-20 11:44:34 +00:00 |
|
Andy Polyakov
|
34b537ee66
|
Fix CFB and OFB modes in eng_padlock.c. Engine was consistent with itself,
but not interoperable with the rest of the world. test_padlock script is
added mostly for reference.
|
2005-12-28 16:16:56 +00:00 |
|
Andy Polyakov
|
6c06918ede
|
Lower PADLOCK_CHUNK till value, which doesn't affect the benchmark results.
Well, it's even contrary, 512 was observed to *improve* performance by 5%.
Excuse ourselves from treating C7 specially.
|
2005-12-27 21:21:56 +00:00 |
|
Dr. Stephen Henson
|
fbf002bb88
|
Update from stable branch.
|
2005-11-06 17:58:26 +00:00 |
|
Nils Larsch
|
4b08da5538
|
bugfix: register engine as default engine in ENGINE_set_default_DSA
Submitted by: Jonathon Green
|
2005-09-09 07:50:09 +00:00 |
|
Nils Larsch
|
8215e7a938
|
fix warnings when building openssl with the following compiler options:
-Wmissing-prototypes -Wcomment -Wformat -Wimplicit -Wmain -Wmultichar
-Wswitch -Wshadow -Wtrigraphs -Werror -Wchar-subscripts
-Wstrict-prototypes -Wreturn-type -Wpointer-arith -W -Wunused
-Wno-unused-parameter -Wuninitialized
|
2005-08-28 22:49:57 +00:00 |
|
Nils Larsch
|
9a1a5b8785
|
avoid infinite recursion if dynamic engine isn't loaded
Submitted by: Jonathon Green <jonathon_au@yahoo.com>
|
2005-08-06 10:46:19 +00:00 |
|
Nils Larsch
|
3eeaab4bed
|
make
./configure no-deprecated [no-dsa] [no-dh] [no-ec] [no-rsa]
make depend all test
work again
PR: 1159
|
2005-07-16 12:37:36 +00:00 |
|
Nils Larsch
|
63d740752f
|
changes from 0.9.8
|
2005-05-31 18:22:53 +00:00 |
|
Andy Polyakov
|
ce92b6eb9c
|
Further BUILDENV refinement, further fool-proofing of Makefiles and
[most importantly] put back dependencies accidentaly eliminated in
check-in #13342.
|
2005-05-16 16:55:47 +00:00 |
|
Andy Polyakov
|
81a86fcf17
|
Fool-proofing Makefiles
|
2005-05-15 22:23:26 +00:00 |
|
Dr. Stephen Henson
|
c596c795bf
|
Typo.
|
2005-05-12 17:28:53 +00:00 |
|
Bodo Möller
|
8afca8d9c6
|
Fix more error codes.
(Also improve util/ck_errf.pl script, and occasionally
fix source code formatting.)
|
2005-05-11 03:45:39 +00:00 |
|
Dr. Stephen Henson
|
987bebaf8c
|
New "algorithm define" OPENSSL_NO_GMP. Update mkdef.pl and Configure script
to use it.
|
2005-04-19 13:24:44 +00:00 |
|
Andy Polyakov
|
2b85e23d2e
|
Prototype mnemonics in padlock_verify_context for better portability
[read support for Solaris assembler].
|
2005-04-14 07:47:10 +00:00 |
|
Andy Polyakov
|
026bb0b96a
|
Fix for bug emerged in openvpn conext.
|
2005-04-14 07:41:29 +00:00 |
|
Dr. Stephen Henson
|
29dc350813
|
Rebuild error codes.
|
2005-04-12 16:15:22 +00:00 |
|
Richard Levitte
|
4bb61becbb
|
Add emacs cache files to .cvsignore.
|
2005-04-11 14:17:07 +00:00 |
|
Andy Polyakov
|
f8fa22d826
|
Some non-GNU compilers (such as Sun C) define __i386.
|
2005-04-04 17:05:06 +00:00 |
|
Ben Laurie
|
41a15c4f0f
|
Give everything prototypes (well, everything that's actually used).
|
2005-03-31 09:26:39 +00:00 |
|
Ben Laurie
|
42ba5d2329
|
Blow away Makefile.ssl.
|
2005-03-30 13:05:57 +00:00 |
|
Andy Polyakov
|
e532a6c449
|
FreeBSD 5 refuses to #include <malloc.h>. Fix compiler warning after
http://cvs.openssl.org/chngview?cn=12843.
|
2005-01-25 22:07:22 +00:00 |
|
Andy Polyakov
|
e7e1150706
|
"Monolithic" x86 assembler replacement for aes_core.c. Up to +15% better
performance on recent microarchitectures.
|
2005-01-13 15:35:44 +00:00 |
|
Richard Levitte
|
3c97bd833b
|
Change libeay.num so it's synchronised with additions in 0.9.7-stable.
make update
|
2004-12-13 22:57:08 +00:00 |
|
Richard Levitte
|
a2ac429da2
|
Don't use $(EXHEADER) directly in for loops, as most shells will break
if $(EXHEADER) is empty.
Notified by many, solution suggested by Carson Gaspar <carson@taltos.org>
|
2004-11-02 23:55:01 +00:00 |
|
Richard Levitte
|
c38ff58b6b
|
Move the declaration of alloca() so it's ony declared when really
necessary.
|
2004-09-27 21:59:44 +00:00 |
|
Geoff Thorpe
|
c743966156
|
Nils Larsch reported that this include is required. Strange that this had
gone unnoticed ...
|
2004-09-24 23:37:52 +00:00 |
|