The FreeRADIUS server $Id: a4e7f8c94e8038b7627bcf52356b7ed15955c1d7 $
Loading...
Searching...
No Matches
tls Directory Reference
+ Directory dependency graph for tls:

Directories

 test
 

Files

 alpn.c
 Set up Application Layer Protocol Negotiation (ALPN)
 
 alpn.h
 
 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
 
 cert.c
 Functions to work with certificates.
 
 cert.h
 
 conf.c
 Configuration parsing for TLS servers and clients.
 
 connection.c
 Run one TLS connection from the first policy section to the last.
 
 connection.h
 
 ctx.c
 Initialise and configure SSL_CTX structures.
 
 dtls.c
 Datagram Transport Layer Security (DTLS)
 
 dtls.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
 
 ticket.c
 Functions shared by stateful and stateless TLS session resumption.
 
 ticket.h
 
 ticket_stateful.c
 Stateful TLS session resumption, the session cache and its load session, store session and clear session sections.
 
 ticket_stateful.h
 
 ticket_stateless.c
 Stateless TLS session tickets, and the encode session and decode session sections.
 
 ticket_stateless.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.