|
| attrs.h |
| Attribute definitions used by the FreeRADIUS OpenSSL wrapper library.
|
|
| base.c |
| Initialise OpenSSL.
|
|
| bio.c |
| Custom BIOs to pass to OpenSSL's functions.
|
|
| bio.h |
|
| cache.c |
| Functions to support TLS session resumption.
|
|
| cache.h |
|
| cert.c |
| Functions to work with certificates.
|
|
| cert.h |
|
| conf.c |
| Configuration parsing for TLS servers and clients.
|
|
| ctx.c |
| Initialise and configure SSL_CTX structures.
|
|
| engine.c |
| Initialise and manage OpenSSL engines.
|
|
| engine.h |
|
| index.h |
|
| log.c |
| Retrieve errors and log messages from OpenSSL's overly complex logging system.
|
|
| log.h |
|
| openssl_user_macros.h |
|
| pairs.c |
| Functions to convert certificate OIDs to attribute pairs.
|
|
| session.c |
| Initialise OpenSSL sessions, and read/write data to/from them.
|
|
| session.h |
|
| strerror.c |
| Convert the contents of OpenSSL's error stack to our thread local error stack.
|
|
| strerror.h |
|
| utils.c |
| TLS utility functions.
|
|
| utils.h |
|
| verify.c |
| Expose certificate OIDs as attributes, and call validation virtual server to check cert is valid.
|
|
| verify.h |
|
| version.c |
| Check OpenSSL library/header consistency, and process version information.
|
|
| version.h |
| Structures for dealing with OpenSSL library versions.
|
|
| virtual_server.c |
| Calls a section in the TLS policy virtual server.
|
|