oweals/openssl.git
24 years agoUse CRYPTO_push_info to track down memory leak
Bodo Möller [Thu, 13 Jan 2000 22:52:52 +0000 (22:52 +0000)]
Use CRYPTO_push_info to track down memory leak
(only the CRYPTO_push_info's in the apps/ directory
are included in the CVS commit, not all those I used
in crypto/)

24 years agoslightly change usage information
Bodo Möller [Thu, 13 Jan 2000 21:36:06 +0000 (21:36 +0000)]
slightly change usage information

24 years agonote about things still to do with RAND_bytes
Bodo Möller [Thu, 13 Jan 2000 21:20:26 +0000 (21:20 +0000)]
note about things still to do with RAND_bytes

24 years agoUse CRYPTO_push_info to find a memory leak in pkcs12.c.
Bodo Möller [Thu, 13 Jan 2000 21:10:43 +0000 (21:10 +0000)]
Use CRYPTO_push_info to find a memory leak in pkcs12.c.

24 years agoPrecautions against using the PRNG uninitialized: RAND_bytes() now
Ulf Möller [Thu, 13 Jan 2000 20:59:17 +0000 (20:59 +0000)]
Precautions against using the PRNG uninitialized: RAND_bytes() now
returns int (1 = ok, 0 = not seeded). New function RAND_add() is the
same as RAND_seed() but takes an estimate of the entropy as an additional
argument.

24 years agoNote about CRYPTO_malloc_init
Bodo Möller [Thu, 13 Jan 2000 09:18:42 +0000 (09:18 +0000)]
Note about CRYPTO_malloc_init

24 years agoPKCS#1 signatures don't use randomness.
Ulf Möller [Wed, 12 Jan 2000 20:47:46 +0000 (20:47 +0000)]
PKCS#1 signatures don't use randomness.
Add a note about the padding functions.

24 years agocorrections
Ulf Möller [Wed, 12 Jan 2000 13:59:20 +0000 (13:59 +0000)]
corrections

24 years agoTurn BN_prime_checks into a macro.
Bodo Möller [Wed, 12 Jan 2000 11:57:30 +0000 (11:57 +0000)]
Turn BN_prime_checks into a macro.

Primes p where (p-1)/2 is prime too are called "safe", not "strong".

24 years agoadd dependency and auto-generation rule for bn_prime.h
Bodo Möller [Wed, 12 Jan 2000 09:16:22 +0000 (09:16 +0000)]
add dependency and auto-generation rule for bn_prime.h
(created by bn_prime.pl, which now prints the copyright/license
note as found in bn_prime.h)

24 years agoDummy page superseded by crypto/crypto.pod
Ulf Möller [Tue, 11 Jan 2000 22:36:25 +0000 (22:36 +0000)]
Dummy page superseded by crypto/crypto.pod

24 years agoDocument the RSA library.
Ulf Möller [Tue, 11 Jan 2000 22:35:21 +0000 (22:35 +0000)]
Document the RSA library.

24 years agoAdded a comment about Win32.
Richard Levitte [Tue, 11 Jan 2000 22:32:37 +0000 (22:32 +0000)]
Added a comment about Win32.

24 years agoAdd more info to the memory allocation change log.
Richard Levitte [Tue, 11 Jan 2000 22:16:12 +0000 (22:16 +0000)]
Add more info to the memory allocation change log.
Suggested by Bodo.

24 years agoMake sure that generated files are labeled as such (except in dofile(), for now)
Richard Levitte [Tue, 11 Jan 2000 13:07:21 +0000 (13:07 +0000)]
Make sure that generated files are labeled as such (except in dofile(), for now)

24 years agoadd check for internal error
Bodo Möller [Tue, 11 Jan 2000 08:18:55 +0000 (08:18 +0000)]
add check for internal error

24 years agoThe buffer in ss3_read_n cannot actually occur because it is never
Bodo Möller [Tue, 11 Jan 2000 08:09:27 +0000 (08:09 +0000)]
The buffer in ss3_read_n cannot actually occur because it is never
called with max > n when extend is set.

24 years agoClean up some of the SSL server code.
Bodo Möller [Tue, 11 Jan 2000 01:07:26 +0000 (01:07 +0000)]
Clean up some of the SSL server code.

24 years agodep/ directory is not needed.
Ulf Möller [Tue, 11 Jan 2000 00:10:29 +0000 (00:10 +0000)]
dep/ directory is not needed.

24 years agoAdd missing =back.
Ulf Möller [Tue, 11 Jan 2000 00:06:40 +0000 (00:06 +0000)]
Add missing =back.

24 years agoUpdate docs.
Dr. Stephen Henson [Mon, 10 Jan 2000 00:11:51 +0000 (00:11 +0000)]
Update docs.

24 years agoNew function X509_CTX_rget_chain(), make SSL_SESSION_print() display return code.
Dr. Stephen Henson [Sun, 9 Jan 2000 14:21:40 +0000 (14:21 +0000)]
New function X509_CTX_rget_chain(), make SSL_SESSION_print() display return code.
Remove references to 'TXT' in -inform and -outform switches.

24 years agos_client and s_server now have their own man pages.
Bodo Möller [Sun, 9 Jan 2000 10:55:29 +0000 (10:55 +0000)]
s_client and s_server now have their own man pages.

24 years agoMan page for s_server.
Dr. Stephen Henson [Sun, 9 Jan 2000 01:26:43 +0000 (01:26 +0000)]
Man page for s_server.

24 years agoMake NO_RSA compile with pedantic.
Ben Laurie [Sat, 8 Jan 2000 21:06:24 +0000 (21:06 +0000)]
Make NO_RSA compile with pedantic.

24 years agoAdd -prexit command to s_client and patch some BIO
Dr. Stephen Henson [Sat, 8 Jan 2000 19:05:47 +0000 (19:05 +0000)]
Add -prexit command to s_client and patch some BIO
functions so it doesn't crash. Document s_client.

24 years agosuperseded by doc/man/openssl.pod
Bodo Möller [Sat, 8 Jan 2000 18:08:39 +0000 (18:08 +0000)]
superseded by doc/man/openssl.pod

24 years agoUnify doc/openssl.pod and doc/man/openssl.pod, which were almost the
Bodo Möller [Sat, 8 Jan 2000 18:08:02 +0000 (18:08 +0000)]
Unify doc/openssl.pod and doc/man/openssl.pod, which were almost the
same and now are identical.
The next step will be to delete doc/openssl.pod, this is just
to see the individual CVS deltas.

24 years agoUse basename instead of complicated sed line.
Bodo Möller [Sat, 8 Jan 2000 17:45:30 +0000 (17:45 +0000)]
Use basename instead of complicated sed line.

24 years agoManpages for the DH utils and fix for a memory leak in dh program
Dr. Stephen Henson [Sat, 8 Jan 2000 13:36:17 +0000 (13:36 +0000)]
Manpages for the DH utils and fix for a memory leak in dh program

24 years agoAdd PKCS#12 manpage and use MAC iteration counts by default.
Dr. Stephen Henson [Sat, 8 Jan 2000 03:16:04 +0000 (03:16 +0000)]
Add PKCS#12 manpage and use MAC iteration counts by default.

24 years agoInstall man pages.
Ulf Möller [Sat, 8 Jan 2000 02:08:13 +0000 (02:08 +0000)]
Install man pages.

24 years agoMinor format changes.
Ulf Möller [Sat, 8 Jan 2000 02:07:46 +0000 (02:07 +0000)]
Minor format changes.

24 years agoCA.pl is now generated automatically (using CA.pl.in as input)
Bodo Möller [Fri, 7 Jan 2000 13:06:28 +0000 (13:06 +0000)]
CA.pl is now generated automatically (using CA.pl.in as input)

24 years agoapps/openssl.cnf and the documentation say it's "nombstr",
Bodo Möller [Fri, 7 Jan 2000 13:05:41 +0000 (13:05 +0000)]
apps/openssl.cnf and the documentation say it's "nombstr",
but crypto/asn1/a_strnid.c had "nombchar".

24 years agomake no-des and no-rc2 work.
Bodo Möller [Fri, 7 Jan 2000 12:15:54 +0000 (12:15 +0000)]
make no-des and no-rc2 work.

24 years agoadd V_CRYPTO_MDEBUG_ALL
Bodo Möller [Fri, 7 Jan 2000 10:50:54 +0000 (10:50 +0000)]
add V_CRYPTO_MDEBUG_ALL
Submitted by:
Reviewed by:
PR:

24 years agoSubmitted by:
Ulf Möller [Fri, 7 Jan 2000 03:30:36 +0000 (03:30 +0000)]
Submitted by:
Reviewed by:
PR:

24 years agoHonor the no-xxx Configure options when creating .DEF files.
Ulf Möller [Fri, 7 Jan 2000 03:17:47 +0000 (03:17 +0000)]
Honor the no-xxx Configure options when creating .DEF files.

24 years ago#undef PKCS7_SIGNER_INFO for Win32 to avoid clashes.
Dr. Stephen Henson [Fri, 7 Jan 2000 02:23:42 +0000 (02:23 +0000)]
#undef PKCS7_SIGNER_INFO for Win32 to avoid clashes.

Fix so CRLDistributionPoints relativeName option uses
the correct type.

24 years agoRemove obsolete SSLeay instructions.
Ulf Möller [Fri, 7 Jan 2000 02:08:20 +0000 (02:08 +0000)]
Remove obsolete SSLeay instructions.

24 years agoispell.
Ulf Möller [Fri, 7 Jan 2000 02:07:13 +0000 (02:07 +0000)]
ispell.

24 years agoAdd some newlines needed for pod2man, and run ispell.
Ulf Möller [Fri, 7 Jan 2000 01:39:59 +0000 (01:39 +0000)]
Add some newlines needed for pod2man, and run ispell.

Submitted by:
Reviewed by:
PR:

24 years agoMore X509_ATTRIBUTE changes.
Dr. Stephen Henson [Fri, 7 Jan 2000 00:55:54 +0000 (00:55 +0000)]
More X509_ATTRIBUTE changes.

24 years agoadd "UnixWare", treated like "unixware"
Bodo Möller [Fri, 7 Jan 2000 00:27:15 +0000 (00:27 +0000)]
add "UnixWare", treated like "unixware"

Submitted by: "Gary E. Miller" <gem@rellim.com>

24 years agoInitial automation changes to 'req' and X509_ATTRIBUTE functions.
Dr. Stephen Henson [Thu, 6 Jan 2000 01:26:48 +0000 (01:26 +0000)]
Initial automation changes to 'req' and X509_ATTRIBUTE functions.

24 years agoNew functions SSL_get_finished, SSL_get_peer_finished.
Bodo Möller [Thu, 6 Jan 2000 01:19:17 +0000 (01:19 +0000)]
New functions SSL_get_finished, SSL_get_peer_finished.

Add short state string for MS SGC.

24 years agoUse less complicated arrangement for data strutures related to Finished
Bodo Möller [Thu, 6 Jan 2000 00:41:22 +0000 (00:41 +0000)]
Use less complicated arrangement for data strutures related to Finished
messages.

24 years agoUse separate arrays for certificate verify and for finished hashes.
Bodo Möller [Thu, 6 Jan 2000 00:24:24 +0000 (00:24 +0000)]
Use separate arrays for certificate verify and for finished hashes.

24 years agoUse prototypes.
Bodo Möller [Wed, 5 Jan 2000 23:31:47 +0000 (23:31 +0000)]
Use prototypes.

24 years agoSlight code cleanup for handling finished labels.
Bodo Möller [Wed, 5 Jan 2000 23:11:51 +0000 (23:11 +0000)]
Slight code cleanup for handling finished labels.

24 years agoFurther work on MacOS port. See INSTALL.MacOS for details.
Andy Polyakov [Wed, 5 Jan 2000 21:06:56 +0000 (21:06 +0000)]
Further work on MacOS port. See INSTALL.MacOS for details.

24 years agoRename CA.pl to CA.pl.in (no actual changes), and let Configure
Bodo Möller [Wed, 5 Jan 2000 01:31:22 +0000 (01:31 +0000)]
Rename CA.pl to CA.pl.in (no actual changes), and let Configure
set the #! line with the path to Perl.

Submitted by: Peter Jones

24 years agoRhapsody 5.5 (a.k.a. MacOS X) compiler bug workaround. At the very least
Andy Polyakov [Tue, 4 Jan 2000 03:33:18 +0000 (03:33 +0000)]
Rhapsody 5.5 (a.k.a. MacOS X) compiler bug workaround. At the very least
passes 'make test' now:-)

24 years agoMetrowerks for Motorola tune-up.
Andy Polyakov [Sun, 2 Jan 2000 22:03:10 +0000 (22:03 +0000)]
Metrowerks for Motorola tune-up.

24 years agoAlpha Linux update companion.
Andy Polyakov [Sun, 2 Jan 2000 21:32:02 +0000 (21:32 +0000)]
Alpha Linux update companion.

24 years agoEnhanced support for Alpha Linux. See CHANGES for details.
Andy Polyakov [Sun, 2 Jan 2000 20:46:58 +0000 (20:46 +0000)]
Enhanced support for Alpha Linux. See CHANGES for details.

24 years agoAdd support for MS "fast SGC".
Dr. Stephen Henson [Sun, 2 Jan 2000 18:52:58 +0000 (18:52 +0000)]
Add support for MS "fast SGC".

24 years agoFix some of the command line password stuff. New function
Dr. Stephen Henson [Sat, 1 Jan 2000 16:42:49 +0000 (16:42 +0000)]
Fix some of the command line password stuff. New function
that can automatically determine the type of a DER encoded
"traditional" format private key and change some of the
d2i functions to use it instead of requiring the application
to work out the key type.

24 years agoDon't request client certificate in anonymous ciphersuites
Bodo Möller [Wed, 29 Dec 1999 17:43:03 +0000 (17:43 +0000)]
Don't request client certificate in anonymous ciphersuites
except when following the specs is bound to fail.

24 years agoFix SSL_CTX_add_session: When two SSL_SESSIONs have the same ID,
Bodo Möller [Wed, 29 Dec 1999 14:29:32 +0000 (14:29 +0000)]
Fix SSL_CTX_add_session: When two SSL_SESSIONs have the same ID,
they can sometimes be different memory structures.

24 years agoDelete NO_PROTO section (which apparently was just a typo for NOPROTO --
Bodo Möller [Wed, 29 Dec 1999 14:27:35 +0000 (14:27 +0000)]
Delete NO_PROTO section (which apparently was just a typo for NOPROTO --
if anyone had actually ever needed that they should have fixed this typo)

24 years agofix comment
Bodo Möller [Wed, 29 Dec 1999 14:25:35 +0000 (14:25 +0000)]
fix comment

24 years agoAdd OIDs for idea and blowfish. Unfortunately these are in
Dr. Stephen Henson [Wed, 29 Dec 1999 02:59:18 +0000 (02:59 +0000)]
Add OIDs for idea and blowfish. Unfortunately these are in
the middle of the OID table so the diff is rather large :-(

24 years agoSimplify the trust structure: basically zap the bit strings and
Dr. Stephen Henson [Wed, 29 Dec 1999 00:40:28 +0000 (00:40 +0000)]
Simplify the trust structure: basically zap the bit strings and
represent everything by OIDs.

24 years agoMacOS updates. Initial support for GUSI (MacOS socket implementation)
Andy Polyakov [Sun, 26 Dec 1999 22:46:49 +0000 (22:46 +0000)]
MacOS updates. Initial support for GUSI (MacOS socket implementation)
is added.

24 years agoNew {i2d,d2i}_PrivateKey_{bio, fp} functions.
Dr. Stephen Henson [Sun, 26 Dec 1999 19:20:03 +0000 (19:20 +0000)]
New {i2d,d2i}_PrivateKey_{bio, fp} functions.

24 years agoMakefile clean-ups, crypto/bn/asm/alpha.s compiles on Alpha Linux.
Andy Polyakov [Sat, 25 Dec 1999 16:08:31 +0000 (16:08 +0000)]
Makefile clean-ups, crypto/bn/asm/alpha.s compiles on Alpha Linux.

24 years agoAllow passwords to be included on command line for a few
Dr. Stephen Henson [Fri, 24 Dec 1999 23:53:57 +0000 (23:53 +0000)]
Allow passwords to be included on command line for a few
more utilities.

24 years agoFixes so NO_RSA works again.
Dr. Stephen Henson [Fri, 24 Dec 1999 17:26:33 +0000 (17:26 +0000)]
Fixes so NO_RSA works again.

24 years agoAdd PKCS#8 utility functions and add PBE options.
Dr. Stephen Henson [Thu, 23 Dec 1999 02:02:42 +0000 (02:02 +0000)]
Add PKCS#8 utility functions and add PBE options.

24 years agoCorrect spelling, and don't abuse grave accent as left quote
Bodo Möller [Wed, 22 Dec 1999 16:10:44 +0000 (16:10 +0000)]
Correct spelling, and don't abuse grave accent as left quote
(which was allowed by old ASCII definitions but is not compatible
with ISO 8859-1, ISO 10646 etc.).

24 years agoSynchronising
Richard Levitte [Wed, 22 Dec 1999 05:57:00 +0000 (05:57 +0000)]
Synchronising

24 years agoSupport for ASN1 NULL type.
Dr. Stephen Henson [Wed, 22 Dec 1999 01:39:23 +0000 (01:39 +0000)]
Support for ASN1 NULL type.

24 years agoMinor documentation update.
Andy Polyakov [Mon, 20 Dec 1999 18:34:56 +0000 (18:34 +0000)]
Minor documentation update.

24 years agoEven more late break-in MacOS tidbits (last for today)...
Andy Polyakov [Sun, 19 Dec 1999 23:50:36 +0000 (23:50 +0000)]
Even more late break-in MacOS tidbits (last for today)...

24 years agoEven more late break-in MacOS tidbits...
Andy Polyakov [Sun, 19 Dec 1999 22:56:23 +0000 (22:56 +0000)]
Even more late break-in MacOS tidbits...

24 years agoLate break-in patch for MacOS support.
Andy Polyakov [Sun, 19 Dec 1999 21:35:29 +0000 (21:35 +0000)]
Late break-in patch for MacOS support.

24 years agoInitial support for MacOS is now available
Andy Polyakov [Sun, 19 Dec 1999 16:17:45 +0000 (16:17 +0000)]
Initial support for MacOS is now available

Submitted by: Roy Woods <roy@centricsystems.ca>
Reviewed by: Andy Polyakov

24 years agoMacOS updates.
Andy Polyakov [Sun, 19 Dec 1999 16:07:19 +0000 (16:07 +0000)]
MacOS updates.

24 years agoRename
Bodo Möller [Sat, 18 Dec 1999 13:51:47 +0000 (13:51 +0000)]
Rename
   CRYPTO_add_info    => CRYPTO_push_info
   CRYPTO_remove_info => CRYPTO_pop_info
in the hope that these names are more descriptive;
and "make update".

24 years agofix typos and other little errors ...
Bodo Möller [Sat, 18 Dec 1999 13:25:45 +0000 (13:25 +0000)]
fix typos and other little errors ...

24 years ago- Don't assume that int and size_t have the same representation
Bodo Möller [Sat, 18 Dec 1999 05:22:50 +0000 (05:22 +0000)]
- Don't assume that int and size_t have the same representation
  (and that malloc can be called with an int argument).
- Use proper prototypes (with argument list) for various function pointers,
  avoid casts  (however there are still many such cases left in these files).
- Avoid collissions in app_info_cmp if sizeof int != sizeof long.
- Use CRYPTO_LOCK_MALLOC in mem_dbg.c.

24 years agoAvoid shadowing p to make the compiler happy.
Bodo Möller [Sat, 18 Dec 1999 05:16:30 +0000 (05:16 +0000)]
Avoid shadowing p to make the compiler happy.

24 years ago - Added more documentation in CHANGES.
Richard Levitte [Sat, 18 Dec 1999 02:34:37 +0000 (02:34 +0000)]
 - Added more documentation in CHANGES.
 - Made CRYPTO_MDEBUG even less used in crypto.h, giving
   MemCheck_start() and MemCheck_stop() only one possible definition.
 - Made the values of the debug function pointers in mem.c dependent
   on the existence of the CRYPTO_MDEBUG macro, and made the rest of
   the code understand the NULL case.

That's it.  With this code, the old behvior of the debug functionality
is restored, but you can still opt to have it on, even when the
library wasn't compiled with a defined CRYPTO_MDEBUG.

24 years ago - Made sure some changed behavior is documented in CHANGES.
Richard Levitte [Sat, 18 Dec 1999 01:14:39 +0000 (01:14 +0000)]
 - Made sure some changed behavior is documented in CHANGES.
 - Moved the handling of compile-time defaults from crypto.h to
   mem_dbg.c, since it doesn't make sense for the library users to try
   to affect this without recompiling libcrypto.
 - Made sure V_CRYPTO_MDEBUG_TIME and V_CRYPTO_MDEBUG_THREAD had clear
   and constant definitions.
 - Aesthetic correction.

24 years agoPoint out that openssl-bugs is public.
Bodo Möller [Sat, 18 Dec 1999 01:13:30 +0000 (01:13 +0000)]
Point out that openssl-bugs is public.

24 years agoAdd a comment.
Bodo Möller [Sat, 18 Dec 1999 00:30:32 +0000 (00:30 +0000)]
Add a comment.

24 years agoAdd missing semicolon to make compiler happy, and switch back
Bodo Möller [Sat, 18 Dec 1999 00:28:21 +0000 (00:28 +0000)]
Add missing semicolon to make compiler happy, and switch back
from MemCheck_start() to CRYPTO_mem_ctrl(CRYPTO_MEM_CHECK_ON)
because that is what applications should use
(MemCheck_start/stop never really worked for applications
unless CRYPTO_MDEBUG was defined both when compiling the library
and when compiling the application, so probably we should
get rid of it).

24 years agoClear out license confusion.
Richard Levitte [Fri, 17 Dec 1999 16:49:23 +0000 (16:49 +0000)]
Clear out license confusion.

24 years agoRebuild of the OpenSSL memory allocation and deallocation routines.
Richard Levitte [Fri, 17 Dec 1999 12:56:24 +0000 (12:56 +0000)]
Rebuild of the OpenSSL memory allocation and deallocation routines.
With this change, the following is provided and present at all times
(meaning CRYPTO_MDEBUG is no longer required to get this functionality):

  - hooks to provide your own allocation and deallocation routines.
    They have to have the same interface as malloc(), realloc() and
    free().  They are registered by calling CRYPTO_set_mem_functions()
    with the function pointers.

  - hooks to provide your own memory debugging routines.  The have to
    have the same interface as as the CRYPTO_dbg_*() routines.  They
    are registered by calling CRYPTO_set_mem_debug_functions() with
    the function pointers.

I moved everything that was already built into OpenSSL and did memory
debugging to a separate file (mem_dbg.c), to make it clear what is
what.

With this, the relevance of the CRYPTO_MDEBUG has changed.  The only
thing in crypto/crypto.h that it affects is the definition of the
MemCheck_start and MemCheck_stop macros.

24 years agoUse MemCheck_start() instead of CRYPTO_mem_ctrl(), and generate a small leak to test...
Richard Levitte [Fri, 17 Dec 1999 12:50:06 +0000 (12:50 +0000)]
Use MemCheck_start() instead of CRYPTO_mem_ctrl(), and generate a small leak to test (conditional)

24 years agoSynchronise VMS scripts with Unix Makefiles
Richard Levitte [Thu, 16 Dec 1999 19:57:50 +0000 (19:57 +0000)]
Synchronise VMS scripts with Unix Makefiles

24 years agoUpdate contact information (openssl-bugs, openssl-security).
Ulf Möller [Thu, 16 Dec 1999 15:10:29 +0000 (15:10 +0000)]
Update contact information (openssl-bugs, openssl-security).

24 years agoDelete an unused variable and make the PKCS#12 keygen debugging code work
Dr. Stephen Henson [Wed, 15 Dec 1999 02:36:48 +0000 (02:36 +0000)]
Delete an unused variable and make the PKCS#12 keygen debugging code work
again.

24 years agoFix the S/MIME code to use canonical MIME format for
Dr. Stephen Henson [Wed, 15 Dec 1999 01:26:17 +0000 (01:26 +0000)]
Fix the S/MIME code to use canonical MIME format for
encrypted mail. Also update the smime docs.

24 years agoSolaris x86 assembler problem is already addressed in ./config
Ulf Möller [Tue, 14 Dec 1999 15:28:10 +0000 (15:28 +0000)]
Solaris x86 assembler problem is already addressed in ./config
(bug reports keep coming in because that was still missing in 0.9.4)

24 years agoVarious S/MIME fixes. Fix for memory leak, recipient list bug
Dr. Stephen Henson [Tue, 14 Dec 1999 02:44:27 +0000 (02:44 +0000)]
Various S/MIME fixes. Fix for memory leak, recipient list bug
and not excluding parameters with DSA keys.

24 years agoFix a typo in a_enum.c.
Dr. Stephen Henson [Mon, 13 Dec 1999 13:14:14 +0000 (13:14 +0000)]
Fix a typo in a_enum.c.

24 years agoVarious S/MIME fixes.
Dr. Stephen Henson [Sat, 11 Dec 1999 20:04:06 +0000 (20:04 +0000)]
Various S/MIME fixes.