Bodo Möller
|
458c29175e
|
move ECC ASN1 that is not specific to ECDSA into crypto/ec/,
and make some appropriate changes to the EC library.
Submitted by: Nils Larsch
|
2002-06-10 12:18:21 +00:00 |
|
Bodo Möller
|
8a5dbb0a2e
|
fix for 'make update'
|
2002-06-10 11:46:32 +00:00 |
|
Bodo Möller
|
532203cdb0
|
remove unnecessary calls to EC_POINT_copy()
|
2002-06-10 11:02:55 +00:00 |
|
Bodo Möller
|
c6c0e4cb32
|
fix memory leak
Submitted by: Nils Larsch
|
2002-06-06 10:33:05 +00:00 |
|
Lutz Jänicke
|
0f7b63c834
|
Make sure that settings are passed back and forth when walking around
in the tree during build.
Reinstall default PERL settings in Makefiles, as the real reason for the
failure was that the settings were not passed.
|
2002-06-06 10:16:59 +00:00 |
|
Richard Levitte
|
64ed18ef20
|
Recent changes from 0.9.6-stable.
|
2002-06-06 08:59:22 +00:00 |
|
Lutz Jänicke
|
345731731a
|
New OID for X509 usage: pseudonym
Submitted by: Michael Bell <michael.bell@rz.hu-berlin.de>
Reviewed by: Lutz Jaenicke
PR: 83
|
2002-06-06 07:33:00 +00:00 |
|
Richard Levitte
|
b6fc2386f0
|
It's not good to have a pointer point at something in an inner block.
PR: 66
|
2002-06-05 13:47:29 +00:00 |
|
Richard Levitte
|
9f353dd662
|
Check errors when parsing a PKCS8INF PEM FILE, or there will be a core dump on error.
PR: 77
|
2002-06-05 11:58:29 +00:00 |
|
Richard Levitte
|
c8062c3a5e
|
Since there's no continuation, the ; can go as well :-)
|
2002-06-05 09:08:41 +00:00 |
|
Lutz Jänicke
|
05c08fc708
|
There is no continuation at this point.
|
2002-06-05 08:00:36 +00:00 |
|
Lutz Jänicke
|
bb0db9c491
|
The correct PERL interpreter is passed via commandline.
|
2002-06-05 07:03:17 +00:00 |
|
Richard Levitte
|
6631a7e7f1
|
use sstrsep() to get the proper type to aoti().
Remove unneeded cast in ustrsep().
PR: 69
|
2002-06-03 15:27:46 +00:00 |
|
Richard Levitte
|
78055aa6a5
|
Add the AES test vectors from NIST document SP800-38A.
|
2002-05-31 13:13:43 +00:00 |
|
Richard Levitte
|
e6bd5e8a6d
|
Make it possible to give vectors only for decryption or encryption.
|
2002-05-31 13:12:49 +00:00 |
|
Richard Levitte
|
94f1b50c0f
|
For CFB and OFB modes, always create the encryption key.
|
2002-05-31 13:11:44 +00:00 |
|
Richard Levitte
|
bd54d55c1d
|
Declare the CFB and OFB modes for AES, and prepare for a declaration
of CTR mode.
|
2002-05-31 13:08:53 +00:00 |
|
Richard Levitte
|
09c70c3261
|
In CFB mode, the iv is always encrypted.
|
2002-05-31 13:07:39 +00:00 |
|
Richard Levitte
|
1ed0c6621b
|
Reformat the CFLAG string so it can be made part of a C string.
Incidently, this works pretty well on the command line as well.
PR: 52
|
2002-05-30 18:06:35 +00:00 |
|
Richard Levitte
|
b57e656095
|
Merge in recent changes from 0.9.6-stable
|
2002-05-30 17:18:58 +00:00 |
|
Richard Levitte
|
9cdf87f194
|
Check the return values where memory allocation failures may happen.
PR: 49
|
2002-05-30 16:47:45 +00:00 |
|
Richard Levitte
|
dbdc5d14d3
|
Correct AES counter mode, which incorrectly incremented the counter before
using it.
PR: 56
|
2002-05-30 14:06:06 +00:00 |
|
Bodo Möller
|
6cbe638294
|
New functions EC_POINT_point2bn(), EC_POINT_bn2point(), EC_POINT_point2hex(), EC_POINT_hex2point()
Submitted by: Nils Larsch
|
2002-05-30 13:16:03 +00:00 |
|
Richard Levitte
|
a0f6331507
|
Merge in recent changes from 0.9.6-stable
|
2002-05-30 09:42:52 +00:00 |
|
Dr. Stephen Henson
|
08241a5814
|
Make i2c_ASN1_BIT_STRING return the correct length.
|
2002-05-29 23:14:01 +00:00 |
|
Richard Levitte
|
3d27b1fa85
|
Set DLOPEN_FLAG the same way on NetBSD as on OpenBSD.
PR: 58, submitted by andrew@cis.uoguelph.ca
|
2002-05-29 21:00:08 +00:00 |
|
Richard Levitte
|
71aa7c586b
|
Merge in all recent changes from 0.9.6-stable.
|
2002-05-29 11:29:40 +00:00 |
|
Richard Levitte
|
7462f2644c
|
It seems like we forgot to move from strdup() to BUF_strdup() in this file.
PR: 54
|
2002-05-29 11:04:39 +00:00 |
|
Richard Levitte
|
02cbedc387
|
Make sure short aliases are used where required.
|
2002-05-23 13:52:36 +00:00 |
|
Richard Levitte
|
e5d814d040
|
Define a short alias for another long EC symbol.
|
2002-05-23 13:34:38 +00:00 |
|
Richard Levitte
|
b09f4fb271
|
Make sure ECDSA is built and tested on VMS.
Avoid loops if linking an application fails.
|
2002-05-23 13:33:55 +00:00 |
|
Richard Levitte
|
1f4eada3b4
|
Make sure ECDSA is built and tested on VMS.
|
2002-05-23 13:33:08 +00:00 |
|
Richard Levitte
|
b935754cb0
|
Allow the use of the TCP/IP stack keyword TCPIP and NONE
|
2002-05-22 11:37:20 +00:00 |
|
Richard Levitte
|
396bc53593
|
Use OPENSSL_SYS_VMS instead of just VMS
|
2002-05-22 11:35:45 +00:00 |
|
Bodo Möller
|
7711de24f9
|
accept NULL in 'free' functions
|
2002-05-21 08:59:57 +00:00 |
|
Dr. Stephen Henson
|
0fccb00b5b
|
Add missing EVP_CIPHER_CTX_init call.
|
2002-05-18 23:43:10 +00:00 |
|
Bodo Möller
|
46ffee4792
|
fix EVP_dsa_sha macro
Submitted by: Nils Larsch
|
2002-05-16 12:51:18 +00:00 |
|
Dr. Stephen Henson
|
544a2aea4b
|
Zero cipher_data in EVP_CIPHER_CTX_cleanup
Add cleanup calls to evp_test.c
Allow reuse of cipher contexts by removing
automatic cleanup in EVP_*Final().
|
2002-05-15 18:49:25 +00:00 |
|
Bodo Möller
|
60e5f36d27
|
make b_print.c consistent with the rest of OpenSSL:
disable assert() except for debug builds
|
2002-05-14 19:40:58 +00:00 |
|
Dr. Stephen Henson
|
e9ba69631b
|
EVP_SealFinal should return a value.
|
2002-05-11 17:37:08 +00:00 |
|
Dr. Stephen Henson
|
dc014d43af
|
Fallback to normal multiply if n2 == 8 and dna or dnb is not zero
in bn_mul_recursive.
This is (hopefully) what was triggering bignum errors on 64 bit
platforms and causing the BN_mod_mul test to fail.
|
2002-05-10 22:18:13 +00:00 |
|
Dr. Stephen Henson
|
2f9cf160e4
|
Avoid gcc warning: BN_DEC_CONV when SIXTY_FOUR_BIT is defined is unsigned.
|
2002-05-10 22:07:37 +00:00 |
|
Richard Levitte
|
69043fa13f
|
Merge recent changes from 0.9.6-stable.
|
2002-05-10 01:02:28 +00:00 |
|
Richard Levitte
|
e0b110267d
|
Merge the version changes from 0.9.6-stable.
The tag for this branch will be OpenSSL-engine-0_9_6d
|
2002-05-09 23:12:12 +00:00 |
|
Richard Levitte
|
8f1e8d274e
|
Merge in recent changes from 0.9.6-stable.
|
2002-05-09 21:55:50 +00:00 |
|
Richard Levitte
|
06bed64317
|
Make the huge buffer smaller, so the size becomes reasonable for small-stack environments.
Notified by Verdon Walker <VWalker@novell.com>
|
2002-05-09 20:14:00 +00:00 |
|
Richard Levitte
|
a09d349071
|
Merge in recent changes from 0.9.6-stable.
|
2002-05-09 19:38:34 +00:00 |
|
Richard Levitte
|
c559759265
|
One place where VMS wasn't changed to OPENSSL_SYS_VMS...
|
2002-05-09 18:27:06 +00:00 |
|
Richard Levitte
|
b4000e8ad8
|
Move an assert() to avoid core dumps when a static buffer hasn't been given.
Notified by Verdon Walker <VWalker@novell.com>
|
2002-05-09 18:19:21 +00:00 |
|
Richard Levitte
|
e27fd320fc
|
Apply all the recent changes from 0.9.6-stable.
|
2002-05-08 15:54:01 +00:00 |
|