2c720c7 | Ralf S. Engelschall | 09 August 1999, 10:40:38 UTC | Bump version to 0.9.4 | 09 August 1999, 10:40:38 UTC |
be1027e | Ralf S. Engelschall | 09 August 1999, 10:25:36 UTC | Ok, I'll do a few more final platform tests and then I'll roll the 0.9.4 tarball baby for us. PLEASE DO NOT COMMIT ANYTHING UNTIL YOU SEE MY FINAL COMMITS TO `STATUS' INDICATING THAT WE'VE REACHED 0.9.5-dev. | 09 August 1999, 10:25:36 UTC |
4471747 | Ralf S. Engelschall | 09 August 1999, 10:16:51 UTC | Ok, final fix for `config' script to detect all flavors of FreeBSD in a more general way. | 09 August 1999, 10:16:51 UTC |
9a577e2 | Bodo Möller | 08 August 1999, 22:41:24 UTC | spelling | 08 August 1999, 22:41:24 UTC |
dfbaf95 | Ralf S. Engelschall | 08 August 1999, 19:12:26 UTC | Install libRSAglue.a when OpenSSL is build with RSAref. This should now finally make the RSAref users happy... | 08 August 1999, 19:12:26 UTC |
204cf1a | Bodo Möller | 08 August 1999, 14:21:04 UTC | Comments. | 08 August 1999, 14:21:04 UTC |
5e63691 | Bodo Möller | 08 August 1999, 14:07:30 UTC | add comments | 08 August 1999, 14:07:30 UTC |
a9642be | Bodo Möller | 08 August 1999, 14:06:29 UTC | more consistent formatting | 08 August 1999, 14:06:29 UTC |
f1e3dc2 | Dr. Stephen Henson | 08 August 1999, 12:51:19 UTC | *** empty log message *** | 08 August 1999, 12:51:19 UTC |
70d65fe | Ralf S. Engelschall | 08 August 1999, 11:56:29 UTC | Backout the following change: | revision 1.109 | date: 1999/06/24 19:39:23; author: ulf; state: Exp; lines: +0 -1 | Use the same CPU recogition method for FreeBSD 3 as for the other FreeBSD | versions. (The FreeBSD and FreeBSD-elf Configure entries were identical.) Because Ulf overlooked the ELF vs. a.out difference, i.e. the two entries were _NOT_ identical! This way OpenSSL 0.9.4 at least compiles again under FreeBSD 2 and 3. For 0.9.5-dev I'll try to fix the stuff in a more general way to also allow FreeBSD 4 and other variants. | 08 August 1999, 11:56:29 UTC |
6368c8b | Bodo Möller | 08 August 1999, 11:45:56 UTC | 0.9.4 | 08 August 1999, 11:45:56 UTC |
1d5edd0 | Ralf S. Engelschall | 08 August 1999, 11:25:32 UTC | Fix two remaining prototype-related warnings | 08 August 1999, 11:25:32 UTC |
246528a | Ralf S. Engelschall | 08 August 1999, 10:29:52 UTC | Remove the perl stuff also optically from the build procedure, because it could confuse people (which then send us bug reports)... | 08 August 1999, 10:29:52 UTC |
670fc9d | Ralf S. Engelschall | 08 August 1999, 10:25:50 UTC | Let us prepare for tomorrow... | 08 August 1999, 10:25:50 UTC |
ab3f0c6 | Ralf S. Engelschall | 08 August 1999, 10:19:48 UTC | I don't think this is a real showstopper. Our internal verify procedure lacks even more and I consider this more a useful feature request than a release showstopper. | 08 August 1999, 10:19:48 UTC |
9639515 | Ralf S. Engelschall | 08 August 1999, 10:15:43 UTC | A few more ``#ifndef NO_FP_API / #endif'' pairs for consistency. Hint from: Andrija Antonijevic <TheAntony2@bigfoot.com> | 08 August 1999, 10:15:43 UTC |
5a97a0b | Ralf S. Engelschall | 08 August 1999, 09:39:43 UTC | consistent style | 08 August 1999, 09:39:43 UTC |
1bdb863 | Bodo Möller | 07 August 1999, 02:51:10 UTC | New option "-crlf" to s_client and s_server which tells them to convert LFs into CRLFs when forwarding data from stdin to the TLS connection. This is necessary for properly talking HTTP. Because of the code freeze this change is by default disabled for now; without -DAPPS_CRLF, the code is exactly as before. | 07 August 1999, 02:51:10 UTC |
c97cbcb | Bodo Möller | 07 August 1999, 02:46:49 UTC | add some more entries for 0.9.4 | 07 August 1999, 02:46:49 UTC |
9918762 | Bodo Möller | 07 August 1999, 02:45:31 UTC | change formatting a bit | 07 August 1999, 02:45:31 UTC |
ed7f60f | Dr. Stephen Henson | 06 August 1999, 21:47:09 UTC | Fix -startdate and -enddate arguments to 'ca' program. Also update NEWS file with some 0.9.4 changes. | 06 August 1999, 21:47:09 UTC |
a12258f | Bodo Möller | 06 August 1999, 12:27:39 UTC | fix the bug | 06 August 1999, 12:27:39 UTC |
e42979f | Bodo Möller | 06 August 1999, 11:18:44 UTC | Dont' assume that something starting with '-' is a filename -- "openssl gendsa -help" now prints the usage summary, not error messages that now file -help was found. | 06 August 1999, 11:18:44 UTC |
b1816a0 | Ralf S. Engelschall | 05 August 1999, 13:31:42 UTC | typo while I poke around... | 05 August 1999, 13:31:42 UTC |
1a677f7 | Bodo Möller | 05 August 1999, 11:53:07 UTC | DSA_dup_DH. | 05 August 1999, 11:53:07 UTC |
48c843c | Bodo Möller | 05 August 1999, 11:50:18 UTC | New function DSA_dup_DH, and fixes for bugs that were found while implementing and using it. | 05 August 1999, 11:50:18 UTC |
90f14e2 | Bodo Möller | 05 August 1999, 00:15:15 UTC | Add a wish. | 05 August 1999, 00:15:15 UTC |
e9185df | Dr. Stephen Henson | 05 August 1999, 00:11:05 UTC | Change all the -'s to _'s. | 05 August 1999, 00:11:05 UTC |
ef54bde | Dr. Stephen Henson | 04 August 1999, 22:52:46 UTC | Configure fix for Windows: under Windows+perl "system" ends up going via the command shell which means that redirecttion needs backslashes in the paths. | 04 August 1999, 22:52:46 UTC |
5067cce | Bodo Möller | 03 August 1999, 20:19:04 UTC | improve clarity of instructions | 03 August 1999, 20:19:04 UTC |
41a6fde | Bodo Möller | 03 August 1999, 12:24:14 UTC | 0.9.4 won't be completed in July ... | 03 August 1999, 12:24:14 UTC |
ab8f6b4 | Ben Laurie | 03 August 1999, 10:19:02 UTC | More diagnostics. | 03 August 1999, 10:19:02 UTC |
97e84e3 | Ben Laurie | 03 August 1999, 10:18:27 UTC | Make it compile under -pedantic. | 03 August 1999, 10:18:27 UTC |
316d5cd | Bodo Möller | 03 August 1999, 08:31:13 UTC | comment | 03 August 1999, 08:31:13 UTC |
4c8319c | Bodo Möller | 03 August 1999, 06:05:54 UTC | Revert erroneous change. | 03 August 1999, 06:05:54 UTC |
50ccbc1 | Bodo Möller | 02 August 1999, 22:13:46 UTC | automatically use no-mdc2 if no-des is requested. | 02 August 1999, 22:13:46 UTC |
3518b4c | Bodo Möller | 02 August 1999, 21:58:03 UTC | Revert previous change -- it was an accident. | 02 August 1999, 21:58:03 UTC |
a851544 | Bodo Möller | 02 August 1999, 21:44:49 UTC | avoid some NO_<cipher> problems | 02 August 1999, 21:44:49 UTC |
2b8e495 | Bodo Möller | 02 August 1999, 21:41:46 UTC | generate error message | 02 August 1999, 21:41:46 UTC |
f3e67ac | Bodo Möller | 02 August 1999, 20:09:23 UTC | fix previous modification -- if ssl->cert is NULL, don't follow the pointer. | 02 August 1999, 20:09:23 UTC |
927ddaf | Bodo Möller | 02 August 1999, 19:55:51 UTC | avoid cast | 02 August 1999, 19:55:51 UTC |
a63a3f5 | Bodo Möller | 02 August 1999, 18:40:36 UTC | The SSL_CTX's cert structure is not relevant for the SSL (because now SSL_new makes a copy). | 02 August 1999, 18:40:36 UTC |
f3db3d1 | Bodo Möller | 01 August 1999, 11:19:59 UTC | SSL_shutdown was done too early. | 01 August 1999, 11:19:59 UTC |
e014492 | Bodo Möller | 01 August 1999, 10:04:37 UTC | don't prematurely shut down socket -- use SSL_shutdown | 01 August 1999, 10:04:37 UTC |
4c22909 | Andy Polyakov | 31 July 1999, 23:27:41 UTC | Extra i386+gcc bn_div.c tune-up featuring inline division and saving the remainder left in %edx. Here is the resulting performance improvement matrix (improvement as a result of this *and* previous tune-up committed two days ago). The results were obtained by profiling the "div" part of the crypto/bn/bnspeed.c. CPU BN_div bn_div_words overall comment ------------------------------------------------------------------------ PII +16% accumulated by +2-3% PII multiplies damn fast! Taking inlining multiplication out of the loop didn't make too much difference. Eliminating of the multiplication involved in remainder calculation is the major factor. Pentium +45% accumulated by +7-9% mull isn't that fast and replacing inlining multiplications with additions in the loop has more visible effect:-) MIPS +75% +12% +20-25% In addition to the taking mults R10000 out of the loop (giving 12% in the asm/mips3.s) three mults were eliminated in BN_div. Alpha +30% +50% +10-15% Same as above. But remember that EV4 bn_div_words is a C implementation. It takes 4 Alpha mults in C to do the same thing as 1 MIPS mult in assembler does. So the effect (50%) is more impressive. But not the overall one... Well, if Alpha bn_mul_add would be implemented in assembler overall improvement would be closer to MIPS... | 31 July 1999, 23:27:41 UTC |
8d85b33 | Bodo Möller | 30 July 1999, 19:22:57 UTC | by request: let BN_dup(NULL) just return NULL | 30 July 1999, 19:22:57 UTC |
0dd25e3 | Andy Polyakov | 30 July 1999, 11:43:43 UTC | Bignum division tune-up. Idea is to move multiplications in front of loop body and replace 'em with addition/subtraction. | 30 July 1999, 11:43:43 UTC |
a40f6dc | Bodo Möller | 30 July 1999, 10:43:34 UTC | correct error signalling for opendir() failure | 30 July 1999, 10:43:34 UTC |
08dbdb8 | Dr. Stephen Henson | 30 July 1999, 10:11:21 UTC | Fix to PKCS#12 code to use the cipher block length when allocating a buffer for encrypted data, rather than hard coding '8'. | 30 July 1999, 10:11:21 UTC |
922180d | Dr. Stephen Henson | 30 July 1999, 01:12:46 UTC | Allow the PKCS#7 (S/MIME encrypt) application to support more than one recipient. | 30 July 1999, 01:12:46 UTC |
12ea447 | Dr. Stephen Henson | 29 July 1999, 21:50:34 UTC | Tidy up pkcs12 application. | 29 July 1999, 21:50:34 UTC |
4320afe | Ulf Möller | 29 July 1999, 17:27:29 UTC | Avoid path separator problems. | 29 July 1999, 17:27:29 UTC |
fd556cb | Ulf Möller | 29 July 1999, 16:15:48 UTC | No use in naming the cblock _; the structure still is incompatible to Kerberos. | 29 July 1999, 16:15:48 UTC |
4f75a6e | Ulf Möller | 29 July 1999, 14:43:51 UTC | *** empty log message *** | 29 July 1999, 14:43:51 UTC |
7463ca9 | Ulf Möller | 29 July 1999, 14:10:20 UTC | obj_dat.h is autogenerated (it was in the CVS because old versions of Configure didn't generate the file in Windows builds). | 29 July 1999, 14:10:20 UTC |
5711994 | Bodo Möller | 29 July 1999, 12:57:23 UTC | Always use buildinf.h, which now includes the mk1mfinf.h data. Using different files caused problems because the dependencies in the Makefiles produced by mk1mf.pl were for the standard case, i.e. mentioned buildinf.h and not mk1mfinf.h. | 29 July 1999, 12:57:23 UTC |
37b7185 | Ulf Möller | 29 July 1999, 00:09:49 UTC | Restore compability with kerberos/des.h (I had deleted some seemingly useless definitions such as C_Block earlier). | 29 July 1999, 00:09:49 UTC |
8c197cc | Ulf Möller | 28 July 1999, 23:25:59 UTC | VMS updates. Submitted by: Richard Levitte <levitte@stacken.kth.se> | 28 July 1999, 23:25:59 UTC |
3e3d2ea | Dr. Stephen Henson | 27 July 1999, 22:22:58 UTC | New function OBJ_obj2txt() | 27 July 1999, 22:22:58 UTC |
770d19b | Dr. Stephen Henson | 27 July 1999, 21:58:08 UTC | New RSA flag RSA_FLAG_EXT_PKEY, to always call rsa_mod_exp. | 27 July 1999, 21:58:08 UTC |
5965902 | Andy Polyakov | 27 July 1999, 09:36:59 UTC | when invoking bn_*_comba[48] result->top wasn't always set correctly. | 27 July 1999, 09:36:59 UTC |
7fbd8db | Bodo Möller | 27 July 1999, 09:13:49 UTC | close files. | 27 July 1999, 09:13:49 UTC |
2e0fc87 | Bodo Möller | 27 July 1999, 09:10:36 UTC | Use correct CFLAG definition for makefile.one builds. | 27 July 1999, 09:10:36 UTC |
488c065 | Bodo Möller | 26 July 1999, 12:59:02 UTC | change CFLAGS to those given in Configure | 26 July 1999, 12:59:02 UTC |
9715f47 | Bodo Möller | 26 July 1999, 11:56:18 UTC | -DPLATFORM and -DCFLAGS command line arguments are no longer used. | 26 July 1999, 11:56:18 UTC |
96821ce | Bodo Möller | 25 July 1999, 23:41:16 UTC | summary of Andy's changes to Configure | 25 July 1999, 23:41:16 UTC |
1656ef2 | Andy Polyakov | 25 July 1999, 22:25:12 UTC | SPARC Solaris config updates. ./config sences whole range of SPARC instruction sets. Do note that it favors Sun C now if both gcc and cc 4.2 or later are present! | 25 July 1999, 22:25:12 UTC |
da8fa72 | Andy Polyakov | 25 July 1999, 20:40:58 UTC | SGI IRIX config updates. | 25 July 1999, 20:40:58 UTC |
6841fb0 | Andy Polyakov | 25 July 1999, 15:25:30 UTC | Minor MD5 tune-up for WIN32 on Intel. | 25 July 1999, 15:25:30 UTC |
a0618e3 | Andy Polyakov | 25 July 1999, 15:13:49 UTC | Added support for SPARC Linux. | 25 July 1999, 15:13:49 UTC |
ccb8a02 | Andy Polyakov | 25 July 1999, 14:07:48 UTC | GNU assembler (read SPARC Linux) support added. | 25 July 1999, 14:07:48 UTC |
fccbb9b | Andy Polyakov | 25 July 1999, 12:34:30 UTC | - performance retunes, v8plus bn_*_comba routines are reimplemented; - support for GNU assembler (read SPARC Linux); | 25 July 1999, 12:34:30 UTC |
15a4b40 | Ralf S. Engelschall | 25 July 1999, 12:19:02 UTC | First cut for a proposed code freeze and release dates (from Steve and me). All OpenSSL developers: Please feel free to adjust the dates if they still do not fit into your personal scheduling. | 25 July 1999, 12:19:02 UTC |
f66c303 | Bodo Möller | 24 July 1999, 03:09:01 UTC | Don't include x509.h when we just need asn1.h | 24 July 1999, 03:09:01 UTC |
40e29b1 | Ulf Möller | 22 July 1999, 21:57:41 UTC | Remove obsolete files. | 22 July 1999, 21:57:41 UTC |
22341d4 | Bodo Möller | 22 July 1999, 16:23:54 UTC | ignore r586unix.cpp | 22 July 1999, 16:23:54 UTC |
cad4e62 | Bodo Möller | 22 July 1999, 16:22:11 UTC | date.h no longer to be deleted by "make clean" | 22 July 1999, 16:22:11 UTC |
49b8142 | Ulf Möller | 22 July 1999, 16:10:31 UTC | Make the perl module compile and eliminate some of the warnings. Still doesn't work (the destructor on BIO and SSL is called immediately after creating the object. Why that??) | 22 July 1999, 16:10:31 UTC |
f0e8ae7 | Bodo Möller | 21 July 1999, 22:10:23 UTC | Torture weak compilers less by not automatically including x509.h where it is not needed. | 21 July 1999, 22:10:23 UTC |
93c106c | Bodo Möller | 21 July 1999, 22:07:35 UTC | additional argument for key_callback | 21 July 1999, 22:07:35 UTC |
74678cc | Bodo Möller | 21 July 1999, 20:57:16 UTC | Additional user data argument to pem_password_cb function type and to lots of PEM_... functions. Submitted by: Damien Miller <dmiller@ilogic.com.au> | 21 July 1999, 20:57:16 UTC |
664b998 | Bodo Möller | 21 July 1999, 20:49:15 UTC | avoid -DPLATFORM=\"...\" and -DCFLAGS=\"...\" command lines, use new file buildinf.h instead. | 21 July 1999, 20:49:15 UTC |
16bc9fe | Bodo Möller | 21 July 1999, 20:47:51 UTC | slight clean-up | 21 July 1999, 20:47:51 UTC |
ae67674 | Bodo Möller | 21 July 1999, 20:47:19 UTC | Auto-generated file -- this should not be under version control (and the other */asm/*.cpp files are not) | 21 July 1999, 20:47:19 UTC |
cea5381 | Andy Polyakov | 21 July 1999, 13:53:01 UTC | Get rid of redundant multiplications in bn_div_words. | 21 July 1999, 13:53:01 UTC |
5f12fc0 | Bodo Möller | 20 July 1999, 17:46:32 UTC | "make TABLE" (to follow recent Configure change) | 20 July 1999, 17:46:32 UTC |
7363455 | Andy Polyakov | 20 July 1999, 15:50:20 UTC | MIPS III/IV assembler module is reimplemented. | 20 July 1999, 15:50:20 UTC |
eaccfe8 | Andy Polyakov | 20 July 1999, 13:43:26 UTC | crypto/bn/asm/mips3.s is moved to crypto/bn/asm/obsolete/ | 20 July 1999, 13:43:26 UTC |
d2759c2 | Andy Polyakov | 20 July 1999, 13:40:02 UTC | crypto/bn/asm/mips3.s is obsolete. I'm moving it to crypto/bn/asm/obsolete in order to replace it with a new version. | 20 July 1999, 13:40:02 UTC |
9c96248 | Bodo Möller | 19 July 1999, 12:59:12 UTC | SSL_MODE_ENABLE_PARTIAL_WRITE and SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER work as intended, both for SSLv2 and TLS. | 19 July 1999, 12:59:12 UTC |
e391116 | Bodo Möller | 19 July 1999, 10:36:10 UTC | New compile time option -DCRYPTO_MDEBUG_THREAD. | 19 July 1999, 10:36:10 UTC |
458cddc | Bodo Möller | 19 July 1999, 09:25:35 UTC | Have CRYPTO_MDEBUG_TIME automatically set CRYPTO_MDEBUG, and make it the default for some debugging configurations. | 19 July 1999, 09:25:35 UTC |
3dff94c | Bodo Möller | 18 July 1999, 22:39:45 UTC | Add optional (compile-time configurable) time to CRYPTO_mem_leaks output. This is much more helpful than the counter when doing tests with the library interactively. | 18 July 1999, 22:39:45 UTC |
dc34711 | Bodo Möller | 17 July 1999, 15:17:14 UTC | "make clean" has to delete date.h | 17 July 1999, 15:17:14 UTC |
6434450 | Ulf Möller | 16 July 1999, 00:50:45 UTC | DES library changes. | 16 July 1999, 00:50:45 UTC |
f6f0420 | Ulf Möller | 16 July 1999, 00:49:51 UTC | Did not check the last SDIR line for excluded algorithms. | 16 July 1999, 00:49:51 UTC |
cfa3747 | Ulf Möller | 15 July 1999, 23:47:02 UTC | More DES library cleanups: remove references to srand/rand and delete an unused file. | 15 July 1999, 23:47:02 UTC |
4f6235f | Ulf Möller | 15 July 1999, 23:45:04 UTC | RSA private keys without dmp1/dmq1/iqmp are also valid (but slower). | 15 July 1999, 23:45:04 UTC |
9a3bbbc | Ulf Möller | 15 July 1999, 23:44:04 UTC | NO_HMAC. | 15 July 1999, 23:44:04 UTC |
c69e361 | Bodo Möller | 14 July 1999, 18:37:51 UTC | Fix option processing. Submitted by: Sam Tetherow | 14 July 1999, 18:37:51 UTC |