| Allegro CL version 10.1 New since the initial 10.1 release. |
Initially nil
. If nil
when the :ssl
module is loaded, the environment
variable ACL_OPENSSL_VERSION
is checked. Its legal values
are "10" and "11", meaning OpenSSL 1.0 and OpenSSL 1.1
respectively. If it is set, its value becomes the value of this
variable. If both this variable is nil
and
the environment variable is unset, the system tries to determine the
OpenSSL version in other ways as described below.
If the value is set, it must be to one of the following values prior
to evaluating (require :ssl)
:
As described in the section Secure Socket Layer (SSL)
in socket.htm, this variable is ignored if either
the environment variable ACL_SSL_LIBRARY_NAMES
is
set or the variable *ssl-library-names*
is
non-nil
. If neither has a value, this
variable is looked at when OpenSSL functionality is being loaded to
determine the version of OpenSSL that is required. (If this variable is
also nil
, the Lisp calls out to the operating
system to determine the OpenSSL version, as described in
the Secure Socket Layer
(SSL) section.)
The value of this variable is not modified when
the :ssl
module is loaded, so it
remains nil
if it
was nil
when (require
:ssl)
was evaluated. To determine the version of OpenSSL
actually loaded, call the function openssl-version.
Copyright (c) 1998-2022, Franz Inc. Lafayette, CA., USA. All rights reserved.
This page is new in the 10.1 release.
Created 2019.8.20.
| Allegro CL version 10.1 New since the initial 10.1 release. |