Richard Levitte
e45b2a6218
Some ld implementations use LD_LIBRARY_PATH to find libraries, and
...
what's worse, they seem to use LD_LIBRARY_PATH as the first
directories to look into. This is documented in the manual page for
ld on OpenUNIX 8. Therefore, we need to hack LD_LIBRARY_PATH to
include the directory where the newly built libcrypto and libssl are.
2003-04-09 06:48:19 +00:00
Richard Levitte
60511b8bb8
Fix the problem with missing definition of THREADS on VMS.
...
Also produce a better configuration header file.
PR: 548
2003-03-27 12:25:12 +00:00
Richard Levitte
e5040378df
Fixes for VxWorks. Are these needed for 0.9.7 and up as well?
...
PR: 374
2002-12-04 23:13:07 +00:00
Richard Levitte
811cd997ae
EXIT() may mean return(). That's confusing, so let's have it really mean
...
exit() in whatever way works for the intended platform, and define
OPENSSL_EXIT() to have the old meaning (the name is of course because
it's only used in the openssl program)
2002-12-03 16:51:51 +00:00
Richard Levitte
920b700d4a
Cleanse memory using the new OPENSSL_cleanse() function.
...
I've covered all the memset()s I felt safe modifying, but may have missed some.
2002-11-28 08:06:36 +00:00
Richard Levitte
3baca7eedd
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
2002-11-11 21:34:37 +00:00
Richard Levitte
cba9cbaf31
-CAserial does take a filename argument.
...
PR: 332
2002-11-08 21:54:07 +00:00
Richard Levitte
3dae1904a0
Signal an error if the entered output password didn't match itself.
...
PR: 314
2002-10-23 15:07:13 +00:00
Richard Levitte
cd9a79eae1
BN_bn2hex() returns "0" instead of "00" for zero. This disrputs the
...
requirement that the serial number always be an even amount of characters.
PR: 248
2002-10-11 09:39:06 +00:00
Richard Levitte
b61cd4fff2
Make sure that the 'config' variable is correctly defined and declared
...
for monolithic as well as non-monolithic biuld.
More work is probably needed in this area.
PR: 144
2002-10-09 15:36:35 +00:00
Richard Levitte
dd2b7b5c12
Remove redundancy and use the main makefile better
2002-10-09 15:13:14 +00:00
Richard Levitte
9952cfcf62
Use double dashes so makedepend doesn't misunderstand the flags we
...
give it.
For 0.9.7 and up, that means util/domd needs to remove those double
dashes from the argument list when gcc is used to find the
dependencies.
2002-10-09 13:16:31 +00:00
Richard Levitte
7821c0c40b
Add missing LF
2002-10-09 06:35:58 +00:00
Richard Levitte
927e75f60a
-elapsed is also useful when using gettimeofday
2002-09-25 12:42:12 +00:00
Dr. Stephen Henson
9370c84361
Fix crahses and leaks in pkcs12 utility -chain option
2002-08-22 21:53:49 +00:00
Bodo Möller
bf6a0c5631
fix warnings (CHARSET_EBCDIC)
...
Submitted by: Lorinczy Zsigmond <lzsiga@mail.ahiv.hu>
2002-08-15 14:54:16 +00:00
Richard Levitte
ffcbf991b1
Sometimes, the value of the variable containing the compiler call can
...
become rather large. This becomes a problem when the default 1024
character large buffer that WRITE uses isn't enough. WRITE/SYMBOL
uses a 2048 byte large buffer instead.
2002-08-15 08:29:58 +00:00
Lutz Jänicke
d12eb7b024
"make update"
...
Submitted by:
Reviewed by:
PR:
2002-07-30 09:32:45 +00:00
Richard Levitte
0ff3250f05
Allow subjects with more than 255 characters to be properly printed.
...
PR: 147
2002-07-18 17:59:27 +00:00
Bodo Möller
f0a3f16691
typo
2002-07-18 11:15:52 +00:00
Richard Levitte
c34a865f98
Reverse the change with the following log, it needs further investigation:
...
Make S/MIME output conform with the mail and MIME standards.
PR: 151
2002-07-18 10:39:34 +00:00
Richard Levitte
4f27f6be73
Make S/MIME output conform with the mail and MIME standards.
...
PR: 151
2002-07-18 08:47:47 +00:00
Richard Levitte
c678763f7d
have 'openssl pkcs7' exit with code 1 on error instead of 0.
...
PR: 119
2002-06-27 10:27:11 +00:00
Richard Levitte
578c1cdefa
make update
2002-06-13 21:57:57 +00:00
Lutz Jänicke
c6f0c60427
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 11:14:40 +00:00
Lutz Jänicke
094ed2dd19
The correct PERL interpreter is passed via commandline.
2002-06-05 07:07:50 +00:00
Richard Levitte
04c8e99b39
CAformat should not be used for CA key format.
2002-05-30 16:24:33 +00:00
Richard Levitte
da0bab4c0c
Remove the duplicate description of -out.
...
PR: 28
2002-05-30 06:24:41 +00:00
Richard Levitte
1af4d83565
There is a chance that the input string is larger than size, and on VMS,
...
this wasn't checked and could possibly be exploitable (slim chance, but still)
2002-05-29 08:31:30 +00:00
Richard Levitte
3f8c72ce77
Generate an error if rewinding wasn't possible.
...
Notified by Ken Hirsch <kenhirsch@myself.com>.
PR: 23
2002-05-08 15:13:35 +00:00
Richard Levitte
6b42cad215
Potential memory leak removed. Notified by <threaded@totalise.co.uk>
2002-04-25 10:10:51 +00:00
Bodo Möller
5c5a2cd273
fix usage (no 'key')
2002-04-23 13:54:54 +00:00
Bodo Möller
5d2175eddb
check return values
...
Submitted by: Nils Larsch
2002-04-17 09:29:54 +00:00
Bodo Möller
875e8fca2d
harmonize capitalization
2002-04-09 12:43:18 +00:00
Richard Levitte
a5ee2b5232
Allow longer program names (VMS allows up to 39 characters).
...
Submitted by Compaq.
2002-04-06 18:59:43 +00:00
Richard Levitte
56d490cd40
Don't define RSA-specifici variables when RSA isn't used.
2002-04-06 09:57:52 +00:00
Richard Levitte
03a6dcdf31
make update
2002-02-26 14:18:23 +00:00
Richard Levitte
2ff622cf9d
Add the configuration target VxWorks.
2002-02-14 15:36:50 +00:00
Richard Levitte
b3467218f8
According to the main trunk, Darwin should get USE_TOD defined.
2002-01-26 05:02:45 +00:00
Richard Levitte
f760c5d80b
From reports I've seen, it looks like TIMES is wrong for Darwin.
2002-01-26 04:44:39 +00:00
Richard Levitte
d16e3759a8
Patches to make OpenSSL compilable on MacOS/X.
...
Submitted by Pier Fumagalli <pier@betaversion.org>
2002-01-08 09:19:55 +00:00
Richard Levitte
5dfaf1c437
make update
2001-12-20 22:25:41 +00:00
Richard Levitte
479275ef18
make update
...
perl util/mkdef.pl crypto update rewrite
2001-11-15 12:36:30 +00:00
Richard Levitte
d6945e10b5
Addapt VMS scripts to the newer disk layout system ODS-5, which allows more than one period and mixed size characters in file names
2001-10-29 13:06:29 +00:00
Lutz Jänicke
b914a547e1
Flush buffers to prevent mixed output (Adam Back <adam@cypherspace.org>).
2001-10-16 14:25:27 +00:00
Richard Levitte
744301ccd8
Add support for md4WithRSAEncryption.
2001-10-10 21:51:00 +00:00
Lutz Jänicke
93074b2509
When only the key is given to "enc", the IV is undefined
...
(found by Andy Brown <logic@warthog.com>).
2001-07-03 10:32:30 +00:00
Richard Levitte
2474b596ad
VMS doesn't support more than on period in a file name
2001-05-22 12:48:14 +00:00
Lutz Jänicke
514481f686
-1 cannot work on platforms with unsigned char
...
(Jun-ichiro itojun Hagino <itojun@iijlab.net>).
2001-04-15 10:30:01 +00:00
Richard Levitte
ec11fa2159
NetBSD and OpenBSD use TOD as well
2001-04-11 10:06:44 +00:00