35b3515 | cvs2svn | 20 May 1999, 19:33:47 UTC | This commit was manufactured by cvs2svn to create tag 'OpenSSL_0_9_3beta1'. | 20 May 1999, 19:33:47 UTC |
6b65962 | Ben Laurie | 20 May 1999, 19:33:46 UTC | Prepare for a beta release. | 20 May 1999, 19:33:46 UTC |
1444ba8 | Ulf Möller | 20 May 1999, 17:58:42 UTC | NeXT doesn't have dirent. Pointed out by Juergen Moellenhoff <jurgen@oic.de> | 20 May 1999, 17:58:42 UTC |
1fac96e | Ulf Möller | 20 May 1999, 17:28:19 UTC | Detect Siemens platforms. Submitted by: Martin Kraemer <Martin.Kraemer@MchP.Siemens.De> | 20 May 1999, 17:28:19 UTC |
4d5d543 | Bodo Möller | 20 May 1999, 13:11:43 UTC | Some solaris-usparc MD5 fixes. | 20 May 1999, 13:11:43 UTC |
da70ff7 | Ulf Möller | 20 May 1999, 02:09:46 UTC | Avoid a warning. Submitted by: Sylvain Robitaille <syl@alcor.concordia.ca> | 20 May 1999, 02:09:46 UTC |
7a01a45 | Ulf Möller | 20 May 1999, 01:46:39 UTC | Declare test key data as static. Submitted by: Andy Polyakov <appro@fy.chalmers.se> | 20 May 1999, 01:46:39 UTC |
21f213e | Bodo Möller | 20 May 1999, 01:43:28 UTC | Change self-description (mklink.pl is not just faster than the last released version of mklink.sh -- the latter couldn't even handle the ../../include/openssl case). | 20 May 1999, 01:43:28 UTC |
e14d444 | Ulf Möller | 20 May 1999, 01:43:07 UTC | Bignum library bug fix. IRIX 6 passes "make test" now! This also avoids the problems with SC4.2 and unpatched SC5. Submitted by: Andy Polyakov <appro@fy.chalmers.se> | 20 May 1999, 01:43:07 UTC |
257e206 | Dr. Stephen Henson | 19 May 1999, 23:54:58 UTC | Include some notes on basic extension usage and change openssl.cnf to usually do sensible things with extensions. | 19 May 1999, 23:54:58 UTC |
a2cb725 | Bodo Möller | 19 May 1999, 22:45:08 UTC | Add -mv8 to solaris-usparc-oldgcc. | 19 May 1999, 22:45:08 UTC |
62de849 | Ulf Möller | 19 May 1999, 19:20:49 UTC | Typos. | 19 May 1999, 19:20:49 UTC |
405b4a7 | Ulf Möller | 19 May 1999, 19:14:59 UTC | Oops. | 19 May 1999, 19:14:59 UTC |
33d50ef | Ulf Möller | 19 May 1999, 18:39:23 UTC | Small corrections. | 19 May 1999, 18:39:23 UTC |
06064bb | Bodo Möller | 19 May 1999, 18:08:35 UTC | Note that the numbering scheme used to be different. | 19 May 1999, 18:08:35 UTC |
e90c772 | Ben Laurie | 19 May 1999, 17:36:40 UTC | Switch to new version numbering scheme. | 19 May 1999, 17:36:40 UTC |
15a99e3 | Bodo Möller | 19 May 1999, 16:50:16 UTC | Convert gcc version detection (for solaris-usparc-gcc) into a form better suited for finding what went wrong in case that some compiler versions create an output we can't parse. | 19 May 1999, 16:50:16 UTC |
767f68c | Bodo Möller | 19 May 1999, 16:35:21 UTC | Bugfix: GCCVAR contains two lines ("Reading specs ..." and the actual version), so we need echo $GCCVAR | sed ... instead of echo "$GCCVAR" | sed ... to process it as intended. | 19 May 1999, 16:35:21 UTC |
e84240d | Dr. Stephen Henson | 19 May 1999, 12:45:16 UTC | New functions sk_set, sk_value and sk_num to replace existing macros: this is to minimise the effects on existing code. | 19 May 1999, 12:45:16 UTC |
054810e | Bodo Möller | 19 May 1999, 12:27:33 UTC | For Solaris with old gcc versions (that don't understand -mcpu=ultrasparc), don't silently step to solaris-sparc-gcc, which would unnecessarily use less efficient assembler code. Instead, use new configuration variant solaris-usparc-oldgcc; this also means that someone who reads the output of ./config will notice that it may be advantegeous to upgrade gcc. | 19 May 1999, 12:27:33 UTC |
b673583 | Ulf Möller | 18 May 1999, 23:44:38 UTC | gcc < 2.8 does not support ultrasparc. | 18 May 1999, 23:44:38 UTC |
35f7324 | Dr. Stephen Henson | 18 May 1999, 20:12:54 UTC | Change default PKCS#12 iteration count to 2048, include rsa_oeap_test in the test batch file. | 18 May 1999, 20:12:54 UTC |
b0759f8 | Ulf Möller | 18 May 1999, 16:40:40 UTC | no-xxx options. | 18 May 1999, 16:40:40 UTC |
a2b2173 | Ulf Möller | 18 May 1999, 16:04:03 UTC | BSD alpha config. Submitted by: Rich Bud <rbud@fortean.com> | 18 May 1999, 16:04:03 UTC |
12ba413 | Bodo Möller | 18 May 1999, 15:06:20 UTC | Get rid of some unnecessary casts and add a necessary one. | 18 May 1999, 15:06:20 UTC |
5d818c3 | Ulf Möller | 18 May 1999, 14:53:39 UTC | Spelling error. | 18 May 1999, 14:53:39 UTC |
09ad800 | Ralf S. Engelschall | 18 May 1999, 09:19:28 UTC | Protect applications from failing to compile when they try to directly include opensslv.h. | 18 May 1999, 09:19:28 UTC |
75573c4 | Ralf S. Engelschall | 18 May 1999, 08:52:01 UTC | Don't forget that it's freeze time now... | 18 May 1999, 08:52:01 UTC |
9c2e306 | Ulf Möller | 17 May 1999, 22:33:25 UTC | BC now compiles crypto/des | 17 May 1999, 22:33:25 UTC |
fb92ba6 | Ulf Möller | 17 May 1999, 22:25:31 UTC | Move prototypes to the right place. | 17 May 1999, 22:25:31 UTC |
bc2e519 | Bodo Möller | 17 May 1999, 20:46:43 UTC | If we couldn't handle "-showcerts" (which happens with the current SSL2 implementation), show at least the server certificate. | 17 May 1999, 20:46:43 UTC |
92afda6 | Ulf Möller | 17 May 1999, 20:42:59 UTC | Mention "make depend". | 17 May 1999, 20:42:59 UTC |
a03dd7a | Bodo Möller | 17 May 1999, 20:36:08 UTC | Substitute spaces for tab. | 17 May 1999, 20:36:08 UTC |
703126f | Dr. Stephen Henson | 17 May 1999, 20:05:36 UTC | Various clarifications to extension docs: change the name of literal extensions from RAW to DER to avoid confusion with raw extensions. Update NEWS file. | 17 May 1999, 20:05:36 UTC |
2cf9fcd | Ulf Möller | 17 May 1999, 15:03:43 UTC | Mention Andy's assembler stuff. | 17 May 1999, 15:03:43 UTC |
75fa991 | Ulf Möller | 17 May 1999, 14:38:03 UTC | mk1mf.pl syntax has been changed. | 17 May 1999, 14:38:03 UTC |
db2b983 | Bodo Möller | 17 May 1999, 11:21:52 UTC | Make MD5 work on Alpha, and fix a bug. Submitted by: Andy Polyakov | 17 May 1999, 11:21:52 UTC |
673eade | Bodo Möller | 17 May 1999, 11:15:49 UTC | Additional, more descriptive error message for rejection of a session ID because of missing session ID context (so that application programmers are directly pointed to what they should do differently). | 17 May 1999, 11:15:49 UTC |
27a186c | Bodo Möller | 17 May 1999, 10:54:18 UTC | gcc (in some versions) doesn't like the const_des_cblock typedef. So omit it for now :-( | 17 May 1999, 10:54:18 UTC |
3f45ed8 | Bodo Möller | 17 May 1999, 08:28:37 UTC | Rename "openssl x509" option "-config" to "-extfile", because it doesn't have a default value like the "-config" options of other openssl subprograms. | 17 May 1999, 08:28:37 UTC |
8e93f12 | Bodo Möller | 17 May 1999, 08:17:30 UTC | Clarification. | 17 May 1999, 08:17:30 UTC |
4aeb94b | Dr. Stephen Henson | 16 May 1999, 21:50:26 UTC | Oops! Get the pmatch test the right way round. | 16 May 1999, 21:50:26 UTC |
b975f15 | Bodo Möller | 16 May 1999, 18:27:46 UTC | Keep text lines less than 80 characters wide. | 16 May 1999, 18:27:46 UTC |
1b266da | Dr. Stephen Henson | 16 May 1999, 17:32:32 UTC | Fix various less obvious bugs in PKCS#7 handling: such as not zeroing the secret key before we've encrypted it and using the right NID for RC2-64. Add various arguments to the experimental programs 'dec' and 'enc' to make testing less painful. This stuff has now been tested against Netscape Messenger and it can encrypt and decrypt S/MIME messages with RC2 (128, 64 and 40 bit) DES and triple DES. Its still experimental though... | 16 May 1999, 17:32:32 UTC |
f43c814 | Bodo Möller | 16 May 1999, 14:20:17 UTC | Typo. | 16 May 1999, 14:20:17 UTC |
55519bb | Bodo Möller | 16 May 1999, 12:29:28 UTC | DES changes. | 16 May 1999, 12:29:28 UTC |
edf0bfb | Bodo Möller | 16 May 1999, 12:26:16 UTC | Change type of various DES function arguments from des_cblock (meaning pointer to char) to des_cblock * (meaning pointer to array with 8 char elements), which allows the compiler to do more typechecking. (The changed argument types were of type des_cblock * back in SSLeay, and a lot of ugly casts were used then to turn them into pointers to elements; but it can be done without those casts.) Introduce new type const_des_cblock -- before, the pointers rather than the elements pointed to were declared const, and for some reason gcc did not complain about this (but some other compilers did). | 16 May 1999, 12:26:16 UTC |
e186bf9 | Bodo Möller | 16 May 1999, 12:17:20 UTC | Added a comment pointing out the behaviour of "openssl x509 -conf ...", which cost me some time to find out about. | 16 May 1999, 12:17:20 UTC |
ee86c3f | Bodo Möller | 16 May 1999, 12:01:49 UTC | Marked probable bug, pointed out by Anonymous. | 16 May 1999, 12:01:49 UTC |
e1a228f | Ben Laurie | 16 May 1999, 11:26:46 UTC | Convert void *. | 16 May 1999, 11:26:46 UTC |
84d1487 | Bodo Möller | 16 May 1999, 10:55:40 UTC | Don't run "make depend" automatically. | 16 May 1999, 10:55:40 UTC |
84fa704 | Dr. Stephen Henson | 16 May 1999, 00:25:36 UTC | Fix some obvious bugs in the PKCS#7 library handling. It didn't try to find the right RecipientInfo based on the recipient certificate (so would fail a lot of the time) and fixup cipher structures to correctly (maybe) modify the AlgorithmIdentifiers. Largely untested at present... this will be fixed in due course. Well the stuff was broken to begin with so if its broken now then you haven't lost anything :-) | 16 May 1999, 00:25:36 UTC |
a74c55c | Dr. Stephen Henson | 15 May 1999, 20:33:15 UTC | Various Win32 fixes. Change args in do_ms.bat to put platform last. Fix unsigned/signed cmp error in asn1parse. Change various pem_all.c args to use pem_password_cb. | 15 May 1999, 20:33:15 UTC |
ac7d078 | Ben Laurie | 15 May 1999, 16:03:26 UTC | Get rid of casts. | 15 May 1999, 16:03:26 UTC |
62bad77 | Ben Laurie | 15 May 1999, 15:59:28 UTC | Add actual testing to bntest... | 15 May 1999, 15:59:28 UTC |
e1999b1 | Bodo Möller | 15 May 1999, 14:38:10 UTC | Use OPENSSL_GLOBAL, OPENSSL_EXTERN instead of GLOBAL and EXTERN. | 15 May 1999, 14:38:10 UTC |
3398f6c | Bodo Möller | 15 May 1999, 14:30:31 UTC | OPENSSL_EXTERN | 15 May 1999, 14:30:31 UTC |
7f0dae3 | Bodo Möller | 15 May 1999, 14:23:29 UTC | OPENSSL_EXTERN, OPENSSL_GLOBAL | 15 May 1999, 14:23:29 UTC |
127640b | Bodo Möller | 15 May 1999, 13:38:48 UTC | Update dependencies. | 15 May 1999, 13:38:48 UTC |
cdfb093 | Bodo Möller | 15 May 1999, 13:31:53 UTC | Get rid of another cast. | 15 May 1999, 13:31:53 UTC |
cbbd384 | Bodo Möller | 15 May 1999, 13:27:13 UTC | Use e_os2.h, not e_os.h in exported header file des.h. | 15 May 1999, 13:27:13 UTC |
fa470a8 | Bodo Möller | 15 May 1999, 13:26:11 UTC | e_os2.h is used for things that must be visible when external applications use (certain parts of) OpenSSL. | 15 May 1999, 13:26:11 UTC |
2a4a0a3 | Bodo Möller | 15 May 1999, 13:24:16 UTC | e_os* corrections. | 15 May 1999, 13:24:16 UTC |
64a3b11 | Bodo Möller | 15 May 1999, 12:22:46 UTC | Comment. | 15 May 1999, 12:22:46 UTC |
79479f0 | Bodo Möller | 15 May 1999, 12:22:19 UTC | Bugfix (set shutdown only when we should). Submitted by: Oleg Girko | 15 May 1999, 12:22:19 UTC |
21419a7 | Bodo Möller | 15 May 1999, 12:20:56 UTC | Update. | 15 May 1999, 12:20:56 UTC |
531b2cf | Ben Laurie | 15 May 1999, 11:54:21 UTC | Get rid of the cast. | 15 May 1999, 11:54:21 UTC |
ad2cb8b | Bodo Möller | 15 May 1999, 11:46:00 UTC | Return 0 for an error, 1 for no error from read_options; that's what the calling code seems to expect. | 15 May 1999, 11:46:00 UTC |
d340735 | Bodo Möller | 15 May 1999, 10:40:02 UTC | Comment. | 15 May 1999, 10:40:02 UTC |
e2e3d5c | Bodo Möller | 15 May 1999, 00:00:28 UTC | A comment. | 15 May 1999, 00:00:28 UTC |
8aa5b77 | Bodo Möller | 14 May 1999, 21:07:48 UTC | Avoid compiler warnings for x86. | 14 May 1999, 21:07:48 UTC |
1ad2ecb | Dr. Stephen Henson | 14 May 1999, 18:21:21 UTC | The encoding of negative ASN1 INTEGERs and the conversion of BNs to negative integers was completely broken. Also added a NEG_PUBKEY_BUG compilation option to compensate for public keys improperly encoded as negative integers. | 14 May 1999, 18:21:21 UTC |
2a82c7c | Bodo Möller | 14 May 1999, 12:40:39 UTC | Various bugfixes: Uses locking for some more of the stuff that is not thread-safe (where thread-safe counterparts are not available on all platforms), and don't memcpy to NULL-pointers Submitted by: Anonymous Reviewed by: Bodo Moeller Also, clean up htons vs. ntohs confusions. | 14 May 1999, 12:40:39 UTC |
d36bcdf | Bodo Möller | 14 May 1999, 11:57:17 UTC | Fix cryptlib.c. Submitted by: Reviewed by: PR: | 14 May 1999, 11:57:17 UTC |
3ae7667 | Bodo Möller | 14 May 1999, 11:52:49 UTC | Introduce and use function typedef pem_password_cb so that we don't call those functions without having a parameter list declaration. (There are various similar cases left ...) | 14 May 1999, 11:52:49 UTC |
e6d0b6e | Bodo Möller | 14 May 1999, 11:50:46 UTC | *** empty log message *** | 14 May 1999, 11:50:46 UTC |
0c0334b | Bodo Möller | 14 May 1999, 11:48:31 UTC | Delete a wish. | 14 May 1999, 11:48:31 UTC |
dbd1e38 | Bodo Möller | 14 May 1999, 11:47:29 UTC | Change cast in function calls to that which is, I think, the right one for those functions (is it?). | 14 May 1999, 11:47:29 UTC |
1b24cca | Bodo Möller | 13 May 1999, 21:17:03 UTC | Add release dates to the "CHANGES" file, because that's an obvious place to look for them. | 13 May 1999, 21:17:03 UTC |
7de82c2 | Ulf Möller | 13 May 1999, 17:55:08 UTC | Missed one line. | 13 May 1999, 17:55:08 UTC |
608217d | Bodo Möller | 13 May 1999, 17:51:35 UTC | Don't use reserved name "_encrypt" for parameters; instead I've picked "enc", because that's what's in the prototypes. ("_encrypt" is reserved only as an external name, but still using it in an application doesn't look like good style to me -- and it certainly isn't if the point is just avoiding shadowing, which is apparently why the previous name "encrypt" was changed.) | 13 May 1999, 17:51:35 UTC |
2adca9c | Ben Laurie | 13 May 1999, 17:33:27 UTC | Update dependencies. | 13 May 1999, 17:33:27 UTC |
09feda5 | Ulf Möller | 13 May 1999, 17:25:05 UTC | Cut&paste error. | 13 May 1999, 17:25:05 UTC |
ce457a5 | Ulf Möller | 13 May 1999, 17:24:35 UTC | Oops. Close the file. | 13 May 1999, 17:24:35 UTC |
90ba7e2 | Ben Laurie | 13 May 1999, 17:10:42 UTC | Avoid shadowing, and a bit of constification while I'm at it. | 13 May 1999, 17:10:42 UTC |
224551f | Bodo Möller | 13 May 1999, 15:27:45 UTC | Some tiny clean-ups related to the cert_st / sess_cert_st change. | 13 May 1999, 15:27:45 UTC |
b56bce4 | Bodo Möller | 13 May 1999, 15:09:38 UTC | New structure type SESS_CERT used instead of CERT inside SSL_SESSION. While modifying the sources, I found some inconsistencies on the use of s->cert vs. s->session->sess_cert; I don't know if those could really have caused problems, but possibly this is a proper bug-fix and not just a clean-up. | 13 May 1999, 15:09:38 UTC |
0981259 | Bodo Möller | 13 May 1999, 15:02:49 UTC | For solaris-usparc configurations, avoid problems with GNU as, which cannot handle all opcodes we need. | 13 May 1999, 15:02:49 UTC |
5c83b4c | Ulf Möller | 13 May 1999, 13:29:41 UTC | Remove redundant ifdef. | 13 May 1999, 13:29:41 UTC |
75e0770 | Ulf Möller | 13 May 1999, 13:21:17 UTC | VMS support bug fixes. | 13 May 1999, 13:21:17 UTC |
f7fd2ff | Ulf Möller | 13 May 1999, 13:20:21 UTC | VMS support. Submitted by: Richard Levitte <richard@levitte.org> | 13 May 1999, 13:20:21 UTC |
bd3576d | Ulf Möller | 13 May 1999, 13:16:42 UTC | Reorganize and speed up MD5. Submitted by: Andy Polyakov <appro@fy.chalmers.se> | 13 May 1999, 13:16:42 UTC |
7d7d2cb | Ulf Möller | 13 May 1999, 11:37:32 UTC | VMS support. Submitted by: Richard Levitte <richard@levitte.org> | 13 May 1999, 11:37:32 UTC |
8d111f4 | Bodo Möller | 13 May 1999, 10:36:29 UTC | Spacing in comment corrected. | 13 May 1999, 10:36:29 UTC |
8a41eb7 | Bodo Möller | 13 May 1999, 10:32:04 UTC | First tiny changes in preparation of changing of "sess_cert" handling. Also I've subsituted real tabs for 8-spaces sequences in some lines so that things don't look that weird with a tab-width of 4. | 13 May 1999, 10:32:04 UTC |
31ff97b | Ulf Möller | 13 May 1999, 10:28:14 UTC | mk1mf.pl and mkdef.pl read OPTIONS from toplevel Makefile. Configure no longer changes files in place. | 13 May 1999, 10:28:14 UTC |
8bc1431 | Dr. Stephen Henson | 12 May 1999, 23:11:08 UTC | Several of the EVP_CIPHER structures had the get and set asn1 parameter functions transposed. | 12 May 1999, 23:11:08 UTC |
f5eac85 | Dr. Stephen Henson | 12 May 1999, 01:56:27 UTC | Add new -out option to asn1parse to allow the parsed data to be output. Fixed -strparse option: it didn't work if used more than once (this was due to the d2i_ASN1_TYPE call parsing a freed buffer). On Win32 the file wincrypt.h #define's X509_NAME and PKCS7_SIGNER_INFO causing clashes so these are #undef'ed | 12 May 1999, 01:56:27 UTC |
d53ff9a | Ulf Möller | 12 May 1999, 01:52:58 UTC | Caldera OpenLinux passes test now. | 12 May 1999, 01:52:58 UTC |
dcbe935 | Ulf Möller | 12 May 1999, 00:45:42 UTC | Missing argument in prototype. Submitted by: Andreas Ley <ley@rz.uni-karlsruhe.de> | 12 May 1999, 00:45:42 UTC |