[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
lynx-dev SSL for Lynx 2.8.4
From: |
Mark Mentovai |
Subject: |
lynx-dev SSL for Lynx 2.8.4 |
Date: |
Sat, 6 Jan 2001 15:23:48 -0500 (EST) |
First off, I'd like to say how pleased I am that the SSL work has been
integrated into the Lynx distribution. With the recent ease of US export
regulations and the expiration of the RSA patent, it's now possible for
people worldwide to enjoy the benefits of an SSL-enabled Lynx without the
hassle of applying a separate patch.
As for the integrated code itself, there was one important fix in (as yet
unreleased) version 1.4.2 of the patch related to building Lynx with SSL and
no news support. These builds would fail because some of the SSL news code
wound up living in HTTP.c. The included patch file brings 2.8.4dev16 up to
date with SSL 1.4.2, which incorporates a fix for such situations by placing
news-related items in HTTP.c within approprate #ifdef macros.
Another issue from the whiteboard was the reliance on srand48 and lrand48,
which some systems do not include. I assume that configure could be tweaked
to check for the appropriate functions and HTTP.c could be changed
accordingly to use srandom/random or srand/rand in the event that srand48
and lrand48 aren't available. I had held off on doing this myself for the
same reason that I hadn't integrated configure support in the first place -
diffs against configure.in aren't appropriate for general distribution, and
diffs against configure are messy.
Enjoy your SSL-enabled Lynx, everyone. If there were any other intergration
issues, let me know.
Mark
lynx-284d16-ssl-142.patch
Description: Text document
- lynx-dev SSL for Lynx 2.8.4,
Mark Mentovai <=