82b9318 | Dr. Stephen Henson | 28 February 2000, 14:11:19 UTC | Ouch! PKCS7_encrypt() was heading MIME text headers twice because it added them manually and as part of SMIME_crlf_copy(). Removed the manual add. | 28 February 2000, 14:11:19 UTC |
1175011 | Richard Levitte | 28 February 2000, 12:11:39 UTC | Tagging has been done, time to switch to 0.9.6-dev. | 28 February 2000, 12:11:39 UTC |
74cdf6f | Richard Levitte | 28 February 2000, 11:59:02 UTC | Time for a release | 28 February 2000, 11:59:02 UTC |
8e8125c | Richard Levitte | 28 February 2000, 11:32:42 UTC | A few more tests were reported. | 28 February 2000, 11:32:42 UTC |
42a9af3 | Richard Levitte | 28 February 2000, 11:30:31 UTC | Typo corrected. | 28 February 2000, 11:30:31 UTC |
1b7aee1 | Richard Levitte | 27 February 2000, 23:17:18 UTC | Short is always promoted to int when passed as a function argument. This is especially true when it's part of a '...'. | 27 February 2000, 23:17:18 UTC |
4ba48ec | Richard Levitte | 27 February 2000, 22:57:53 UTC | Include rand.h so RAND_pseudo_bytes may be declared. Remove one ampersand so the compiler may complain less. Make rand() static so it will not conflict with the C RTL. Make bug() static too, for good measure. | 27 February 2000, 22:57:53 UTC |
c257cce | Richard Levitte | 27 February 2000, 20:14:03 UTC | More platforms passed the test. | 27 February 2000, 20:14:03 UTC |
88b04f0 | Andy Polyakov | 27 February 2000, 19:58:16 UTC | More tests passed. | 27 February 2000, 19:58:16 UTC |
b546cff | Ulf Möller | 27 February 2000, 19:24:57 UTC | works on solaris | 27 February 2000, 19:24:57 UTC |
4cdd275 | Richard Levitte | 27 February 2000, 19:06:27 UTC | Update the OpenVMS/VAX status | 27 February 2000, 19:06:27 UTC |
6eec83b | Andy Polyakov | 27 February 2000, 18:55:01 UTC | IRIX6* tests passed. | 27 February 2000, 18:55:01 UTC |
facf472 | Andy Polyakov | 27 February 2000, 18:50:10 UTC | MacOS tidbits. Add new files to the project, update config. | 27 February 2000, 18:50:10 UTC |
3aefe30 | Ulf Möller | 27 February 2000, 18:35:29 UTC | corrections | 27 February 2000, 18:35:29 UTC |
c7fea63 | Richard Levitte | 27 February 2000, 17:56:54 UTC | Works with gcc 2.8.0 as well. | 27 February 2000, 17:56:54 UTC |
4cce824 | Richard Levitte | 27 February 2000, 17:43:39 UTC | No, the VAX is not a 64 bit architecture. | 27 February 2000, 17:43:39 UTC |
fd74679 | Bodo Möller | 27 February 2000, 17:37:41 UTC | Use standard header file string.h for memset prototype (where "standard" refers to the C language, probably there's also some standard that defines memory.h). | 27 February 2000, 17:37:41 UTC |
587bb0e | Dr. Stephen Henson | 27 February 2000, 17:34:30 UTC | Don't call BN_rand with zero bits in bntest.c | 27 February 2000, 17:34:30 UTC |
2eb5bc5 | Richard Levitte | 27 February 2000, 17:23:25 UTC | Make sure to catch UnixWare 7, even if the version is 7.1.1 or something like that. | 27 February 2000, 17:23:25 UTC |
8f6dc9c | Richard Levitte | 27 February 2000, 17:17:43 UTC | Update config for the unixware targets by looking at what was done in Apache's GuessOS (from Apache 1.3.1). | 27 February 2000, 17:17:43 UTC |
c850925 | Ben Laurie | 27 February 2000, 17:01:20 UTC | Declare memset. | 27 February 2000, 17:01:20 UTC |
707ef52 | Ben Laurie | 27 February 2000, 16:56:48 UTC | Typo. | 27 February 2000, 16:56:48 UTC |
e485afd | Richard Levitte | 27 February 2000, 16:42:55 UTC | AIX and HP-UX are passing the tests. Warning about old gcc, though (and I recall getting in trouble with gcc 2.8.0. I'll try that again). | 27 February 2000, 16:42:55 UTC |
fc2b051 | Richard Levitte | 27 February 2000, 16:11:06 UTC | OpenSSL doesn't compile well on OpenVMS/VAX, it seems. I'm looking into it, it's probably a simple script error. | 27 February 2000, 16:11:06 UTC |
cee0bbc | Richard Levitte | 27 February 2000, 15:58:09 UTC | One test passed for VMS. | 27 February 2000, 15:58:09 UTC |
4058967 | Richard Levitte | 27 February 2000, 14:44:43 UTC | A new beta has been released, and one test is documented. | 27 February 2000, 14:44:43 UTC |
2e98ec5 | Richard Levitte | 27 February 2000, 14:03:58 UTC | OpenVMS often has problems with files with more than on period in it. Here's instructions on what to do if you get into trouble because of that. | 27 February 2000, 14:03:58 UTC |
47f87f5 | Ulf Möller | 27 February 2000, 12:30:07 UTC | remove obsolete BN_CTX info | 27 February 2000, 12:30:07 UTC |
981cdfa | Bodo Möller | 27 February 2000, 11:48:32 UTC | Add a comment. | 27 February 2000, 11:48:32 UTC |
13bf48c | Richard Levitte | 27 February 2000, 11:12:58 UTC | For lack of a better name, this is now called 0.9.5beta3-dev until the release. | 27 February 2000, 11:12:58 UTC |
a1a426e | Richard Levitte | 27 February 2000, 11:07:23 UTC | Change version string to reflect the release of beta 2. | 27 February 2000, 11:07:23 UTC |
4f07317 | Richard Levitte | 27 February 2000, 11:04:09 UTC | Stop logging all the files that are copied all over the place... | 27 February 2000, 11:04:09 UTC |
cde28e1 | Richard Levitte | 27 February 2000, 10:41:31 UTC | New logical names to skip algorithms are now supported. | 27 February 2000, 10:41:31 UTC |
6209ada | Richard Levitte | 27 February 2000, 10:39:41 UTC | New logical names to skip algorithms are now supported. Also, on Alpha, vms.mar is no longer used (it produced a lot of confusing messages) for BN. Instead, the assembler part of bn_lcl.h is used. | 27 February 2000, 10:39:41 UTC |
2e90472 | Richard Levitte | 27 February 2000, 10:35:15 UTC | New "target": CONFIG. This will build the opensslconf.h file from what is known about VAX and Alpha running VMS, and from the opensslconf.h.in (in VMS often named OPENSSLCONF.H_IN) file. | 27 February 2000, 10:35:15 UTC |
1a8b087 | Richard Levitte | 27 February 2000, 10:26:35 UTC | Add and change docs for the changes that have been made. | 27 February 2000, 10:26:35 UTC |
5ee6cc1 | Ulf Möller | 27 February 2000, 02:38:41 UTC | put function names in the title. | 27 February 2000, 02:38:41 UTC |
a5770be | Andy Polyakov | 27 February 2000, 02:34:37 UTC | Statement that it fails only on 32-bit architectures isn't true. | 27 February 2000, 02:34:37 UTC |
0a9d53e | Ulf Möller | 27 February 2000, 02:19:48 UTC | Overly long lines look ugly in the DOS editor. :) | 27 February 2000, 02:19:48 UTC |
688938f | Ulf Möller | 27 February 2000, 02:05:39 UTC | Bug fix! | 27 February 2000, 02:05:39 UTC |
9b95f1d | Dr. Stephen Henson | 27 February 2000, 01:39:41 UTC | Fix so Win32 compiles again... | 27 February 2000, 01:39:41 UTC |
94de041 | Dr. Stephen Henson | 27 February 2000, 01:15:25 UTC | Fix so Win32 assembly language works with MASM. Add info about where to get MASM. | 27 February 2000, 01:15:25 UTC |
1070e0e | Ulf Möller | 27 February 2000, 00:00:56 UTC | *** empty log message *** | 27 February 2000, 00:00:56 UTC |
1b19960 | Ulf Möller | 26 February 2000, 22:37:43 UTC | workaround no longer needed | 26 February 2000, 22:37:43 UTC |
f27e413 | Ulf Möller | 26 February 2000, 22:37:34 UTC | remove | 26 February 2000, 22:37:34 UTC |
775c63f | Ulf Möller | 26 February 2000, 22:16:47 UTC | Reorganize bn_mul.c (no bugfix yet), remove obsolete files in BN library. | 26 February 2000, 22:16:47 UTC |
db209ec | Ulf Möller | 26 February 2000, 22:06:02 UTC | minor clarification | 26 February 2000, 22:06:02 UTC |
0202197 | Dr. Stephen Henson | 26 February 2000, 19:25:31 UTC | Make ASN1 types real typedefs. Rebuild error files. | 26 February 2000, 19:25:31 UTC |
6393313 | Andy Polyakov | 26 February 2000, 16:20:05 UTC | BN_div_recp fix. I've ran divtest for 10 mins and it didn't exhibit a single fault:-) Needless to mention that bnbug.c posted couple of days ago passes as well... | 26 February 2000, 16:20:05 UTC |
6ee6fdf | Richard Levitte | 26 February 2000, 11:17:33 UTC | A small script to compile mttest.c on VMS as well. | 26 February 2000, 11:17:33 UTC |
c131593 | Richard Levitte | 26 February 2000, 11:02:31 UTC | Make sure there's some entropy, and log a few more errors. | 26 February 2000, 11:02:31 UTC |
6d0d543 | Bodo Möller | 26 February 2000, 08:36:46 UTC | More get0 et al. changes. Also provide fgrep targets in CHANGES where the new functions are mentioned. | 26 February 2000, 08:36:46 UTC |
7bd3a58 | Richard Levitte | 26 February 2000, 04:48:22 UTC | make update | 26 February 2000, 04:48:22 UTC |
921c9bd | Richard Levitte | 26 February 2000, 03:59:46 UTC | Make sure that all test files are gone before starting the tests, or backup will complain about some version not existing. Perhaps. | 26 February 2000, 03:59:46 UTC |
8072c13 | Richard Levitte | 26 February 2000, 03:58:36 UTC | Move to using the same perl code as Makefile.ssl | 26 February 2000, 03:58:36 UTC |
1472f30 | Richard Levitte | 26 February 2000, 03:57:35 UTC | Just as in Unix, make sure to generate some kind of "random data". | 26 February 2000, 03:57:35 UTC |
60b8e17 | Richard Levitte | 26 February 2000, 03:56:09 UTC | Typo corrected. | 26 February 2000, 03:56:09 UTC |
a1990dd | Richard Levitte | 26 February 2000, 03:55:15 UTC | Don't include sys/types.h if NO_SYS_TYPES_H is defined. | 26 February 2000, 03:55:15 UTC |
cb464c3 | Richard Levitte | 26 February 2000, 03:53:58 UTC | The OpenVMS library is most definitely not built for anything but files, unless it's all in unixly syntax. We can't guarantee that right now, so let's skip the whole test suit. There are other places (like the open()) where errors are detected anyway. | 26 February 2000, 03:53:58 UTC |
9a5a740 | Richard Levitte | 26 February 2000, 03:51:55 UTC | Add support for Unixware 7. Thanks to Ron Record <rr@sco.com> for the patch. | 26 February 2000, 03:51:55 UTC |
234b5e9 | Ulf Möller | 26 February 2000, 02:24:16 UTC | Make clear which naming convention is meant. | 26 February 2000, 02:24:16 UTC |
8ab59e7 | Dr. Stephen Henson | 26 February 2000, 02:16:36 UTC | Fix shadow warning. | 26 February 2000, 02:16:36 UTC |
668ba7d | Richard Levitte | 26 February 2000, 01:55:56 UTC | ftruncate() and fileno() are not supported on all versions of OpenVMS (they don't really exist before version 7), so that solution was toast. Instead, let's do it the way it's done on Unix, but then remove older versions of the file. That new mechanism *may* fail for some unixly formated file spec, although I wouldn't worry too much about it. | 26 February 2000, 01:55:56 UTC |
c7cb16a | Dr. Stephen Henson | 26 February 2000, 01:55:33 UTC | Rename functions for new convention. | 26 February 2000, 01:55:33 UTC |
47c177c | Richard Levitte | 26 February 2000, 01:45:17 UTC | Let's avoid compiler warnings over types. Actually, this should be resolved by using size_t a bit more, but that'll be for later. | 26 February 2000, 01:45:17 UTC |
b755955 | Richard Levitte | 26 February 2000, 00:29:33 UTC | Compile rand_egd.c on VMS as well. | 26 February 2000, 00:29:33 UTC |
7c0dc41 | Richard Levitte | 26 February 2000, 00:26:17 UTC | For safety, check __VMS as well. | 26 February 2000, 00:26:17 UTC |
1b8b0a8 | Richard Levitte | 26 February 2000, 00:18:48 UTC | Correct small typo | 26 February 2000, 00:18:48 UTC |
c29b6d5 | Richard Levitte | 26 February 2000, 00:01:16 UTC | Since a stack with quite long name is declared here, vms_idhacks.h is also needed to get around C compilers on VMS that set the symbol limit to 31 characters. Bot the macros VMS and __VMS are checked, since there's no real way to know if e_os.h has been included yet. | 26 February 2000, 00:01:16 UTC |
1340db6 | Richard Levitte | 25 February 2000, 23:33:16 UTC | Small error fix. | 25 February 2000, 23:33:16 UTC |
9da65c3 | Richard Levitte | 25 February 2000, 23:18:27 UTC | Adjust all the old scripts to deal with the new location. | 25 February 2000, 23:18:27 UTC |
dc8c8cd | Richard Levitte | 25 February 2000, 23:17:46 UTC | New script to compile on systems that already have pthreads in the system. | 25 February 2000, 23:17:46 UTC |
2d2d313 | Richard Levitte | 25 February 2000, 23:16:56 UTC | Update the two threads modules to conform to our recommendations (use CRYPTO_num_locks() instead of CRYPTO_NUM_LOCKS!), and correct all the inconsistencies with the rest of OpenSSL. At least, this compiles nicely on Linux using PTHREADS. I've done no other tests so far. | 25 February 2000, 23:16:56 UTC |
1e7396b | Richard Levitte | 25 February 2000, 22:50:28 UTC | Some time in history, SSL_CTX_sessions() disappeared. It is now restored, but not as a macro this time... | 25 February 2000, 22:50:28 UTC |
582afb4 | Ulf Möller | 25 February 2000, 22:08:37 UTC | flush output. Looks like it fails when b is a power of 2, but I never get incorrect results. | 25 February 2000, 22:08:37 UTC |
f63500c | Richard Levitte | 25 February 2000, 20:46:09 UTC | Another test passed | 25 February 2000, 20:46:09 UTC |
f36e02b | Richard Levitte | 25 February 2000, 20:40:12 UTC | Enhance consistency by using BIO_flush() instead of fflush(). | 25 February 2000, 20:40:12 UTC |
3e0f27f | Richard Levitte | 25 February 2000, 20:37:46 UTC | Changes to synchronise with Unix. (actually, much more is needed, like a real config script) | 25 February 2000, 20:37:46 UTC |
17dddc0 | Ulf Möller | 25 February 2000, 20:28:54 UTC | Test the division functions. Apparently BN_div_recp reports an error for small divisors (1,2,4,8,40). I haven't got mismatches so far. If you can, please run the test program for a few days (nohup divtest >out& or something), and if it reports a mismatch, post the output. | 25 February 2000, 20:28:54 UTC |
b91f8a4 | Richard Levitte | 25 February 2000, 20:21:46 UTC | Status update | 25 February 2000, 20:21:46 UTC |
e0b8b39 | Andy Polyakov | 25 February 2000, 17:59:42 UTC | Linux is almost the only one where getpid() == thread-id. IRIX is another one, but only if you stick to sproc(2). | 25 February 2000, 17:59:42 UTC |
87a025c | Bodo Möller | 25 February 2000, 16:36:07 UTC | Use unsigned loop index to make compilers happy | 25 February 2000, 16:36:07 UTC |
3167f68 | Ulf Möller | 25 February 2000, 16:04:52 UTC | The main() return value is a program's exit code. | 25 February 2000, 16:04:52 UTC |
d52c973 | Ulf Möller | 25 February 2000, 16:00:24 UTC | links | 25 February 2000, 16:00:24 UTC |
dbe7113 | Andy Polyakov | 25 February 2000, 15:44:03 UTC | There're two (incompatible) ways to write multi-threaded programs under IRIX, one is to call sproc(2) when every thread does get own pid and POSIX threads when all the threads share same pid. | 25 February 2000, 15:44:03 UTC |
1c890fa | Ulf Möller | 25 February 2000, 15:43:33 UTC | mention RAND_egd() | 25 February 2000, 15:43:33 UTC |
b08b07b | Bodo Möller | 25 February 2000, 15:32:36 UTC | The previous revision should have generated _more_ warnings, not less ... The return value of handshake_func is signed, not unsigned. | 25 February 2000, 15:32:36 UTC |
4621a00 | Geoff Thorpe | 25 February 2000, 15:09:04 UTC | More VC++ pickiness. (destest.c doesn't have a "return" and the usual signed/unsigned stuff in s3_pkt.c) Submitted by: Reviewed by: PR: | 25 February 2000, 15:09:04 UTC |
7dce5a7 | Geoff Thorpe | 25 February 2000, 14:50:37 UTC | Gets around VC++ compiler pickiness. (long != double) PR: | 25 February 2000, 14:50:37 UTC |
3813046 | Bodo Möller | 25 February 2000, 14:47:38 UTC | Add OpenSSL licen[cs]e. | 25 February 2000, 14:47:38 UTC |
a6fc578 | Ulf Möller | 25 February 2000, 14:40:31 UTC | mt contained an old copy of mttest.c. remove it and move the other files to crypto/threads | 25 February 2000, 14:40:31 UTC |
e01eed0 | Bodo Möller | 25 February 2000, 14:40:11 UTC | Fix off-by-one error :-) | 25 February 2000, 14:40:11 UTC |
5946ede | Bodo Möller | 25 February 2000, 14:34:55 UTC | In "make clean", delete files created by "make report". | 25 February 2000, 14:34:55 UTC |
e5599db | Bodo Möller | 25 February 2000, 14:27:31 UTC | Fix warnings by using unsigned int where appropriate. | 25 February 2000, 14:27:31 UTC |
26fb2b4 | Bodo Möller | 25 February 2000, 14:23:44 UTC | Ignore files that, well, should be ignored. | 25 February 2000, 14:23:44 UTC |
5e7bec6 | Ulf Möller | 25 February 2000, 14:19:45 UTC | VC++ problem | 25 February 2000, 14:19:45 UTC |
4101054 | Ulf Möller | 25 February 2000, 14:19:17 UTC | *** empty log message *** | 25 February 2000, 14:19:17 UTC |
fea217f | Ulf Möller | 25 February 2000, 14:16:43 UTC | EGD bugfix. Submitted by: Lutz Jaenicke <Lutz.Jaenicke@aet.TU-Cottbus.DE> | 25 February 2000, 14:16:43 UTC |
cacbb51 | Ulf Möller | 25 February 2000, 14:07:51 UTC | ispell | 25 February 2000, 14:07:51 UTC |
40134e2 | Ulf Möller | 25 February 2000, 14:06:27 UTC | linux-ppc Submitted by: Franz Sirl <Franz.Sirl-kernel@lauterbach.com> | 25 February 2000, 14:06:27 UTC |