oweals/openssl.git
21 years agoFix get_email: 0 is a valid return value
Dr. Stephen Henson [Thu, 14 Nov 2002 00:46:11 +0000 (00:46 +0000)]
Fix get_email: 0 is a valid return value

21 years agoFix get_email: 0 is a valid return value
Dr. Stephen Henson [Thu, 14 Nov 2002 00:45:04 +0000 (00:45 +0000)]
Fix get_email: 0 is a valid return value

21 years agoConstification needed.
Richard Levitte [Wed, 13 Nov 2002 23:47:52 +0000 (23:47 +0000)]
Constification needed.
PR: 241

21 years agoConstification needed.
Richard Levitte [Wed, 13 Nov 2002 23:47:31 +0000 (23:47 +0000)]
Constification needed.
PR: 241

21 years agofree() -> OPENSSL_free()
Richard Levitte [Wed, 13 Nov 2002 20:25:56 +0000 (20:25 +0000)]
free() -> OPENSSL_free()

21 years agofree() -> OPENSSL_free()
Richard Levitte [Wed, 13 Nov 2002 20:25:47 +0000 (20:25 +0000)]
free() -> OPENSSL_free()

21 years agoMerge from 0.9.7-stable.
Richard Levitte [Wed, 13 Nov 2002 18:10:30 +0000 (18:10 +0000)]
Merge from 0.9.7-stable.

21 years agoThis didn't get to the 0.9.8-dev thread...
Richard Levitte [Wed, 13 Nov 2002 18:09:27 +0000 (18:09 +0000)]
This didn't get to the 0.9.8-dev thread...

21 years agoCorrect support for SunOS 4.1.3_U1.
Richard Levitte [Wed, 13 Nov 2002 16:11:14 +0000 (16:11 +0000)]
Correct support for SunOS 4.1.3_U1.
PR: 227

21 years agoCorrect support for SunOS 4.1.3_U1.
Richard Levitte [Wed, 13 Nov 2002 15:49:51 +0000 (15:49 +0000)]
Correct support for SunOS 4.1.3_U1.
PR: 227

21 years agoSecurity fixes brought forward from 0.9.7.
Ben Laurie [Wed, 13 Nov 2002 15:43:43 +0000 (15:43 +0000)]
Security fixes brought forward from 0.9.7.

21 years agoWhen build as dynamic engines, the loading functions should be defined
Richard Levitte [Wed, 13 Nov 2002 15:30:25 +0000 (15:30 +0000)]
When build as dynamic engines, the loading functions should be defined
static.

21 years agoWhen build as dynamic engines, the loading functions should be defined
Richard Levitte [Wed, 13 Nov 2002 15:29:01 +0000 (15:29 +0000)]
When build as dynamic engines, the loading functions should be defined
static.

21 years agoMake internal functions static.
Richard Levitte [Wed, 13 Nov 2002 14:34:53 +0000 (14:34 +0000)]
Make internal functions static.

21 years agoMake internal functions static.
Richard Levitte [Wed, 13 Nov 2002 14:31:55 +0000 (14:31 +0000)]
Make internal functions static.

21 years agoName the flag files correctly.
Richard Levitte [Wed, 13 Nov 2002 14:31:34 +0000 (14:31 +0000)]
Name the flag files correctly.

21 years agoChanges from HEAD.
Richard Levitte [Wed, 13 Nov 2002 14:31:01 +0000 (14:31 +0000)]
Changes from HEAD.

21 years agoThe loading functions should be static if we build a dynamic engine.
Richard Levitte [Wed, 13 Nov 2002 14:30:34 +0000 (14:30 +0000)]
The loading functions should be static if we build a dynamic engine.

21 years agoTypo
Dr. Stephen Henson [Wed, 13 Nov 2002 14:07:37 +0000 (14:07 +0000)]
Typo

21 years agodisable weird assert()s
Bodo Möller [Wed, 13 Nov 2002 14:01:34 +0000 (14:01 +0000)]
disable weird assert()s

21 years agodisable weird assert()s
Bodo Möller [Wed, 13 Nov 2002 14:01:19 +0000 (14:01 +0000)]
disable weird assert()s

21 years agoremove unused old directory crypto/rijndael (superseded by crypto/aes)
Bodo Möller [Wed, 13 Nov 2002 13:55:41 +0000 (13:55 +0000)]
remove unused old directory crypto/rijndael (superseded by crypto/aes)

21 years agoremove unused old directory crypto/rijndael (superseded by crypto/aes)
Bodo Möller [Wed, 13 Nov 2002 13:55:24 +0000 (13:55 +0000)]
remove unused old directory crypto/rijndael (superseded by crypto/aes)

21 years agoC++ comments in C code, 'nuff said...
Richard Levitte [Wed, 13 Nov 2002 13:36:29 +0000 (13:36 +0000)]
C++ comments in C code, 'nuff said...

21 years agoUpdate docs
Dr. Stephen Henson [Wed, 13 Nov 2002 13:18:14 +0000 (13:18 +0000)]
Update docs

21 years agoFix warnings, makefile cockup.
Ben Laurie [Wed, 13 Nov 2002 11:59:48 +0000 (11:59 +0000)]
Fix warnings, makefile cockup.

21 years agomake update
Richard Levitte [Wed, 13 Nov 2002 11:35:51 +0000 (11:35 +0000)]
make update

21 years agoMake OpenSSLdie() visible (it's a must to get a proper reference in
Richard Levitte [Wed, 13 Nov 2002 11:35:12 +0000 (11:35 +0000)]
Make OpenSSLdie() visible (it's a must to get a proper reference in
libeay.num).

21 years agoAs main trun
Dr. Stephen Henson [Wed, 13 Nov 2002 01:22:40 +0000 (01:22 +0000)]
As main trun

21 years agoPut NAME in right place, fix typo
Dr. Stephen Henson [Wed, 13 Nov 2002 01:20:43 +0000 (01:20 +0000)]
Put NAME in right place, fix typo

21 years agoOnly accept exact match for modifier or tag name
Dr. Stephen Henson [Wed, 13 Nov 2002 00:57:41 +0000 (00:57 +0000)]
Only accept exact match for modifier or tag name

21 years agoAdd header ctype.h
Dr. Stephen Henson [Wed, 13 Nov 2002 00:42:11 +0000 (00:42 +0000)]
Add header ctype.h

21 years agoFix memory leak in s2i_ASN_INTEGER and return an error
Dr. Stephen Henson [Wed, 13 Nov 2002 00:40:51 +0000 (00:40 +0000)]
Fix memory leak in s2i_ASN_INTEGER and return an error
if any invalid characters are present.

21 years agoUpdate docs
Dr. Stephen Henson [Wed, 13 Nov 2002 00:14:15 +0000 (00:14 +0000)]
Update docs

21 years agoInitial ASN1 generation documentation.
Dr. Stephen Henson [Tue, 12 Nov 2002 18:20:28 +0000 (18:20 +0000)]
Initial ASN1 generation documentation.

21 years agoSynchronise...
Richard Levitte [Tue, 12 Nov 2002 13:55:20 +0000 (13:55 +0000)]
Synchronise...

21 years agofix order of changes -- if B depends on A, A should be listed
Bodo Möller [Tue, 12 Nov 2002 13:35:27 +0000 (13:35 +0000)]
fix order of changes -- if B depends on A, A should be listed
after B (reversed 'chronological' order)

21 years agoInitial ASN1 generation code. This can construct
Dr. Stephen Henson [Tue, 12 Nov 2002 13:34:51 +0000 (13:34 +0000)]
Initial ASN1 generation code. This can construct
arbitrary encodings from strings and config files.

Documentation to follow...

21 years agoMany security improvements (CHATS) and a warning fix.
Ben Laurie [Tue, 12 Nov 2002 13:23:40 +0000 (13:23 +0000)]
Many security improvements (CHATS) and a warning fix.

21 years agoMake it possible to run individual tests even when linked with libcrypto.so and libssl.so
Richard Levitte [Tue, 12 Nov 2002 11:25:33 +0000 (11:25 +0000)]
Make it possible to run individual tests even when linked with libcrypto.so and libssl.so

21 years agoMake it possible to run individual tests even when linked with libcrypto.so and libssl.so
Richard Levitte [Tue, 12 Nov 2002 11:25:23 +0000 (11:25 +0000)]
Make it possible to run individual tests even when linked with libcrypto.so and libssl.so

21 years agoMake the CBC mode od AES accept lengths that aren't multiples of 16.
Richard Levitte [Tue, 12 Nov 2002 11:00:35 +0000 (11:00 +0000)]
Make the CBC mode od AES accept lengths that aren't multiples of 16.
PR: 330

21 years agoMake the CBC mode od AES accept lengths that aren't multiples of 16.
Richard Levitte [Tue, 12 Nov 2002 11:00:25 +0000 (11:00 +0000)]
Make the CBC mode od AES accept lengths that aren't multiples of 16.
PR: 330

21 years agoVariables on the stack must be initialized or we can't depend on any
Richard Levitte [Mon, 11 Nov 2002 21:35:00 +0000 (21:35 +0000)]
Variables on the stack must be initialized or we can't depend on any
initial value.  For errline/errorline, we did depend on that, erroneously

21 years agoVariables on the stack must be initialized or we can't depend on any
Richard Levitte [Mon, 11 Nov 2002 21:34:21 +0000 (21:34 +0000)]
Variables on the stack must be initialized or we can't depend on any
initial value.  For errline/errorline, we did depend on that, erroneously

21 years agomake update
Richard Levitte [Mon, 11 Nov 2002 20:51:06 +0000 (20:51 +0000)]
make update

21 years agoMake the programs link against the static library on MacOS X.
Richard Levitte [Mon, 11 Nov 2002 20:49:01 +0000 (20:49 +0000)]
Make the programs link against the static library on MacOS X.
PR: 335

21 years agoMake the programs link against the static library on MacOS X.
Richard Levitte [Mon, 11 Nov 2002 20:46:52 +0000 (20:46 +0000)]
Make the programs link against the static library on MacOS X.
PR: 335

21 years agoTypo.
Lutz Jänicke [Mon, 11 Nov 2002 11:19:15 +0000 (11:19 +0000)]
Typo.
Submitted by: assar <assar@kth.se>
Reviewed by:
PR:

21 years agoTypo.
Lutz Jänicke [Mon, 11 Nov 2002 11:18:19 +0000 (11:18 +0000)]
Typo.
Submitted by: assar <assar@kth.se>
Reviewed by:
PR:

21 years agodo tests with all built-in curves
Bodo Möller [Mon, 11 Nov 2002 10:25:12 +0000 (10:25 +0000)]
do tests with all built-in curves

Submitted by: Nils Larsch

21 years agocorrections to built-in curves
Bodo Möller [Mon, 11 Nov 2002 10:24:52 +0000 (10:24 +0000)]
corrections to built-in curves

Submitted by: Nils Larsch

21 years agoMake sure permissions are friendly when building release tar file.
Lutz Jänicke [Mon, 11 Nov 2002 08:57:04 +0000 (08:57 +0000)]
Make sure permissions are friendly when building release tar file.
Submitted by:
Reviewed by:
PR: 171

21 years agoMake sure permissions are friendly when building release tar file.
Lutz Jänicke [Mon, 11 Nov 2002 08:56:37 +0000 (08:56 +0000)]
Make sure permissions are friendly when building release tar file.
Submitted by:
Reviewed by:
PR: 171

21 years agoMore information to the important issue of seeding the PRNG
Lutz Jänicke [Mon, 11 Nov 2002 08:33:10 +0000 (08:33 +0000)]
More information to the important issue of seeding the PRNG
Submitted by:
Reviewed by:
PR: 285

21 years agoMore information to the important issue of seeding the PRNG
Lutz Jänicke [Mon, 11 Nov 2002 08:32:37 +0000 (08:32 +0000)]
More information to the important issue of seeding the PRNG
Submitted by:
Reviewed by:
PR: 285

21 years agoX509_NAME_cmp() now compares PrintableString and emailAddress with a value of type
Richard Levitte [Sat, 9 Nov 2002 21:55:12 +0000 (21:55 +0000)]
X509_NAME_cmp() now compares PrintableString and emailAddress with a value of type
ia5String correctly.
PR: 244

21 years ago-CAserial does take a filename argument.
Richard Levitte [Sat, 9 Nov 2002 21:53:56 +0000 (21:53 +0000)]
-CAserial does take a filename argument.
PR: 332

21 years agoX509_NAME_cmp() now compares PrintableString and emailAddress with a value of type
Richard Levitte [Sat, 9 Nov 2002 21:52:20 +0000 (21:52 +0000)]
X509_NAME_cmp() now compares PrintableString and emailAddress with a value of type
ia5String correctly.
PR: 244

21 years agoTypo
Dr. Stephen Henson [Sat, 9 Nov 2002 18:11:15 +0000 (18:11 +0000)]
Typo

21 years agoTypo
Dr. Stephen Henson [Sat, 9 Nov 2002 18:05:33 +0000 (18:05 +0000)]
Typo

21 years ago-CAserial does take a filename argument.
Richard Levitte [Fri, 8 Nov 2002 21:53:54 +0000 (21:53 +0000)]
-CAserial does take a filename argument.
PR: 332

21 years ago-CAcreateserial doesn't take a filename argument.
Richard Levitte [Fri, 8 Nov 2002 21:51:33 +0000 (21:51 +0000)]
-CAcreateserial doesn't take a filename argument.
PR: 332

21 years ago-CAcreateserial doesn't take a filename argument.
Richard Levitte [Fri, 8 Nov 2002 21:51:09 +0000 (21:51 +0000)]
-CAcreateserial doesn't take a filename argument.
PR: 332

21 years agoWindows doesn't know sys/file.h
Richard Levitte [Thu, 7 Nov 2002 21:40:17 +0000 (21:40 +0000)]
Windows doesn't know sys/file.h

21 years agoWindows doesn't know sys/file.h
Richard Levitte [Thu, 7 Nov 2002 21:40:06 +0000 (21:40 +0000)]
Windows doesn't know sys/file.h

21 years agoTypo in OCSP ASN1 module
Dr. Stephen Henson [Thu, 7 Nov 2002 17:43:45 +0000 (17:43 +0000)]
Typo in OCSP ASN1 module

21 years agoTypo in OCSP ASN1 module
Dr. Stephen Henson [Thu, 7 Nov 2002 17:42:59 +0000 (17:42 +0000)]
Typo in OCSP ASN1 module

21 years agoKeep on using ${CC}, since gcc may act in disguise.
Richard Levitte [Wed, 6 Nov 2002 23:47:16 +0000 (23:47 +0000)]
Keep on using ${CC}, since gcc may act in disguise.
PR: 329

21 years agoKeep on using ${CC}, since gcc may act in disguise.
Richard Levitte [Wed, 6 Nov 2002 23:39:03 +0000 (23:39 +0000)]
Keep on using ${CC}, since gcc may act in disguise.

21 years agoGenerate openssl.pc so pkg-config can return proper data.
Richard Levitte [Wed, 6 Nov 2002 23:35:00 +0000 (23:35 +0000)]
Generate openssl.pc so pkg-config can return proper data.
PR: 163

21 years agoGenerate openssl.pc so pkg-config can return proper data.
Richard Levitte [Wed, 6 Nov 2002 23:34:17 +0000 (23:34 +0000)]
Generate openssl.pc so pkg-config can return proper data.
PR: 163

21 years agoStupid bug fixes. I've forgotten my DCL...
Richard Levitte [Wed, 6 Nov 2002 17:27:11 +0000 (17:27 +0000)]
Stupid bug fixes.  I've forgotten my DCL...

21 years agoprint less output (no details unless a test failed)
Bodo Möller [Wed, 6 Nov 2002 11:48:09 +0000 (11:48 +0000)]
print less output (no details unless a test failed)

Submitted by: Nils Larsch

21 years agosome people just can't read the instructions
Richard Levitte [Wed, 6 Nov 2002 06:03:07 +0000 (06:03 +0000)]
some people just can't read the instructions

21 years agosome people just can't read the instructions
Richard Levitte [Wed, 6 Nov 2002 06:02:05 +0000 (06:02 +0000)]
some people just can't read the instructions

21 years agoCRL reason code docs.
Dr. Stephen Henson [Wed, 6 Nov 2002 01:28:55 +0000 (01:28 +0000)]
CRL reason code docs.

21 years agoCRL revocation reason docs.
Dr. Stephen Henson [Wed, 6 Nov 2002 01:27:16 +0000 (01:27 +0000)]
CRL revocation reason docs.

21 years agoavoid Purify warnings
Bodo Möller [Tue, 5 Nov 2002 13:54:41 +0000 (13:54 +0000)]
avoid Purify warnings

Submitted by: Nils Larsch

21 years agoCheck for NULL ASN1_ITEM when initializeing
Dr. Stephen Henson [Tue, 5 Nov 2002 13:49:04 +0000 (13:49 +0000)]
Check for NULL ASN1_ITEM when initializeing
boolean option in ASN1_TYPE.

21 years agoCheck for NULL ASN1_ITEM when initializeing
Dr. Stephen Henson [Tue, 5 Nov 2002 13:48:33 +0000 (13:48 +0000)]
Check for NULL ASN1_ITEM when initializeing
boolean option in ASN1_TYPE.

21 years agoavoid Purify warnings
Bodo Möller [Tue, 5 Nov 2002 12:28:10 +0000 (12:28 +0000)]
avoid Purify warnings

Submitted by: Nils Larsch

21 years agofix typo
Bodo Möller [Tue, 5 Nov 2002 10:54:40 +0000 (10:54 +0000)]
fix typo

21 years agoReturn my normal debug targets to something not so extreme, and make
Richard Levitte [Mon, 4 Nov 2002 16:33:59 +0000 (16:33 +0000)]
Return my normal debug targets to something not so extreme, and make
the extreme ones special (or 'extreme', if you will :-)).

21 years agoimplement and use new macros BN_get_sign(), BN_set_sign()
Bodo Möller [Mon, 4 Nov 2002 13:17:22 +0000 (13:17 +0000)]
implement and use new macros BN_get_sign(), BN_set_sign()

Submitted by: Nils Larsch

21 years agoOff-by-one-error corrected.
Richard Levitte [Mon, 4 Nov 2002 11:30:47 +0000 (11:30 +0000)]
Off-by-one-error corrected.
PR: 235

21 years agoOff-by-one-error corrected.
Richard Levitte [Mon, 4 Nov 2002 11:30:38 +0000 (11:30 +0000)]
Off-by-one-error corrected.
PR: 235

21 years agoCosmetic change
Richard Levitte [Mon, 4 Nov 2002 06:26:37 +0000 (06:26 +0000)]
Cosmetic change

21 years agoCosmetic change
Richard Levitte [Mon, 4 Nov 2002 06:26:27 +0000 (06:26 +0000)]
Cosmetic change

21 years agoSince we're currently assuming VMS can deal with dynamic engines,
Richard Levitte [Mon, 4 Nov 2002 00:29:26 +0000 (00:29 +0000)]
Since we're currently assuming VMS can deal with dynamic engines,
don't include the static engine entry points in libcrypto.exe.

21 years agoDepend on OPENSSL_NO_STATIC_ENGINE rather than OPENSSL_NO_DYNAMIC_ENGINE.
Richard Levitte [Fri, 1 Nov 2002 12:37:22 +0000 (12:37 +0000)]
Depend on OPENSSL_NO_STATIC_ENGINE rather than OPENSSL_NO_DYNAMIC_ENGINE.
Make sure to include openssl/opensslconf.h to make sure we get the
definition of those macros.

21 years agoRemove all referenses to RSAref, since that's been gone for more than
Richard Levitte [Thu, 31 Oct 2002 16:46:52 +0000 (16:46 +0000)]
Remove all referenses to RSAref, since that's been gone for more than
a year.

21 years agoRemove all referenses to RSAref, since that's been gone for more than
Richard Levitte [Thu, 31 Oct 2002 16:46:18 +0000 (16:46 +0000)]
Remove all referenses to RSAref, since that's been gone for more than
a year.

21 years agoAdd all that is needed to build external engines on VMS.
Richard Levitte [Thu, 31 Oct 2002 15:43:38 +0000 (15:43 +0000)]
Add all that is needed to build external engines on VMS.
Currently, we simply assume that they shall always be built as
shareable images.

21 years agoAdd the command procedure to build external engines on VMS.
Richard Levitte [Thu, 31 Oct 2002 15:43:00 +0000 (15:43 +0000)]
Add the command procedure to build external engines on VMS.
Currently, we simply assume that they shall always be built as
shareable images.

21 years agoNew files have appeared, tell VMS.
Richard Levitte [Wed, 30 Oct 2002 09:46:21 +0000 (09:46 +0000)]
New files have appeared, tell VMS.

21 years agoPlug potential memory leak.
Richard Levitte [Wed, 30 Oct 2002 09:42:47 +0000 (09:42 +0000)]
Plug potential memory leak.
Identified by Goetz Babin-Ebell <babinebell@trustcenter.de>

21 years agoPlug potential memory leak.
Richard Levitte [Wed, 30 Oct 2002 09:42:42 +0000 (09:42 +0000)]
Plug potential memory leak.
Identified by Goetz Babin-Ebell <babinebell@trustcenter.de>

21 years agoAdd a HISTORY section to the man page to mention the new flags.
Geoff Thorpe [Tue, 29 Oct 2002 18:06:09 +0000 (18:06 +0000)]
Add a HISTORY section to the man page to mention the new flags.

21 years agoAdd a HISTORY section to the man page to mention the new flags.
Geoff Thorpe [Tue, 29 Oct 2002 18:05:16 +0000 (18:05 +0000)]
Add a HISTORY section to the man page to mention the new flags.