Re: TLS API discussion
Tim Hudson <[email protected]> Wed, 21 May 1997 09:04:04 +1000 (EST)
| Newsgroups | gmane.ietf.apps-tls |
|---|---|
| Message-ID | <[email protected]> |
According to Christopher Allen:
> I'm not so hot on the SSLeay API. I'm not sure that I'd be completely happy
> even if we standardized on the SSLRef 3.0 API (which we wrote). There are
> just so many platform specific considerations -- SSLRef 3.0 API had to be
> somewhat of a least common denominator to minimize cross platform issues.
Given that SSLeay is used to build applications under the following
platforms I think that the hint that SSLRef 3.0 API is better because it
had to deal with cross platform issues is a little wierd.
SSLeay builds and runs on the following platforms:
- WIN16
- WIN32
- Unix (pretty much every varient)
- VMS
- MVS
- MacOS
It supports blocking and non-blocking I/O on each platform. It is
thread-safe across WIN32, Unix and VMS (I don't know about the status
of thread support under MVS and MacOS myself).
Standarising on a single API for in essence doing all of the above
is a non-trivial issue and certainly picking an API from the existing
packages or picking a particular products API would be a bold move IMHO.
I think that SSL library API issues belong in a separate group.
Tim.