cl ssl

CL SSL does not exist, but CL+SSL does, and cliki replaces even escaped plus signs with spaces, so for asdf-installability this page needs to go under an incorrect name.

CL+SSL

CL+SSL provides an interface to libssl. It is a fork of SSL-CMUCL.

Download ASDF package from http://common-lisp.net/project/cl-plus-ssl/download/cl+ssl.tar.gz

Cryptography

FreeBSD patch

Under FreeBSD you may additionally need to load libcrypto (not needed on vanilla FreeBSD 7 and possibly earlier versions):

; in file reload.lisp:
#+freebsd
(eval-when (:compile-toplevel :load-toplevel :execute)
  (cffi:define-foreign-library libcrypto
    (:unix (:or "libcrypto.so" "/usr/local/lib/libcrypto.so"))
    (t (:default "libcrypto")))
  (cffi:use-foreign-library libcrypto))

CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively