Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-01-09 | Oops, left debugging malloc include file in... | Dr. Stephen Henson | |
2003-01-09 | NULL tofree when it is freed to avoid double free. | Dr. Stephen Henson | |
Make sure key is not NULL before freeing it. | |||
2003-01-04 | Add EVP_CIPHER_CTX_cleanup() to avoid memory leak. | Dr. Stephen Henson | |
2002-12-25 | Spelling error. | Richard Levitte | |
This patch was taken from the OpenBSD copy of OpenSSL 0.9.7 beta3 with patches | |||
2002-12-24 | Avoid double definition of config. | Richard Levitte | |
PR: 420 | |||
2002-12-24 | Cygwin needs the library locatin for .DLLs to be set in PATH. Unfortunately, | Richard Levitte | |
the conditional was set to add the library directory to PATH when the platform is NOT Cygwin. Corrected. PR: 404 | |||
2002-12-20 | There was a mixup between INSTALLTOP and OPENSSLDIR... | Richard Levitte | |
2002-12-19 | We stupidly had a separate LIBKRB5 variable for KRB5 library dependencies, | Richard Levitte | |
and then didn't support it very well. And that when there already is a useful variable for exactly this kind of thing; EX_LIBS... | |||
2002-12-19 | I have no idea what possesed me to compile s_socket.c as POSIXly code. | Richard Levitte | |
Incidently, it now compiles so much better without _POSIX_C_SOURCE. | |||
2002-12-15 | Update the make system for installations: | Richard Levitte | |
- define a HERE variable to indicate where the source tree is (not used right now) - make more use of copying and making attribute changes to {file}.new, and then move it to {file} - use 'mv -f' to avoid all those questions to the user when the file in question doesn't have write attributes for that user. | |||
2002-12-06 | Apparently, bash is more forgiving than sh. To be backward | Richard Levitte | |
compatible, don't use ==, use = instead... | |||
2002-12-05 | Corrected DJGPP patch | Richard Levitte | |
2002-12-03 | EXIT() may mean return(). That's confusing, so let's have it really mean | Richard Levitte | |
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-11-28 | Cleanse memory using the new OPENSSL_cleanse() function. | Richard Levitte | |
I've covered all the memset()s I felt safe modifying, but may have missed some. | |||
2002-11-18 | Make sure sysconf exists (it doesn't in the VMS C RTL lesser than version 7). | Richard Levitte | |
2002-11-18 | allocate bio_err before memory debugging is enabled to avoid memory leaks | Bodo Möller | |
(we can't release it before the CRYPTO_mem_leaks() call!) Submitted by: Nils Larsch | |||
2002-11-15 | WinCE patches | Richard Levitte | |
2002-11-15 | Changes to make shared library building and use work better with Cygwin | Richard Levitte | |
2002-11-14 | Remove warnings. | Richard Levitte | |
2002-11-14 | Fix to build better with DJGPP. | Richard Levitte | |
PR: 338 Here's the description, submitted by Gisle Vanem <giva@bgnett.no>: 1. sock_init() renamed to ssl_sock_init() in ./apps/s_socket.c due to name-clash with Watt-32. 2. rand() renamed to Rand() in ./crypto/bn/divtest.c due to name-clash with <stdlib.h> 3. Added calls to dbug_init()/sock_init() in some demo programs. 4. Changed cflags/lflags in configure. Watt-32 install root now taken from $WATT_ROOT. | |||
2002-11-12 | Many security improvements (CHATS) and a warning fix. | Ben Laurie | |
2002-11-11 | Variables on the stack must be initialized or we can't depend on any | Richard Levitte | |
initial value. For errline/errorline, we did depend on that, erroneously | |||
2002-11-11 | Make the programs link against the static library on MacOS X. | Richard Levitte | |
PR: 335 | |||
2002-11-09 | -CAserial does take a filename argument. | Richard Levitte | |
PR: 332 | |||
2002-11-07 | Windows doesn't know sys/file.h | Richard Levitte | |
2002-10-31 | Remove all referenses to RSAref, since that's been gone for more than | Richard Levitte | |
a year. | |||
2002-10-25 | Make sure toupper() is declared | Richard Levitte | |
2002-10-24 | On certain platforms, we redefine certain symbols using macros in | Richard Levitte | |
apps.h. For those, it's better to include apps.h after the system headers where those symbols may be defined, since there's otherwise a chance that the C compiler will barf when it sees something that looks like this after expansion: int VMS_strcasecmp((str1),(str2))(const char *, const char *); | |||
2002-10-23 | Signal an error if the entered output password didn't match itself. | Richard Levitte | |
PR: 314 | |||
2002-10-23 | fix warnings, and harmonize indentation | Bodo Möller | |
2002-10-14 | makedepend complains when a header file is included more than once in | Richard Levitte | |
the same source file. | |||
2002-10-11 | BN_bn2hex() returns "0" instead of "00" for zero. This disrputs the | Richard Levitte | |
requirement that the serial number always be an even amount of characters. PR: 248 | |||
2002-10-10 | VMS below version 7 doesn't have strcasecmp, so let's roll our own on VMS. | Richard Levitte | |
PR: 184 | |||
2002-10-09 | Make sure that the 'config' variable is correctly defined and declared | Richard Levitte | |
for monolithic as well as non-monolithic biuld. More work is probably needed in this area. PR: 144 | |||
2002-10-09 | Remove redundancy and use the main makefile better | Richard Levitte | |
2002-10-09 | Use double dashes so makedepend doesn't misunderstand the flags we | Richard Levitte | |
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 | Add missing LF | Richard Levitte | |
2002-09-25 | -elapsed is also useful when using gettimeofday | Richard Levitte | |
2002-08-30 | Apply -nameopt patches to 0.9.7 | Dr. Stephen Henson | |
2002-08-22 | Fix crahses and leaks in pkcs12 utility -chain option | Dr. Stephen Henson | |
2002-08-15 | fix warnings (CHARSET_EBCDIC) | Bodo Möller | |
Submitted by: Lorinczy Zsigmond <lzsiga@mail.ahiv.hu> | |||
2002-08-15 | Sometimes, the value of the variable containing the compiler call can | Richard Levitte | |
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-01 | make update | Richard Levitte | |
2002-08-01 | Make it possible to load keys from stdin, and restore that | Richard Levitte | |
functionality in the programs that had that before. Part fo PR 164 | |||
2002-08-01 | Cut'n'paste error with other reposnder certificates cleared. | Richard Levitte | |
PR: 190 | |||
2002-07-31 | If the email address is moved from the subject to the subject alternate name, | Richard Levitte | |
the subject in the certificate would differ from the subject in the index file, which has quite bad concequences. PR: 180 | |||
2002-07-29 | Only use DSA-functions if available. | Lutz Jänicke | |
Submitted by: "Hellan,Kim KHE" <KHE@kmd.dk> Reviewed by: PR: 167 | |||
2002-07-18 | Allow subjects with more than 255 characters to be properly printed. | Richard Levitte | |
PR: 147 | |||
2002-07-18 | Fix bug introduced with revision 1.95 when this filed was modified to | Bodo Möller | |
use the new X509_CRL_set_issuer_name() function: The CRL issuer should be X509_get_subject_name(x509), not X509_get_issuer_name(x509). Submitted by: Juergen Lesny <lesnyj@informatik.tu-muenchen.de> typo | |||
2002-07-18 | Reverse the change with the following log, it needs further investigation: | Richard Levitte | |
Make S/MIME output conform with the mail and MIME standards. PR: 151 |