OpenVPN
openvpn Directory Reference
Directory dependency graph for openvpn:
src/openvpn

Files

 argv.c
 
 argv.h
 
 auth_token.c
 
 auth_token.h
 
 base64.c
 
 base64.h
 
 basic.h
 
 buffer.c
 
 buffer.h
 
 circ_list.h
 
 clinat.c
 
 clinat.h
 
 common.h
 
 comp-lz4.c
 
 comp-lz4.h
 
 comp.c
 
 comp.h
 
 compstub.c
 
 console.c
 
 console.h
 
 console_builtin.c
 
 console_systemd.c
 Alternative method to query for user input, using systemd.
 
 crypto.c
 
 crypto.h
 Data Channel Cryptography Module.
 
 crypto_backend.h
 Data Channel Cryptography SSL library-specific backend interface.
 
 crypto_epoch.c
 
 crypto_epoch.h
 
 crypto_mbedtls.c
 Data Channel Cryptography mbed TLS-specific backend interface.
 
 crypto_mbedtls.h
 Data Channel Cryptography mbed TLS-specific backend interface.
 
 crypto_openssl.c
 Data Channel Cryptography OpenSSL-specific backend interface.
 
 crypto_openssl.h
 Data Channel Cryptography OpenSSL-specific backend interface.
 
 cryptoapi.c
 
 cryptoapi.h
 
 dco.c
 
 dco.h
 
 dco_freebsd.c
 
 dco_freebsd.h
 
 dco_internal.h
 
 dco_linux.c
 
 dco_linux.h
 
 dco_win.c
 
 dco_win.h
 
 dhcp.c
 
 dhcp.h
 
 dns.c
 
 dns.h
 
 env_set.c
 
 env_set.h
 
 errlevel.h
 
 error.c
 
 error.h
 
 event.c
 
 event.h
 
 fdmisc.c
 
 fdmisc.h
 
 forward.c
 
 forward.h
 Interface functions to the internal and external multiplexers.
 
 fragment.c
 
 fragment.h
 Data Channel Fragmentation module header file.
 
 gremlin.c
 
 gremlin.h
 
 helper.c
 
 helper.h
 
 httpdigest.c
 
 httpdigest.h
 
 init.c
 
 init.h
 
 integer.h
 
 interval.c
 
 interval.h
 
 list.c
 
 list.h
 
 lladdr.c
 
 lladdr.h
 
 lzo.c
 Data Channel Compression module function definitions.
 
 lzo.h
 Data Channel Compression module header file.
 
 manage.c
 
 manage.h
 
 mbedtls_compat.h
 mbedtls compatibility stub.
 
 mbuf.c
 
 mbuf.h
 
 memdbg.h
 
 misc.c
 
 misc.h
 
 mroute.c
 
 mroute.h
 
 mss.c
 
 mss.h
 
 mstats.c
 
 mstats.h
 
 mtcp.c
 
 mtcp.h
 
 mtu.c
 
 mtu.h
 
 mudp.c
 
 mudp.h
 
 multi.c
 
 multi.h
 Header file for server-mode related structures and functions.
 
 multi_io.c
 
 multi_io.h
 
 networking.h
 
 networking_freebsd.c
 
 networking_iproute2.c
 
 networking_iproute2.h
 
 networking_sitnl.c
 
 networking_sitnl.h
 
 ntlm.c
 
 ntlm.h
 
 occ.c
 
 occ.h
 
 openssl_compat.h
 OpenSSL compatibility stub.
 
 openvpn.c
 
 openvpn.h
 
 options.c
 
 options.h
 
 options_util.c
 
 options_util.h
 
 otime.c
 
 otime.h
 
 ovpn_dco_freebsd.h
 
 ovpn_dco_linux.h
 
 ovpn_dco_win.h
 
 packet_id.c
 
 packet_id.h
 
 perf.c
 
 perf.h
 
 ping.c
 
 ping.h
 
 pkcs11.c
 
 pkcs11.h
 
 pkcs11_backend.h
 PKCS #11 SSL library-specific backend.
 
 pkcs11_mbedtls.c
 PKCS #11 mbed TLS backend.
 
 pkcs11_openssl.c
 PKCS #11 OpenSSL backend.
 
 platform.c
 
 platform.h
 
 plugin.c
 
 plugin.h
 
 pool.c
 
 pool.h
 
 proto.c
 
 proto.h
 
 proxy.c
 
 proxy.h
 
 ps.c
 
 ps.h
 
 push.c
 
 push.h
 
 pushlist.h
 
 reflect_filter.c
 
 reflect_filter.h
 
 reliable.c
 
 reliable.h
 Reliability Layer module header file.
 
 ring_buffer.h
 
 route.c
 
 route.h
 
 run_command.c
 
 run_command.h
 
 schedule.c
 
 schedule.h
 
 session_id.c
 
 session_id.h
 
 shaper.c
 
 shaper.h
 
 sig.c
 
 sig.h
 
 socket.c
 
 socket.h
 
 socks.c
 
 socks.h
 
 ssl.c
 Control Channel SSL/Data channel negotiation Module.
 
 ssl.h
 Control Channel SSL/Data channel negotiation module.
 
 ssl_backend.h
 Control Channel SSL library backend module.
 
 ssl_common.h
 Control Channel Common Data Structures.
 
 ssl_mbedtls.c
 Control Channel mbed TLS Backend.
 
 ssl_mbedtls.h
 Control Channel mbed TLS Backend.
 
 ssl_ncp.c
 Control Channel SSL/Data dynamic negotiation Module This file is split from ssl.c to be able to unit test it.
 
 ssl_ncp.h
 Control Channel SSL/Data dynamic negotiation Module This file is split from ssl.h to be able to unit test it.
 
 ssl_openssl.c
 Control Channel OpenSSL Backend.
 
 ssl_openssl.h
 Control Channel OpenSSL Backend.
 
 ssl_pkt.c
 
 ssl_pkt.h
 SSL control channel wrap/unwrap and decode functions.
 
 ssl_util.c
 
 ssl_util.h
 SSL utility functions.
 
 ssl_verify.c
 Control Channel Verification Module.
 
 ssl_verify.h
 Control Channel Verification Module.
 
 ssl_verify_backend.h
 Control Channel Verification Module library-specific backend interface.
 
 ssl_verify_mbedtls.c
 Control Channel Verification Module mbed TLS backend.
 
 ssl_verify_mbedtls.h
 Control Channel Verification Module mbed TLS backend.
 
 ssl_verify_openssl.c
 Control Channel Verification Module OpenSSL implementation.
 
 ssl_verify_openssl.h
 Control Channel Verification Module OpenSSL backend.
 
 status.c
 
 status.h
 
 syshead.h
 
 tls_crypt.c
 
 tls_crypt.h
 
 tun.c
 
 tun.h
 
 tun_afunix.c
 
 tun_afunix.h
 
 vlan.c
 
 vlan.h
 
 wfp_block.c
 
 wfp_block.h
 
 win32-util.c
 
 win32-util.h
 
 win32.c
 
 win32.h
 
 xkey_common.h
 
 xkey_helper.c
 
 xkey_provider.c