ce69907 | Richard Levitte | 17 September 2000, 20:37:33 UTC | The rest of the merge in of the main trunk, a few conflicts resolved. | 17 September 2000, 20:37:33 UTC |
42cc160 | Richard Levitte | 17 September 2000, 20:34:31 UTC | Merge in the main trunk, a few conflicts resolved. | 17 September 2000, 20:34:31 UTC |
0e61cff | cvs2svn | 17 September 2000, 20:04:43 UTC | This commit was manufactured by cvs2svn to create branch 'BRANCH_engine'. | 17 September 2000, 20:04:43 UTC |
d0c2ebf | Richard Levitte | 17 September 2000, 20:04:42 UTC | A patch from HP for better performance. Submitted by Kevin Steves <ks@hp.se> 3 months ago... | 17 September 2000, 20:04:42 UTC |
e17b712 | Richard Levitte | 17 September 2000, 19:20:17 UTC | Restore the descriptions to conform with the rest of the documentation. We'll work on better documents after the release of 0.9.6. | 17 September 2000, 19:20:17 UTC |
1d95fb6 | Richard Levitte | 17 September 2000, 18:42:13 UTC | Jeffrey Altman <jaltman@columbia.edu> sent me a patch that fixes the problems with GetCursorInfo, but also adds network statistics and performance statistics where available. | 17 September 2000, 18:42:13 UTC |
6232462 | Richard Levitte | 17 September 2000, 18:21:27 UTC | Use sk_*_new_null() instead of sk_*_new(NULL), since that takes care of complaints from the compiler about data pointers and function pointers not being compatible with each other. | 17 September 2000, 18:21:27 UTC |
f776005 | Richard Levitte | 17 September 2000, 18:16:02 UTC | Since there are some big symbols, engine.h needs to include symhacks.h. | 17 September 2000, 18:16:02 UTC |
623eea3 | Richard Levitte | 17 September 2000, 18:08:38 UTC | siglen is unsigned, so comparing it to less than 0 is silly, and generates a compiler warning with Compaq C. | 17 September 2000, 18:08:38 UTC |
ebcdd0c | Richard Levitte | 17 September 2000, 15:56:27 UTC | Merge from the main trunk and a 'make update'. | 17 September 2000, 15:56:27 UTC |
5ef8093 | Richard Levitte | 17 September 2000, 15:45:43 UTC | Oops, no engine in the main trunk. | 17 September 2000, 15:45:43 UTC |
6d50071 | Richard Levitte | 17 September 2000, 15:41:24 UTC | Tell users that a rewrite might be a good idea. | 17 September 2000, 15:41:24 UTC |
60dae99 | Richard Levitte | 17 September 2000, 14:46:09 UTC | Some platforms define NULL as ((void *)0). Unfortunately, a void* can't be used as a function pointer according the the standards. Use a 0 instead and there will be no trouble. | 17 September 2000, 14:46:09 UTC |
df320c4 | Richard Levitte | 17 September 2000, 14:44:35 UTC | A couple of more names need to be shortened for VMS on VAX. | 17 September 2000, 14:44:35 UTC |
3aa477f | Richard Levitte | 17 September 2000, 14:42:46 UTC | Make sure Compaq C doesn'r complain about dollars, and go around the incompatibility between function and data pointers. | 17 September 2000, 14:42:46 UTC |
282f92f | Richard Levitte | 17 September 2000, 11:57:33 UTC | Inform the VMS people that RSAref is no longer needed | 17 September 2000, 11:57:33 UTC |
8e913bf | Richard Levitte | 17 September 2000, 11:56:53 UTC | VMS didn't work out too well... | 17 September 2000, 11:56:53 UTC |
07fcf42 | Bodo Möller | 17 September 2000, 01:23:53 UTC | Rename new BIO_set_shutdown_wr macro to just BIO_shutdown_wr (it's similar to the shutdown(..., SHUT_WR) system call for sockets). | 17 September 2000, 01:23:53 UTC |
8de7587 | Richard Levitte | 17 September 2000, 00:10:29 UTC | Merge from main trunk. | 17 September 2000, 00:10:29 UTC |
da542e1 | Richard Levitte | 16 September 2000, 23:32:33 UTC | Move text that isn't really descriptions of the functions in the page to the NOTES section, and add references to the functions mentioned (and perhaps a few more). | 16 September 2000, 23:32:33 UTC |
93fe6e1 | Richard Levitte | 16 September 2000, 23:31:03 UTC | Add BIO_seek() and BIO_tell() to the BIO control functions manual. | 16 September 2000, 23:31:03 UTC |
90ac586 | cvs2svn | 16 September 2000, 21:21:02 UTC | This commit was manufactured by cvs2svn to create branch 'BRANCH_engine'. | 16 September 2000, 21:21:02 UTC |
2c281eb | Dr. Stephen Henson | 16 September 2000, 21:21:01 UTC | New macro BIO_set_shutdown_wr(). Update docs. | 16 September 2000, 21:21:01 UTC |
37b08e8 | Bodo Möller | 16 September 2000, 16:05:34 UTC | SSL => TLS/SSL | 16 September 2000, 16:05:34 UTC |
318f962 | Bodo Möller | 16 September 2000, 16:02:35 UTC | TLS => TLS/SSL | 16 September 2000, 16:02:35 UTC |
acb5b34 | Bodo Möller | 16 September 2000, 16:00:38 UTC | Change spelling back to "behaviour" and "flavour" instead of the American variants. | 16 September 2000, 16:00:38 UTC |
c1629c9 | Bodo Möller | 16 September 2000, 15:55:57 UTC | Clarification. | 16 September 2000, 15:55:57 UTC |
1e4e549 | Ulf Möller | 16 September 2000, 15:39:28 UTC | ispell and some other nit-picking | 16 September 2000, 15:39:28 UTC |
439fb8e | Dr. Stephen Henson | 16 September 2000, 12:01:38 UTC | Remove redundant manpages and references to them. | 16 September 2000, 12:01:38 UTC |
53e44d9 | Ulf Möller | 16 September 2000, 06:04:43 UTC | add links to the new BIO and SSL manpages to make them visible on the web. | 16 September 2000, 06:04:43 UTC |
32751b8 | Dr. Stephen Henson | 16 September 2000, 01:32:42 UTC | BIO_f_ssl() docs. | 16 September 2000, 01:32:42 UTC |
15c0fb1 | Richard Levitte | 15 September 2000, 22:50:11 UTC | Make damn sure that it's as hard as possible to actually produce shared libraries from this branch... Of course, we need to watch out whenever a merge is happening :-). | 15 September 2000, 22:50:11 UTC |
f30839e | Richard Levitte | 15 September 2000, 22:36:49 UTC | Merged in the main trunk, did a 'make update', added a couple of warnings in appropriate places about building a shared library from the ENGINE source. | 15 September 2000, 22:36:49 UTC |
5ce0e07 | Richard Levitte | 15 September 2000, 22:16:41 UTC | Compile all dso files on VMS as well. | 15 September 2000, 22:16:41 UTC |
1c86d93 | Richard Levitte | 15 September 2000, 22:13:38 UTC | 'make update' | 15 September 2000, 22:13:38 UTC |
eb31944 | cvs2svn | 15 September 2000, 22:12:54 UTC | This commit was manufactured by cvs2svn to create branch 'BRANCH_engine'. | 15 September 2000, 22:12:54 UTC |
ea4e414 | Richard Levitte | 15 September 2000, 22:12:53 UTC | Make sure dso_vms.c compiles on other operating systems as well. | 15 September 2000, 22:12:53 UTC |
0e05f54 | Richard Levitte | 15 September 2000, 21:22:50 UTC | A DSO method for VMS was missing, and I had the code lying around... | 15 September 2000, 21:22:50 UTC |
095aadc | Richard Levitte | 15 September 2000, 19:37:14 UTC | Move up inclusion of conf.h, so non-MONOLITH programs can benefit from it as well, especially in apps.c. | 15 September 2000, 19:37:14 UTC |
68a1c6b | Dr. Stephen Henson | 15 September 2000, 17:31:47 UTC | Accept BIO docs. | 15 September 2000, 17:31:47 UTC |
bda702e | Richard Levitte | 15 September 2000, 15:26:04 UTC | 'make update' | 15 September 2000, 15:26:04 UTC |
a4129c6 | Richard Levitte | 15 September 2000, 13:59:30 UTC | Add a flag for OpenVMS. | 15 September 2000, 13:59:30 UTC |
848f3d4 | Richard Levitte | 15 September 2000, 11:33:14 UTC | Later, Jeffrey changed his mind. Apparently, GetCursorInfo exists but doesn't quite work on WinNT 4 earlier than SP6. It works fine on Windows 98 and Windows 2000. I'm disabling it for now. What's really needed is some kind of check to see if GetCursorInfo is safe to call, or alternatively, GetCursor or GetCursorPos could be used, according to Jeffrey. | 15 September 2000, 11:33:14 UTC |
1949e78 | Ulf Möller | 15 September 2000, 04:20:40 UTC | Jeffrey Altman points out that GetQueueStatus() crashes on NT. | 15 September 2000, 04:20:40 UTC |
2273d6b | Dr. Stephen Henson | 15 September 2000, 00:28:47 UTC | Update BIO_s_connect(). | 15 September 2000, 00:28:47 UTC |
e39c194 | Bodo Möller | 14 September 2000, 22:09:55 UTC | Some small clarifications. | 14 September 2000, 22:09:55 UTC |
e1b78bc | Richard Levitte | 14 September 2000, 21:23:28 UTC | In the name section, all the functions described shoud be enumerated. This will also make it much simpler to generate softlinks name like each function to man-pages containing the info. | 14 September 2000, 21:23:28 UTC |
e65c84a | Richard Levitte | 14 September 2000, 21:22:19 UTC | Update the info on version numbering | 14 September 2000, 21:22:19 UTC |
8eec138 | Richard Levitte | 14 September 2000, 20:24:56 UTC | BIO_seed() and BIO_tell() were documented in two other documents, which is redundant. They are now in their own document. Also, in the name section, all the functions described shoud be enumerated. This will also make it much simpler to generate softlinks name like each function to man-pages containing the info. | 14 September 2000, 20:24:56 UTC |
e38dabb | Richard Levitte | 14 September 2000, 20:23:17 UTC | BIO_seed() and BIO_tell() were documented in two other documents, which is redundant. Instead, move them to their own page. | 14 September 2000, 20:23:17 UTC |
54731d7 | Richard Levitte | 14 September 2000, 20:22:14 UTC | Items without a =over and a =back are ignored. | 14 September 2000, 20:22:14 UTC |
18f2259 | Dr. Stephen Henson | 14 September 2000, 18:55:39 UTC | BIO_s_bio() manual page detailing BIO pair. This combines several manual pages provided by Lutz Jaenicke <Lutz.Jaenicke@aet.TU-Cottbus.DE>, various comments by Bodo to the lists and a bit of source examination by me. | 14 September 2000, 18:55:39 UTC |
1d84fd6 | Ulf Möller | 14 September 2000, 18:37:53 UTC | Bug fix: Montgomery multiplication could produce results with the wrong sign. | 14 September 2000, 18:37:53 UTC |
03ed26a | Richard Levitte | 14 September 2000, 18:16:25 UTC | Remove engine stuff that was erroneously put in the main trunk. | 14 September 2000, 18:16:25 UTC |
775bceb | Richard Levitte | 14 September 2000, 15:28:44 UTC | Add Damien Miller's RPM specification file with a few modifications. | 14 September 2000, 15:28:44 UTC |
7fcc832 | Richard Levitte | 14 September 2000, 13:17:55 UTC | Remove indentation in the NAME section. There's really no need to indent there, especially since the pod2* scripts will regard that as preformated text. In one case, indent a code section one step. | 14 September 2000, 13:17:55 UTC |
cc99526 | Richard Levitte | 14 September 2000, 13:11:56 UTC | Add a number of documentation files, mostly for SSL routines, but also for a few BIO routines. Submitted by Lutz Jaenicke <Lutz.Jaenicke@aet.TU-Cottbus.DE> | 14 September 2000, 13:11:56 UTC |
72660f5 | Richard Levitte | 14 September 2000, 12:48:48 UTC | Add a configuration for Sony News 4. Submitted by NAKAJI Hiroyuki <nakaji@tutrp.tut.ac.jp> | 14 September 2000, 12:48:48 UTC |
bace212 | Dr. Stephen Henson | 14 September 2000, 12:44:34 UTC | Initial connect BIO docs. | 14 September 2000, 12:44:34 UTC |
e117a89 | Richard Levitte | 14 September 2000, 12:14:41 UTC | Remove indentation in the NAME section. There's really no need to indent there, especially since the pod2* scripts will regard that as preformated text. In one case, indent a code section one step. | 14 September 2000, 12:14:41 UTC |
5614bb9 | Richard Levitte | 14 September 2000, 11:09:03 UTC | rsa_num2 is no longer used, so remove it. | 14 September 2000, 11:09:03 UTC |
7abee0c | Richard Levitte | 14 September 2000, 09:19:19 UTC | Jeffrey Altman convinced me this patch was really needed, or there is no way to make sure GetCursorInfo will give us a valid answer. | 14 September 2000, 09:19:19 UTC |
6dcbaf5 | Dr. Stephen Henson | 14 September 2000, 00:05:50 UTC | Docs for socket BIO. | 14 September 2000, 00:05:50 UTC |
baa080d | Bodo Möller | 13 September 2000, 22:04:09 UTC | 'make update' | 13 September 2000, 22:04:09 UTC |
0dcf7fd | Richard Levitte | 13 September 2000, 21:20:49 UTC | Merge of main trunk, conflicts resolved. | 13 September 2000, 21:20:49 UTC |
0253940 | cvs2svn | 13 September 2000, 17:27:43 UTC | This commit was manufactured by cvs2svn to create branch 'BRANCH_engine'. | 13 September 2000, 17:27:43 UTC |
02ef611 | Dr. Stephen Henson | 13 September 2000, 17:27:42 UTC | BIO_s_fd() manual page. | 13 September 2000, 17:27:42 UTC |
24b8bf2 | Ulf Möller | 13 September 2000, 14:24:07 UTC | Point to Peter Gutmann's revised paper. The copy at www.usenix.org is the old version. | 13 September 2000, 14:24:07 UTC |
e37c27d | Richard Levitte | 13 September 2000, 12:14:39 UTC | One more passed test | 13 September 2000, 12:14:39 UTC |
270f4f6 | Richard Levitte | 13 September 2000, 11:35:54 UTC | Update info on what has been fixed | 13 September 2000, 11:35:54 UTC |
e147c6f | Richard Levitte | 13 September 2000, 11:33:09 UTC | Update info on what has been fixed, and switch format for failure data | 13 September 2000, 11:33:09 UTC |
cea81a6 | Richard Levitte | 13 September 2000, 11:29:15 UTC | Make sure that Configure will defined DSO_WIN32 for the Win32 targets. I feel a bit unsure if this should really be done for Mingw32 and CygWin32 | 13 September 2000, 11:29:15 UTC |
c0366d8 | Richard Levitte | 13 September 2000, 07:17:35 UTC | 3 changes: - Make sure PCURSORINFO is defined even on systems that do not provide it. - Change the reference to Peter Gutmann's paper. - Make sure we don't walk the whole heap lists for performance reasons. Jeffrey Altman suggests following Peter Gutmann's advice to keep it to 50 heap entries per heap list. | 13 September 2000, 07:17:35 UTC |
523d778 | Ulf Möller | 13 September 2000, 02:01:35 UTC | The other log message should have read "Note the DSA change". | 13 September 2000, 02:01:35 UTC |
5b7417d | Ulf Möller | 13 September 2000, 01:50:24 UTC | More Windows failures reported | 13 September 2000, 01:50:24 UTC |
5401c4c | Ulf Möller | 13 September 2000, 01:48:05 UTC | Not the DSA change. | 13 September 2000, 01:48:05 UTC |
c11dead | Ulf Möller | 13 September 2000, 01:45:54 UTC | Don't set the two top bits to one when generating a random number < q.:wq | 13 September 2000, 01:45:54 UTC |
4041156 | Dr. Stephen Henson | 13 September 2000, 00:20:24 UTC | Clarify some of the I/O issues. Add case of using select() and blocking I/O with BIOs and why you shouldn't (thanks Bodo!). | 13 September 2000, 00:20:24 UTC |
279fff0 | Richard Levitte | 12 September 2000, 22:19:41 UTC | A few more systems reported successfull. | 12 September 2000, 22:19:41 UTC |
54f10e6 | Bodo Möller | 12 September 2000, 20:28:30 UTC | New SSL API mode 'SSL_MODE_AUTO_RETRY', which disables the default behaviour that SSL_read may result in SSL_ERROR_WANT_READ. | 12 September 2000, 20:28:30 UTC |
fb1cba0 | Ulf Möller | 12 September 2000, 16:40:59 UTC | bug: RAND_poll(). | 12 September 2000, 16:40:59 UTC |
e4daf9d | Richard Levitte | 12 September 2000, 15:46:04 UTC | Holger Reif reports a few more Solaris successes. | 12 September 2000, 15:46:04 UTC |
8a26980 | Richard Levitte | 12 September 2000, 10:07:19 UTC | Note the failure on Win32 | 12 September 2000, 10:07:19 UTC |
1e27f4b | Richard Levitte | 12 September 2000, 10:05:11 UTC | FreeBSD and solaris with gcc passed | 12 September 2000, 10:05:11 UTC |
2be9694 | Richard Levitte | 12 September 2000, 08:37:51 UTC | Merge of main trunk, conflicts resolved. | 12 September 2000, 08:37:51 UTC |
03ea28c | Richard Levitte | 12 September 2000, 08:12:52 UTC | Better error checking for RSA and DSA signature and verification speed tests. This was required to not get mysterious errors when they wouldn't quite want to work. | 12 September 2000, 08:12:52 UTC |
0f92cae | Richard Levitte | 12 September 2000, 06:49:03 UTC | Linux in Sparc v7 passed | 12 September 2000, 06:49:03 UTC |
a9740b7 | Richard Levitte | 12 September 2000, 06:44:52 UTC | SCO 5.0.5 with both gcc and cc passed | 12 September 2000, 06:44:52 UTC |
b46ba9b | cvs2svn | 12 September 2000, 01:56:57 UTC | This commit was manufactured by cvs2svn to create branch 'BRANCH_engine'. | 12 September 2000, 01:56:57 UTC |
d572cb6 | Dr. Stephen Henson | 12 September 2000, 01:56:56 UTC | More BIO docs. | 12 September 2000, 01:56:56 UTC |
05c2b37 | Richard Levitte | 11 September 2000, 22:21:38 UTC | DSA_verify() and DSA_sign() might return -1... | 11 September 2000, 22:21:38 UTC |
8e1ec9f | Richard Levitte | 11 September 2000, 22:17:31 UTC | Actually, that was perfectly correct. The fault is in the checking elsewhere. | 11 September 2000, 22:17:31 UTC |
dc005a7 | Richard Levitte | 11 September 2000, 22:15:53 UTC | cswift_dsa_verify() incorrectly return -1 on error. | 11 September 2000, 22:15:53 UTC |
8c0514f | Richard Levitte | 11 September 2000, 22:02:07 UTC | A couple more HP-UX targets tested. | 11 September 2000, 22:02:07 UTC |
2aff74d | Richard Levitte | 11 September 2000, 21:57:27 UTC | debug-linux-elf and debug-linux-elf-efence need to be linked with libdl just as linux-elf... | 11 September 2000, 21:57:27 UTC |
b924f04 | Richard Levitte | 11 September 2000, 20:32:35 UTC | Failure on Solaris when using the CSwift card. | 11 September 2000, 20:32:35 UTC |
d63b8db | Richard Levitte | 11 September 2000, 20:04:58 UTC | mkdef.pl still needed better logic. Also, the semantics of the platforms list is clarified (it's however not quite followed in the RSAREF case...). RSAREF is also checked now. | 11 September 2000, 20:04:58 UTC |
2959f29 | Ben Laurie | 11 September 2000, 17:58:09 UTC | Document an old change. | 11 September 2000, 17:58:09 UTC |
965c177 | Richard Levitte | 11 September 2000, 17:31:05 UTC | mkdef.pl has erroneous conditions to check if a symbol is excluded from the given target. Fixed, I hope. | 11 September 2000, 17:31:05 UTC |
0c415dd | Richard Levitte | 11 September 2000, 17:10:21 UTC | linux-elf passed | 11 September 2000, 17:10:21 UTC |