Function | Package: excl | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version

## openssl-version

Arguments:

This function returns information about the version of OpenSSL loaded into Allegro CL. (On UNIX systems, the command `openssl version` will return information on the version of the OpenSSL libraries available in the system.)

This function returns two values, each a list of three numbers and two strings. The numbers are the 3 numeric components of the OpenSSL version, the first string contains the letter (or letters) that identify the patch level of the OpenSSL library, and the last string is the hexadecimal representation of the OpenSSL release type, normally "f".

The first return value describes the version number of the OpenSSL shared library that was loaded when the ACL SSL module was loaded. The second value is the version number of the OpenSSL header files used when the aclssl shared library was built.

Here is an example of a returned value and its interpretation. The value you see will possibly be different.

    cl-user(2): (openssl-version)
    (1 0 1 "s" "f")
    (1 0 1 "s" "f")
    ;; Thus the OpenSSL library loaded was version 1.0.1, patch level "s",
    ;; release type 0xf (i.e. the hex number equal to decimal 15).
    ;; The second return value indicates the aclssl library was created
    ;; with the same OpenSSL library version.
    cl-user(3):

OpenSLL is described in The Allegro CL SSL API in socket.htm.

Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.2 page.
Created 2012.5.30.

|  | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version