7b24a1a | Richard Levitte | 09 July 2001, 14:39:46 UTC | Add security patch and create release. Tags will be OpenSSL_0_9_6b and OpenSSL-engine-0_9_6b | 09 July 2001, 14:39:46 UTC |
393a9b6 | Richard Levitte | 05 July 2001, 13:56:50 UTC | Merge from 0.9.6-stable branch. No conflicts. | 05 July 2001, 13:56:50 UTC |
4ae5099 | Richard Levitte | 05 June 2001, 05:08:26 UTC | Add changes from the 0.9.6-stable branch. | 05 June 2001, 05:08:26 UTC |
5c36f01 | Richard Levitte | 01 June 2001, 15:22:22 UTC | Stop mishandling the type number in dynlock locking | 01 June 2001, 15:22:22 UTC |
6ef9d83 | Richard Levitte | 02 May 2001, 09:09:04 UTC | Merge in changes from the 0.9.6-stable branch. | 02 May 2001, 09:09:04 UTC |
5a9c441 | Richard Levitte | 05 April 2001, 17:48:04 UTC | Release OpenSSL 0.9.6a [engine] The tag will be OpenSSL-engine-0_9_6a | 05 April 2001, 17:48:04 UTC |
d69d8b5 | Richard Levitte | 05 April 2001, 10:55:19 UTC | Merge in changes from the 0.9.6-stable branch. | 05 April 2001, 10:55:19 UTC |
9aef355 | Richard Levitte | 04 April 2001, 16:34:38 UTC | Merge in changes from the 0.9.6-stable branch. | 04 April 2001, 16:34:38 UTC |
11f3f9f | Geoff Thorpe | 02 April 2001, 17:34:41 UTC | ENGINE_load_private_key, ENGINE_load_public_key, and ENGINE_ctrl all had error-handling that could return without releasing a lock. These have been fixed by moving (and copying) the unlock functions relative to the error checking, but without introducing any new code constructs (we're too late in the build up to 0.9.6a to risk a warning or error on any system). | 02 April 2001, 17:34:41 UTC |
ef9088c | Richard Levitte | 30 March 2001, 16:21:20 UTC | Tagging has been done, move on to develop beta 4 (hopefully not :-)). | 30 March 2001, 16:21:20 UTC |
422830e | Richard Levitte | 30 March 2001, 16:02:44 UTC | make update | 30 March 2001, 16:02:44 UTC |
ac0d075 | Richard Levitte | 30 March 2001, 15:31:42 UTC | Merge in the latest fixes from 0.9.6a-beta3. These changes will be part of OpenSSL 0.9.6a beta3 [engine] | 30 March 2001, 15:31:42 UTC |
53195ba | Richard Levitte | 30 March 2001, 13:41:55 UTC | Release beta 3 of OpenSSL 0.9.6a [engine]. The tag will be OpenSSL-engine-0_9_6a-beta3. | 30 March 2001, 13:41:55 UTC |
6b45808 | Richard Levitte | 30 March 2001, 13:40:16 UTC | Merge in fixes from 0.9.6-stable. | 30 March 2001, 13:40:16 UTC |
4c37da8 | Richard Levitte | 29 March 2001, 22:15:23 UTC | Merge in recent changes from 0.9.6-stable | 29 March 2001, 22:15:23 UTC |
3817983 | Richard Levitte | 27 March 2001, 23:57:54 UTC | Merge in recent changes from 0.9.6-stable | 27 March 2001, 23:57:54 UTC |
ffade5f | Richard Levitte | 27 March 2001, 18:33:50 UTC | Include bn.h so we get BN_LLONG properly defined. Otherwise, we can forget things like %lld | 27 March 2001, 18:33:50 UTC |
0294674 | Richard Levitte | 26 March 2001, 17:09:15 UTC | Merge in recent changes from OpenSSL_0_9_6-stable. | 26 March 2001, 17:09:15 UTC |
771c8a7 | Richard Levitte | 21 March 2001, 22:00:35 UTC | Tagging has been done, time to move on. | 21 March 2001, 22:00:35 UTC |
a307eeb | Richard Levitte | 21 March 2001, 21:26:59 UTC | Release OpenSSL 0.9.6a beta2 [engine]. The tag will be OpenSSL-engine-0_9_6a-beta2. | 21 March 2001, 21:26:59 UTC |
1fbc936 | Richard Levitte | 21 March 2001, 20:12:35 UTC | Changes from the 0.9.6-stable branch and a make update. | 21 March 2001, 20:12:35 UTC |
ac63f88 | Richard Levitte | 21 March 2001, 18:18:58 UTC | Changes from the 0.9.6-stable branch. | 21 March 2001, 18:18:58 UTC |
ecfb406 | cvs2svn | 15 March 2001, 12:42:05 UTC | This commit was manufactured by cvs2svn to create branch 'OpenSSL-engine- 0_9_6-stable'. | 15 March 2001, 12:42:05 UTC |
eb272ac | Lutz Jänicke | 15 March 2001, 12:42:04 UTC | Forgot "cvs add", so only the surrounding changes made it... sigh. | 15 March 2001, 12:42:04 UTC |
63c43dc | Bodo Möller | 15 March 2001, 11:31:37 UTC | avoid infinite loop | 15 March 2001, 11:31:37 UTC |
8562801 | Bodo Möller | 15 March 2001, 11:30:55 UTC | error codes are longs, not ints | 15 March 2001, 11:30:55 UTC |
5d80941 | Bodo Möller | 15 March 2001, 11:30:10 UTC | More error_data memory leaks | 15 March 2001, 11:30:10 UTC |
bb6dcb5 | Richard Levitte | 15 March 2001, 06:51:32 UTC | It is a good thing to prepare the .def files. | 15 March 2001, 06:51:32 UTC |
0a3ea5d | Dr. Stephen Henson | 15 March 2001, 01:15:54 UTC | Document the -certopt option to the x509 utility. Add no_issuer option. Fix X509_print_ex() so it prints out newlines when certain fields are omitted. | 15 March 2001, 01:15:54 UTC |
a5e4c0b | Bodo Möller | 14 March 2001, 14:02:10 UTC | The former ULTRASPARC preprocessor symbol is now called OPENSSL_SYSNAME_ULTRASPARC, so we'd better check for that one | 14 March 2001, 14:02:10 UTC |
df9bada | Richard Levitte | 14 March 2001, 11:38:40 UTC | Merge in recent changes from OpenSSL-0_9_6-stable | 14 March 2001, 11:38:40 UTC |
cad4b84 | Bodo Möller | 13 March 2001, 22:17:10 UTC | Fix: return 0 if no error occured. | 13 March 2001, 22:17:10 UTC |
37a92e9 | Richard Levitte | 13 March 2001, 21:47:23 UTC | make update. | 13 March 2001, 21:47:23 UTC |
1896ce3 | Richard Levitte | 13 March 2001, 21:38:53 UTC | We need to build MINFO. | 13 March 2001, 21:38:53 UTC |
c4af8da | Richard Levitte | 13 March 2001, 16:39:22 UTC | Release Beta 1 of OpenSSL 0.9.6a [engine]. | 13 March 2001, 16:39:22 UTC |
0357422 | Bodo Möller | 13 March 2001, 16:30:09 UTC | typo | 13 March 2001, 16:30:09 UTC |
b4ac8b1 | Richard Levitte | 13 March 2001, 15:51:51 UTC | Merge in recent changes from OpenSSL-0_9_6-stable | 13 March 2001, 15:51:51 UTC |
adccc4c | Richard Levitte | 13 March 2001, 14:06:59 UTC | Merge in recent changes from OpenSSL-0_9_6-stable | 13 March 2001, 14:06:59 UTC |
bbc89d2 | Richard Levitte | 13 March 2001, 12:28:00 UTC | Merge in recent changes from OpenSSL-0_9_6-stable | 13 March 2001, 12:28:00 UTC |
d3ee37c | Bodo Möller | 13 March 2001, 07:02:59 UTC | Use err_clear_data macro | 13 March 2001, 07:02:59 UTC |
1e6c9fc | Richard Levitte | 13 March 2001, 06:58:57 UTC | Merge of the 0.9.6-stable branch (continued after network interrupt). | 13 March 2001, 06:58:57 UTC |
3d4bb90 | Richard Levitte | 13 March 2001, 06:49:18 UTC | Merge in the 0.9.6-stable branch once more and hope for better results. | 13 March 2001, 06:49:18 UTC |
f51cf14 | Bodo Möller | 12 March 2001, 18:07:20 UTC | fix memory leak in err.c | 12 March 2001, 18:07:20 UTC |
194dd04 | Bodo Möller | 12 March 2001, 07:26:23 UTC | Rename function EC_GROUP_precompute to EC_GROUP_precompute_mult, which indicate its purpose more clearly. | 12 March 2001, 07:26:23 UTC |
14f7ee4 | Bodo Möller | 11 March 2001, 21:54:51 UTC | Add various X9.62 OIDs. (GF(2^n) mostly left out.) | 11 March 2001, 21:54:51 UTC |
a29d78e | Dr. Stephen Henson | 11 March 2001, 20:29:28 UTC | Initial docs for PEM routines. | 11 March 2001, 20:29:28 UTC |
5b054c6 | Bodo Möller | 11 March 2001, 17:43:07 UTC | EC_METHOD based on bn_mont2 (not used in the library) | 11 March 2001, 17:43:07 UTC |
10654d3 | Bodo Möller | 11 March 2001, 14:49:46 UTC | Forcibly enable memory leak checking during "make test" | 11 March 2001, 14:49:46 UTC |
6017e60 | Bodo Möller | 11 March 2001, 12:30:52 UTC | Timings are not supposed to be enabled by default ... | 11 March 2001, 12:30:52 UTC |
3837491 | Bodo Möller | 11 March 2001, 12:27:24 UTC | Add functions EC_POINT_mul and EC_GROUP_precompute. The latter does nothing for now, but its existence means that applications can request precomputation when appropriate. | 11 March 2001, 12:27:24 UTC |
86a921a | Bodo Möller | 11 March 2001, 08:44:50 UTC | handle negative scalars correctly when doing point multiplication | 11 March 2001, 08:44:50 UTC |
616df35 | Bodo Möller | 11 March 2001, 08:27:11 UTC | use fflush | 11 March 2001, 08:27:11 UTC |
e44fced | Bodo Möller | 10 March 2001, 23:49:06 UTC | Change timing output: We don't have "exponents" here, curves are considered additive | 10 March 2001, 23:49:06 UTC |
6f8f443 | Bodo Möller | 10 March 2001, 23:37:52 UTC | comment and error code update | 10 March 2001, 23:37:52 UTC |
d18af3f | Bodo Möller | 10 March 2001, 23:26:41 UTC | Remove files from Lenka's EC implementation. | 10 March 2001, 23:26:41 UTC |
48fe4d6 | Bodo Möller | 10 March 2001, 23:18:35 UTC | More EC stuff, including EC_POINTs_mul() for simultaneous scalar multiplication of an arbitrary number of points. | 10 March 2001, 23:18:35 UTC |
7b82500 | Richard Levitte | 10 March 2001, 16:28:49 UTC | Document the change. | 10 March 2001, 16:28:49 UTC |
251cb4c | Richard Levitte | 10 March 2001, 16:20:52 UTC | For some experiments, it is sometimes nice to serve files with complete HTTP responses. | 10 March 2001, 16:20:52 UTC |
24a93e6 | Dr. Stephen Henson | 10 March 2001, 12:37:01 UTC | In crypto/ec #if 0 out structures which reference (currently) non existent functions because this breaks shared libraries. | 10 March 2001, 12:37:01 UTC |
40e15f9 | Dr. Stephen Henson | 10 March 2001, 01:57:38 UTC | Typo. | 10 March 2001, 01:57:38 UTC |
b4f682d | Dr. Stephen Henson | 10 March 2001, 01:56:48 UTC | Add the 'ec' directory to mkdef.pl and mkfiles.pl so the Windows build can see it. Fixup mkdef.pl so it doesn't mess up with function names longer than 39 characters in length. | 10 March 2001, 01:56:48 UTC |
83d0e5e | Richard Levitte | 09 March 2001, 15:27:41 UTC | Use 32bit longs on Alpha as well, because that's what the VMS assembler code works with. Of course, the assembler code could differ between platforms. That might happen in the future. | 09 March 2001, 15:27:41 UTC |
c540bd2 | Richard Levitte | 09 March 2001, 15:11:16 UTC | Uhmmm, how did those conflicts get through? | 09 March 2001, 15:11:16 UTC |
4e20b1a | Bodo Möller | 09 March 2001, 14:01:42 UTC | Instead of telling both 'make' and the user that ranlib errors can be tolerated, hide the error from 'make'. This gives shorter output both if ranlib fails and if it works. | 09 March 2001, 14:01:42 UTC |
cc5ba6a | Dr. Stephen Henson | 09 March 2001, 13:57:14 UTC | Update docs. | 09 March 2001, 13:57:14 UTC |
0396479 | Bodo Möller | 09 March 2001, 13:04:06 UTC | Workaround for solaris64 linking problem (explicit "ar rs" is needed to create a symbol table). Sun patches such as 109147-06 probably fix this problem, but we can easily avoid it. | 09 March 2001, 13:04:06 UTC |
e34cfcf | Bodo Möller | 09 March 2001, 10:09:20 UTC | Consistently use 'void *' for SSL read, peek and write functions. | 09 March 2001, 10:09:20 UTC |
1358835 | Dr. Stephen Henson | 09 March 2001, 02:51:02 UTC | Change the EVP_somecipher() and EVP_somedigest() functions to return constant EVP_MD and EVP_CIPHER pointers. Update docs. | 09 March 2001, 02:51:02 UTC |
754d494 | Richard Levitte | 09 March 2001, 01:13:23 UTC | Bug fixes. | 09 March 2001, 01:13:23 UTC |
6ad0776 | Richard Levitte | 09 March 2001, 00:05:44 UTC | In preparation for the coming release of 0.9.6a, prepare a branch for engine-0.9.6-stable. There's no need to update this with the new bug fixes, it will get updated from the changes in OpenSSL_0_9_6-stable, just like any normal merge. | 09 March 2001, 00:05:44 UTC |
ca7fcc6 | Richard Levitte | 08 March 2001, 23:59:19 UTC | In preparation for the coming release of 0.9.6a, prepare a branch for engine-0.9.6-stable. There's no need to update this with the new bug fixes, it will get updated from the changes in OpenSSL_0_9_6-stable, just like any normal merge. | 08 March 2001, 23:59:19 UTC |
42909e3 | Bodo Möller | 08 March 2001, 22:52:49 UTC | Fix ec_GFp_simple_cmp. Use example group from Annex I of X9.62 in ectest.c. | 08 March 2001, 22:52:49 UTC |
c108108 | Bodo Möller | 08 March 2001, 21:55:27 UTC | ssl23_peek | 08 March 2001, 21:55:27 UTC |
5451e0d | Bodo Möller | 08 March 2001, 21:54:02 UTC | add ssl23_peek | 08 March 2001, 21:54:02 UTC |
4ea3855 | Bodo Möller | 08 March 2001, 21:52:53 UTC | Avoid problems with multi-line NAME sections. | 08 March 2001, 21:52:53 UTC |
20a9b1a | Richard Levitte | 08 March 2001, 21:12:58 UTC | Too many dollars... | 08 March 2001, 21:12:58 UTC |
156e855 | Bodo Möller | 08 March 2001, 20:55:16 UTC | Implement EC_GFp_mont_method. | 08 March 2001, 20:55:16 UTC |
b28ec12 | Bodo Möller | 08 March 2001, 19:34:14 UTC | Fixes to make 'no-ec' work (it should not turn 'objects' into 'objts' for example) | 08 March 2001, 19:34:14 UTC |
bb62a8b | Bodo Möller | 08 March 2001, 19:14:52 UTC | More method functions for elliptic curves, and an ectest.c that actually tests something. | 08 March 2001, 19:14:52 UTC |
a75d8be | Bodo Möller | 08 March 2001, 19:13:24 UTC | Bugfix: previously the serial number file could turn negative because an incompletely initialized ASN1_INTEGER was used. | 08 March 2001, 19:13:24 UTC |
b72ff47 | Lutz Jänicke | 08 March 2001, 17:24:02 UTC | Add newly learned knowledge from yesterday's discussion. | 08 March 2001, 17:24:02 UTC |
a2b0369 | Richard Levitte | 08 March 2001, 17:22:38 UTC | Write a small comment so we know... | 08 March 2001, 17:22:38 UTC |
abb48d5 | Richard Levitte | 08 March 2001, 17:22:05 UTC | Build ectest too. | 08 March 2001, 17:22:05 UTC |
0e99546 | Richard Levitte | 08 March 2001, 17:20:31 UTC | Some EC function names are really long. Make aliases for VMS on VAX. | 08 March 2001, 17:20:31 UTC |
bd9e2e4 | Ulf Möller | 08 March 2001, 17:00:09 UTC | note the rand_win.c change | 08 March 2001, 17:00:09 UTC |
ff61290 | Bodo Möller | 08 March 2001, 16:53:30 UTC | Comment | 08 March 2001, 16:53:30 UTC |
429cf46 | Ulf Möller | 08 March 2001, 16:46:23 UTC | old MSVC versions don't have rdtsc use _emit instead Pointed out by Jeremy Cooper <jeremy@baymoo.org> | 08 March 2001, 16:46:23 UTC |
c62b26f | Bodo Möller | 08 March 2001, 15:56:15 UTC | Hide BN_CTX structure details. Incease the number of BIGNUMs in a BN_CTX. | 08 March 2001, 15:56:15 UTC |
e0a9ba9 | Richard Levitte | 08 March 2001, 14:40:20 UTC | VMS catches up on the EC modifications. | 08 March 2001, 14:40:20 UTC |
2dc769a | Dr. Stephen Henson | 08 March 2001, 14:04:22 UTC | Make EVP_Digest*() routines return a value. TODO: update docs, and make soe other routines which use EVP_Digest*() check return codes. | 08 March 2001, 14:04:22 UTC |
4f98cba | Bodo Möller | 08 March 2001, 14:02:28 UTC | avoid compiler warning | 08 March 2001, 14:02:28 UTC |
9849913 | Bodo Möller | 08 March 2001, 13:58:09 UTC | Constify BN_value_one. | 08 March 2001, 13:58:09 UTC |
3285076 | Bodo Möller | 08 March 2001, 12:30:12 UTC | Integrate ec_err.[co]. "make depend" | 08 March 2001, 12:30:12 UTC |
3b4cfea | Bodo Möller | 08 March 2001, 12:27:44 UTC | Throw out *all* absolute pathnames, not matter what they look like. The filenames we are interested in for Makefile dependencies are always relative. | 08 March 2001, 12:27:44 UTC |
de10f69 | Bodo Möller | 08 March 2001, 12:14:25 UTC | Sort openssl.ec, the configuration file for mkerr.pl. Change mkerr.pl so that it puts the ERR_load_..._strings() prototype in header files that it writes. | 08 March 2001, 12:14:25 UTC |
adfe54b | Bodo Möller | 08 March 2001, 11:59:48 UTC | Integrate ectest.c (which does not yet do anything). | 08 March 2001, 11:59:48 UTC |
b576337 | Bodo Möller | 08 March 2001, 11:59:03 UTC | Order ERR_load_... calls like the stuff in err.h. | 08 March 2001, 11:59:03 UTC |
4de633d | Bodo Möller | 08 March 2001, 11:45:44 UTC | Get rid of '#define ERR_file_name __FILE__', which is unnecessary indirection. (It cannot possibly help to avoid duplicate 'name of file' strings in object files because the preprocessor does not work at object file level.) | 08 March 2001, 11:45:44 UTC |
91f29a3 | Bodo Möller | 08 March 2001, 11:18:06 UTC | Let EC_POINT_copy do nothing if dest==src | 08 March 2001, 11:18:06 UTC |
1d5bd6c | Bodo Möller | 08 March 2001, 11:16:33 UTC | More 'TODO' items. | 08 March 2001, 11:16:33 UTC |