b2f570e | Richard Levitte | 21 December 2001, 01:21:23 UTC | Time to release 0.9.6c. The tag will be OpenSSL_0_9_6c | 21 December 2001, 01:21:23 UTC |
9889888 | Richard Levitte | 21 December 2001, 01:12:43 UTC | And just for the sake of completeness, let's add some standard macros... | 21 December 2001, 01:12:43 UTC |
b1b62e7 | Richard Levitte | 21 December 2001, 01:09:07 UTC | Better use the same number in all branches, to avoid confusion | 21 December 2001, 01:09:07 UTC |
069eb94 | Dr. Stephen Henson | 21 December 2001, 00:48:45 UTC | Add missing ERR_LIB_COMP #define | 21 December 2001, 00:48:45 UTC |
5dfaf1c | Richard Levitte | 20 December 2001, 22:25:41 UTC | make update | 20 December 2001, 22:25:41 UTC |
c6c5cf1 | Richard Levitte | 20 December 2001, 22:15:42 UTC | Do not forget to compile comp_err.c | 20 December 2001, 22:15:42 UTC |
3d7b414 | Ulf Möller | 20 December 2001, 12:36:39 UTC | remove some useless information (change log is in CHANGES) | 20 December 2001, 12:36:39 UTC |
863b127 | Richard Levitte | 20 December 2001, 11:04:46 UTC | Summarize the news. | 20 December 2001, 11:04:46 UTC |
24ceef0 | Bodo Möller | 19 December 2001, 19:48:51 UTC | make sure mklink.pl looks at ERR_load_... | 19 December 2001, 19:48:51 UTC |
fe165e4 | Ulf Möller | 19 December 2001, 19:37:41 UTC | Cygwin patch. Submitted by Michael Kobar <mkobar@lymeware.com> | 19 December 2001, 19:37:41 UTC |
3ece360 | Bodo Möller | 17 December 2001, 19:24:39 UTC | remove redundant ERR_load_... declarations | 17 December 2001, 19:24:39 UTC |
b35ef57 | Bodo Möller | 17 December 2001, 19:08:39 UTC | correction: certain changes have been done *after* 0.9.6b was released | 17 December 2001, 19:08:39 UTC |
865ce8a | Bodo Möller | 14 December 2001, 10:09:01 UTC | fix BN_rand_range | 14 December 2001, 10:09:01 UTC |
a69b3e9 | Ulf Möller | 10 December 2001, 18:52:42 UTC | name confusion with HP library function prototype (?) | 10 December 2001, 18:52:42 UTC |
7f0f3f1 | Dr. Stephen Henson | 07 December 2001, 00:40:53 UTC | Don't overwrite signing time. | 07 December 2001, 00:40:53 UTC |
0bc2e28 | Lutz Jänicke | 06 December 2001, 13:11:42 UTC | HPUX 9.X on m68k with gcc ("Anton J. Gamel" <gamel@anna.anatomie.uni-freiburg.de>) | 06 December 2001, 13:11:42 UTC |
4b16376 | Richard Levitte | 04 December 2001, 11:10:54 UTC | "UID" is an incorrect lable for the attribute type uniqueIdentifier. Furthermore, it create conflicts with LDAP and some RFCs that define "UID" as a lable for the attribute type userId (which we haven't even defined here). The next question is if we should update objects.txt with the added stuff from the main trunk. | 04 December 2001, 11:10:54 UTC |
fe094cd | Richard Levitte | 04 December 2001, 07:50:52 UTC | I was recently informed that some people wrongly use ssleay.txt as main documentation, so let's warn them a little more, so the word "OBSOLETE" really gets understood. | 04 December 2001, 07:50:52 UTC |
2767537 | Bodo Möller | 03 December 2001, 13:54:58 UTC | crypto/objects stuff | 03 December 2001, 13:54:58 UTC |
16712ec | Bodo Möller | 03 December 2001, 13:44:24 UTC | Fix: 2.5.29 is "id-ce", not "ld-ce" (sort of a typo in objects.h). Fix: Some ip-pda OIDs were incorrect (cf. RFC 3039). Also change Perl scripts to put auto-generation warning in the first lines of the file. | 03 December 2001, 13:44:24 UTC |
4e6c537 | Lutz Jänicke | 30 November 2001, 09:36:15 UTC | Support for QNX 6 (wrat@jump.net (the wharf rat)). | 30 November 2001, 09:36:15 UTC |
1b0613e | Bodo Möller | 26 November 2001, 12:14:22 UTC | discuss -name and default_ca more correctly (I hope) | 26 November 2001, 12:14:22 UTC |
75140e8 | Bodo Möller | 23 November 2001, 21:11:46 UTC | update with info on engine branch | 23 November 2001, 21:11:46 UTC |
f717e54 | Bodo Möller | 23 November 2001, 20:57:59 UTC | fix submitted by Andy Schneider <andy.schneider@bjss.co.uk> | 23 November 2001, 20:57:59 UTC |
65129e1 | Bodo Möller | 22 November 2001, 11:26:54 UTC | OS/390 support Submitted by: Richard Shapiro <rshapiro@abinitio.com> | 22 November 2001, 11:26:54 UTC |
2a6db68 | Bodo Möller | 22 November 2001, 11:15:00 UTC | OS/390 support Submitted by: Richard Shapiro <rshapiro@abinitio.com> | 22 November 2001, 11:15:00 UTC |
2b98d1c | cvs2svn | 22 November 2001, 11:09:43 UTC | This commit was manufactured by cvs2svn to create branch 'OpenSSL_0_9_6-stable'. | 22 November 2001, 11:09:43 UTC |
1d4581c | Bodo Möller | 22 November 2001, 11:09:42 UTC | OS/390 support Submitted by: Richard Shapiro <rshapiro@abinitio.com> | 22 November 2001, 11:09:42 UTC |
c05940e | Bodo Möller | 22 November 2001, 11:08:38 UTC | comment | 22 November 2001, 11:08:38 UTC |
c507a16 | Geoff Thorpe | 22 November 2001, 10:08:49 UTC | Cut "ENGINE_ID" to the more concise "ID". | 22 November 2001, 10:08:49 UTC |
308f028 | Geoff Thorpe | 22 November 2001, 09:20:08 UTC | In this particular error condition, the structural reference wasn't being released. | 22 November 2001, 09:20:08 UTC |
e4a6cf4 | Geoff Thorpe | 22 November 2001, 09:13:18 UTC | When the "dynamic" ENGINE loads another ENGINE from a shared-library, it essentially overwrites itself with the new ENGINE, with the exception of reference counts, ex_data structures, and other 'admin' elements. However if the new ENGINE doesn't populate certain elements, there's the risk of the "dynamic" ENGINE's elements showing through - the "cmd_defns" were just one of the possibilities. This implements a more comprehensive cleanup. | 22 November 2001, 09:13:18 UTC |
329636d | Geoff Thorpe | 22 November 2001, 09:01:11 UTC | The "openssl" ENGINE is no longer used except as a testing/debugging device. This change enables it for building as a self-contained "dynamic" ENGINE, to help testing such mechanisms. | 22 November 2001, 09:01:11 UTC |
9163b8f | Geoff Thorpe | 22 November 2001, 08:48:09 UTC | 'flags' should only be set inside DSO_load() if constructing a new DSO object - otherwise we overwrite any flags that had been previously set in the DSO before calling DSO_load(). | 22 November 2001, 08:48:09 UTC |
ce8ac3d | Richard Levitte | 19 November 2001, 20:46:47 UTC | Extentions of the explanations to the linking problem on Win32. Provided by Andrew Gray <agray@iconsinc.com> | 19 November 2001, 20:46:47 UTC |
a542db9 | Richard Levitte | 19 November 2001, 20:46:35 UTC | Extentions of the explanations to the linking problem on Win32. Provided by Andrew Gray <agray@iconsinc.com> | 19 November 2001, 20:46:35 UTC |
c156d5c | Lutz Jänicke | 19 November 2001, 11:12:30 UTC | Clarify reference count handling/removal of session (shinagawa@star.zko.dec.com). | 19 November 2001, 11:12:30 UTC |
a7ce69d | Lutz Jänicke | 19 November 2001, 11:11:23 UTC | Clarify reference count handling/removal of session (shinagawa@star.zko.dec.com). | 19 November 2001, 11:11:23 UTC |
54b293e | Richard Levitte | 16 November 2001, 13:13:09 UTC | On VMS, the norm is still that symbols are uppercased, so for now it's better to trust that norm. I might implement a control for this later on | 16 November 2001, 13:13:09 UTC |
9d93ce2 | Richard Levitte | 16 November 2001, 13:12:19 UTC | On VMS, the norm is still that symbols are uppercased, so for now it's better to trust that norm. I might implement a control for this later on | 16 November 2001, 13:12:19 UTC |
76c4336 | Bodo Möller | 16 November 2001, 12:02:01 UTC | wNAFs use does not bring that much performance on Sparcs (where elliptic curves are are relatively faster than on PCs anyway) | 16 November 2001, 12:02:01 UTC |
e71adb8 | Bodo Möller | 16 November 2001, 11:37:36 UTC | avoid stupid compiler warning | 16 November 2001, 11:37:36 UTC |
033c51f | Richard Levitte | 16 November 2001, 09:14:06 UTC | Build dynamic rsaref engine on VMS. Tested on VAX so far. | 16 November 2001, 09:14:06 UTC |
452d159 | Richard Levitte | 16 November 2001, 09:09:15 UTC | End assembler macro correctly. On VAX, all global variables are accessed through functions, so skip doing transfer entries for variables. Forgot the looping gotos. | 16 November 2001, 09:09:15 UTC |
0d197a8 | Richard Levitte | 16 November 2001, 08:54:34 UTC | On systems that don't do too well including headers from a different directory, trust the building scripts to handle it properly. | 16 November 2001, 08:54:34 UTC |
e0031b8 | Richard Levitte | 16 November 2001, 08:52:56 UTC | Make sure evp_locl.h can be included (hw_openbsd_dev_crypto.c needs that). | 16 November 2001, 08:52:56 UTC |
b19941a | Bodo Möller | 16 November 2001, 06:22:21 UTC | comment | 16 November 2001, 06:22:21 UTC |
752938d | Bodo Möller | 16 November 2001, 06:22:05 UTC | use a more interesting test case | 16 November 2001, 06:22:05 UTC |
c78515f | Bodo Möller | 15 November 2001, 22:35:41 UTC | comments etc. | 15 November 2001, 22:35:41 UTC |
3ba1f11 | Bodo Möller | 15 November 2001, 22:32:11 UTC | Improve EC efficiency. | 15 November 2001, 22:32:11 UTC |
bbc206f | Richard Levitte | 15 November 2001, 22:29:02 UTC | A missing comma added. | 15 November 2001, 22:29:02 UTC |
2bd065d | Richard Levitte | 15 November 2001, 20:24:00 UTC | make update | 15 November 2001, 20:24:00 UTC |
6d7dbc1 | Richard Levitte | 15 November 2001, 20:23:29 UTC | Add MD digests. And this finishes this engine, it now offers all ciphers and digests that RSAref 2.0 has. | 15 November 2001, 20:23:29 UTC |
83c40e7 | Richard Levitte | 15 November 2001, 20:19:40 UTC | Make it possible to give digest names as -evp arguments. | 15 November 2001, 20:19:40 UTC |
b5fe234 | Richard Levitte | 15 November 2001, 18:52:28 UTC | Add DES functions. Restructure the code and comment it a bit. Prepare for the presence of digests. | 15 November 2001, 18:52:28 UTC |
e1a00d7 | Richard Levitte | 15 November 2001, 18:48:42 UTC | If an engine isn't built in, try loading it as a shareable library instead. This also makes it possible for users to simply give said shareable library as argument for the -engine option. | 15 November 2001, 18:48:42 UTC |
acf60ef | Richard Levitte | 15 November 2001, 18:24:42 UTC | At least for the two common Unixly DSO loading methods, include the system error in the error text. | 15 November 2001, 18:24:42 UTC |
c85a157 | Richard Levitte | 15 November 2001, 16:57:36 UTC | Use the generated error code files. | 15 November 2001, 16:57:36 UTC |
0c5d16e | Richard Levitte | 15 November 2001, 16:57:00 UTC | 'make update' + some touches. | 15 November 2001, 16:57:00 UTC |
bd2af5e | Richard Levitte | 15 November 2001, 16:56:17 UTC | Add targets to update the error code files. | 15 November 2001, 16:56:17 UTC |
58d55af | Richard Levitte | 15 November 2001, 16:53:50 UTC | Add a local error code configuration file for the rsaref dynamic engine. | 15 November 2001, 16:53:50 UTC |
6343e2f | Richard Levitte | 15 November 2001, 16:52:10 UTC | Make it possible to build completely static, independent error C files. | 15 November 2001, 16:52:10 UTC |
5a8e7c5 | Richard Levitte | 15 November 2001, 14:33:49 UTC | Restore extern "C" balance. | 15 November 2001, 14:33:49 UTC |
75df0bb | Richard Levitte | 15 November 2001, 12:44:57 UTC | perl util/mkerr.pl -recurse -write -rebuild | 15 November 2001, 12:44:57 UTC |
22b540f | Richard Levitte | 15 November 2001, 12:41:39 UTC | make update perl util/mkdef.pl crypto update rewrite | 15 November 2001, 12:41:39 UTC |
479275e | Richard Levitte | 15 November 2001, 12:36:30 UTC | make update perl util/mkdef.pl crypto update rewrite | 15 November 2001, 12:36:30 UTC |
b476df6 | Richard Levitte | 15 November 2001, 12:25:14 UTC | make update perl util/mkerr.pl -recurse -write -rebuild | 15 November 2001, 12:25:14 UTC |
6f3fa4b | Richard Levitte | 15 November 2001, 12:18:01 UTC | Apply the following changes from the main trunk: 2001-03-08 13:14 bodo * util/mkerr.pl (1.14): Change mkerr.pl so that it puts the ERR_load_..._strings() prototype in header files that it writes. 2001-05-10 02:07 steve * util/mkerr.pl (1.15): Fix to allow multiple NONE libraries in mkerr.pl . | 15 November 2001, 12:18:01 UTC |
2f4dca7 | Geoff Thorpe | 15 November 2001, 01:56:10 UTC | The change in the HEAD to not cache gethostbyname() values made two functions redundant - which were later commented out. This does the same for the merge of the gethostbyname() change to 0.9.6-stable. | 15 November 2001, 01:56:10 UTC |
1d46b6b | Richard Levitte | 14 November 2001, 23:39:01 UTC | Make use of RSAref's header files instead of EAY's crafted rsaref.h. | 14 November 2001, 23:39:01 UTC |
bbb3544 | Richard Levitte | 14 November 2001, 23:25:46 UTC | In a Debian Linux environment, it's not a good idea, apparently, to manually declare the include directory /usr/include at the same time as the macro PROTOTYPES is defined with the value 1. Besides, /usr/include is the standard include directory anyway, so there's no need to specify it explicitely. | 14 November 2001, 23:25:46 UTC |
6276f1e | Richard Levitte | 14 November 2001, 22:42:35 UTC | Add a demo that reimplements the RSAref glue in form of a dynamically loadable engine. | 14 November 2001, 22:42:35 UTC |
5b8a57e | Richard Levitte | 14 November 2001, 22:32:19 UTC | After loading a dynamic engine, reset the command definitions to the empty set. This prevents engines that do not set the command definitions themselves to inherit the ones from "dynamic", which would otherwise be very confusing. | 14 November 2001, 22:32:19 UTC |
817dfc1 | Richard Levitte | 14 November 2001, 22:30:17 UTC | Change the order of events so the capabilities of loaded engines can get listed as well. | 14 November 2001, 22:30:17 UTC |
0b0b2a8 | Bodo Möller | 14 November 2001, 21:21:47 UTC | remove obsolete entry | 14 November 2001, 21:21:47 UTC |
7b78aa0 | Bodo Möller | 14 November 2001, 21:21:04 UTC | remove obsolete entry | 14 November 2001, 21:21:04 UTC |
c37e7bf | Bodo Möller | 14 November 2001, 21:19:47 UTC | fix warning | 14 November 2001, 21:19:47 UTC |
c23d16a | Bodo Möller | 14 November 2001, 21:18:35 UTC | cast to unsigned int, not to int to avoid the warning -- all these values really are unsigned | 14 November 2001, 21:18:35 UTC |
926606d | Bodo Möller | 14 November 2001, 21:18:30 UTC | consistency between main branch and stable branch | 14 November 2001, 21:18:30 UTC |
1b28ed5 | Bodo Möller | 14 November 2001, 21:17:39 UTC | consistency between main branch and stable branch | 14 November 2001, 21:17:39 UTC |
135c0af | Richard Levitte | 14 November 2001, 13:57:52 UTC | Implement STARTTLS for certain protocols, currently only supporting SMTP. | 14 November 2001, 13:57:52 UTC |
f98c997 | Richard Levitte | 14 November 2001, 10:59:35 UTC | Remove temporary files | 14 November 2001, 10:59:35 UTC |
4759184 | Richard Levitte | 14 November 2001, 10:58:37 UTC | Remove temporary files | 14 November 2001, 10:58:37 UTC |
3102792 | Richard Levitte | 14 November 2001, 10:55:29 UTC | unsigned int vs. int. | 14 November 2001, 10:55:29 UTC |
a291182 | Richard Levitte | 14 November 2001, 10:53:47 UTC | Exclude .out files | 14 November 2001, 10:53:47 UTC |
df7cae3 | Richard Levitte | 14 November 2001, 10:44:13 UTC | Apply the following changes from the main trunk: 2001-10-10 16:46 levitte * Configure (1.294), Makefile.org (1.142): For systems where gcc is used and where we don't know if GNU ld is used or not, let's ask collect2 which ld it uses and choose to use the target do-gnu_shared if GNU ld is used. This solves the reported problems on Solaris systems where GNU cc is used but GNU ld isn't, and probably on other systems with similar setups. | 14 November 2001, 10:44:13 UTC |
eda75c3 | Richard Levitte | 14 November 2001, 10:08:55 UTC | Apply the following changes from the main trunk: 2001-06-05 06:41 levitte * Makefile.org (1.137): Small detail about AIX forgotten... | 14 November 2001, 10:08:55 UTC |
2e689f6 | Richard Levitte | 14 November 2001, 09:45:30 UTC | Apply the following changes from the main trunk: 2001-02-13 14:08 levitte * Configure (1.251): Update of linux-ppc. Contributed by MATSUURA Takanori <t-matsuu@protein.osaka-u.ac.jp> | 14 November 2001, 09:45:30 UTC |
ea494f7 | Richard Levitte | 14 November 2001, 09:44:37 UTC | Apply the following changes from the main trunk: 2001-04-27 23:33 levitte * Makefile.org (1.135): A method to create shared libraries on AIX, and according to "Howard Chu" <hyc@highlandsun.com>, it may be general enough to work on any Unixly system. | 14 November 2001, 09:44:37 UTC |
8250f6f | Richard Levitte | 14 November 2001, 09:38:55 UTC | Apply the following changes from the main trunk: 2001-04-26 22:17 levitte * Makefile.org (1.134): Linux shared libraries can be linked with debug symbols. Tru64 shared libraries can be linked with static libraries. | 14 November 2001, 09:38:55 UTC |
eb0c85d | Richard Levitte | 14 November 2001, 08:26:55 UTC | Apply the following changes from the main trunk: 2001-01-10 17:43 bodo * Makefile.org (1.118): Pass ${PERL} down to the Makefile in sub-directory "test" in "make tests" 2001-01-10 17:40 bodo * Makefile.org (1.117): Use $(PERL) in place of hard-coded perl | 14 November 2001, 08:26:55 UTC |
9332b8c | Richard Levitte | 14 November 2001, 08:18:07 UTC | Apply the following change from the main trunk: 2000-12-01 02:11 levitte * Configure (1.243), config (1.71): Recognise Darwin as well. For now, have it do exactly the same thing as for Rhapsody | 14 November 2001, 08:18:07 UTC |
7be0999 | Richard Levitte | 14 November 2001, 08:08:04 UTC | Apply the following change from the main trunk: 2000-11-14 12:05 jaenicke * Makefile.org (1.115): Some platforms (namely HP-UX) require the 'x' bit set for shared libraries. For performance reasons, it is also recommended to make the (mmap'ed) shared library 'read-only'. -> New permissions for installed shared libraries = 555 This doesn't hurt anybody, provided the installation is performed with 'cp -f' :-) | 14 November 2001, 08:08:04 UTC |
ceea4c8 | Richard Levitte | 14 November 2001, 08:06:42 UTC | Apply the following change from the main trunk: 2000-11-01 01:05 levitte * Configure (1.236), Makefile.org (1.110), CHANGES (1.640): Add support for shared libraries under Irix. Submitted by Albert Chin-A-Young <china@thewrittenword.com> | 14 November 2001, 08:06:42 UTC |
d1ec197 | Richard Levitte | 14 November 2001, 07:52:33 UTC | Apply the following change from the main trunk: 2000-11-01 01:05 levitte * Configure (1.236), Makefile.org (1.110), CHANGES (1.640): Add support for shared libraries under Irix. Submitted by Albert Chin-A-Young <china@thewrittenword.com> | 14 November 2001, 07:52:33 UTC |
f4d9cdc | Richard Levitte | 14 November 2001, 07:42:39 UTC | Make default attributes consistent in all sub-packages (and thereby closer to the main trunk). | 14 November 2001, 07:42:39 UTC |
e3f47ba | Richard Levitte | 14 November 2001, 07:23:45 UTC | Correct the order of the changes. | 14 November 2001, 07:23:45 UTC |
ab665f4 | Richard Levitte | 14 November 2001, 07:18:47 UTC | Apply the following change from the main trunk: 2000-11-01 00:14 levitte * Configure (1.234), config (1.68), CHANGES (1.638): Add configuration option to build on Linux on both big-endian and little-endian MIPS. Submitted by Ralf Baechle <ralf@uni-koblenz.de> | 14 November 2001, 07:18:47 UTC |
35ff595 | Richard Levitte | 14 November 2001, 07:08:10 UTC | Apply the following change from the main trunk: 2000-10-22 23:37 levitte * Makefile.org (1.106): When building shared libraries on HP-UX 10.20 and HP-UX 11.00 (32bit), ld warns that -Fl "may not be supported in future releases". We know that, and are doing things in HP-UX 11 (64bit), so turn off that warning with +vnocompatwarnings. | 14 November 2001, 07:08:10 UTC |
be2c37e | Richard Levitte | 14 November 2001, 07:01:34 UTC | Apply the following change from the main trunk: 2000-10-22 00:05 levitte * Configure (1.232): FreeBSD-elf can do threads. However, there seems to be confusion if you should defined _THREAD_SAFE (I found that in an include file, and that's what everybody tells me) or _THREADSAFE (that's what the gcc manual says in the FreeBSD-specific section), so I defined both, just to be safe. | 14 November 2001, 07:01:34 UTC |