Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenVPN/openvpn3-linux
/ functions
Functions
1,544 in github.com/OpenVPN/openvpn3-linux
⨍
Functions
1,544
◇
Types & classes
283
↳
Endpoints
38
↓ 1 callers
Method
SetPeer
src/netcfg/proxy-netcfg-device.cpp:664
↓ 1 callers
Method
SetProperty
(self, propname, propvalue)
src/python/openvpn3/ConfigManager.py:96
↓ 1 callers
Method
SetPublicAccess
* Manipulate the public-access flag. When public-access is set to * true, everyone have access to this session regardless of how the * a
src/sessionmgr/proxy-sessionmgr.hpp:392
↓ 1 callers
Method
SetRemoteAddress
src/netcfg/proxy-netcfg-device.cpp:68
↓ 1 callers
Method
SetRestrictLogAccess
* Change who can access the session log related properties. * * @param enable If false, users can modify receive_log_events *
src/sessionmgr/proxy-sessionmgr.hpp:283
↓ 1 callers
Method
SetStateDirectory
src/configmgr/configmgr-service.cpp:118
↓ 1 callers
Method
SetTransferOwnerSession
* Sets the session ownership transfer flag for a configuration * profile * * @param value Boolean value to enable/disable the setting
src/configmgr/proxy-configmgr.hpp:516
↓ 1 callers
Method
SubscriptionSetup
src/netcfg/netcfg-subscriptions.cpp:34
↓ 1 callers
Method
SwapKeys
src/netcfg/proxy-netcfg-device.cpp:652
↓ 1 callers
Method
TransferOwnership
src/configmgr/configmgr-configuration.cpp:632
↓ 1 callers
Method
TransferOwnership
src/dbus/object-ownership.cpp:40
↓ 1 callers
Method
Type
src/events/attention-req.cpp:63
↓ 1 callers
Method
Valid
src/client/core-client.hpp:96
↓ 1 callers
Method
Validate
src/tests/dbus/request-queue-service.cpp:254
↓ 1 callers
Method
_DumpQueue
* Dumps all the RequiresSlot items of a current RequiresQueue to the * provided output stream * * @param logdst Output stream wher
src/tests/dbus/request-queue-service.cpp:67
↓ 1 callers
Method
__init_arguments
(self)
src/python/openvpn3/ConfigParser.py:181
↓ 1 callers
Method
cb_connect
src/client/openvpn3-service-client.cpp:653
↓ 1 callers
Method
cb_disconnect
src/client/openvpn3-service-client.cpp:833
↓ 1 callers
Method
cb_pause
src/client/openvpn3-service-client.cpp:752
↓ 1 callers
Method
cb_registration_confirmation
* This is called by the session manager only, as an * acknowledgement from the session manager that it has * linked this client process t
src/client/openvpn3-service-client.cpp:595
↓ 1 callers
Method
cb_restart
src/client/openvpn3-service-client.cpp:810
↓ 1 callers
Method
cb_resume
src/client/openvpn3-service-client.cpp:786
↓ 1 callers
Function
cmd_session_auth_complete
* Initiate the authentication process for a given session, identified * by the PID of the backend process - aka "Authentication Request ID" * *
src/ovpn3cli/commands/session/session-auth.cpp:63
↓ 1 callers
Function
config_manage_show
* openvpn3 config-manage --show command * * This command shows all overrides and other details about the config * apart from the config itself *
src/ovpn3cli/commands/config/config-manage.cpp:192
↓ 1 callers
Function
configure_logger
* Detect if the systemd-journald is running on the system, which is then considered * and evidence for that being available for system logging. Ot
src/ovpn3cli/commands/init-config.cpp:162
↓ 1 callers
Function
configure_netcfg
* Try to find which Network Configuration settings would be reasonable defaults * on this host. * * Only DNS resolver settings are detected. If
src/ovpn3cli/commands/init-config.cpp:324
↓ 1 callers
Method
disable_dns_config
src/client/core-client.hpp:219
↓ 1 callers
Method
disable_socket_protect
src/client/core-client.hpp:207
↓ 1 callers
Function
drop_root_ng
src/netcfg/openvpn3-service-netcfg.cpp:43
↓ 1 callers
Function
dump_requires_slot
src/tests/dbus/request-queue-client2.cpp:25
↓ 1 callers
Function
dump_requires_slot
src/tests/dbus/request-queue-client1.cpp:32
↓ 1 callers
Method
error
(self, message)
src/python/openvpn3/ConfigParser.py:53
↓ 1 callers
Method
gen_help_line
src/common/cmdargparser.cpp:543
↓ 1 callers
Function
getCoreBuilderInstance
src/netcfg/core-tunbuilder.cpp:386
↓ 1 callers
Method
getCreatorPID
src/netcfg/netcfg-device.cpp:292
↓ 1 callers
Method
getVirtualInterface
src/netcfg/proxy-netcfg-mgr.hpp:54
↓ 1 callers
Function
get_guiversion
src/common/utils.cpp:132
↓ 1 callers
Function
get_openvpn_uid_gid
* Lookup the UID and GID values for the 'openvpn' username and group. * * The values extracted will be used later on to set the proper ownership o
src/ovpn3cli/commands/init-config.cpp:423
↓ 1 callers
Method
get_option_list_prefixed
src/common/cmdargparser.cpp:423
↓ 1 callers
Function
get_running_sessions
src/ovpn3cli/commands/sessionmgr-service.cpp:31
↓ 1 callers
Method
get_struct_option
src/common/cmdargparser.cpp:529
↓ 1 callers
Method
getopt_optstring
src/common/cmdargparser.cpp:480
↓ 1 callers
Method
init
src/tests/dbus/request-queue-service.cpp:211
↓ 1 callers
Function
intern_arghelper_integer_range
* Generates a list of integers, based on the given start and end values * * @param start Start number of the range * @param end End number o
src/ovpn3cli/arghelpers.cpp:206
↓ 1 callers
Function
isanum_string
* Checks if the input string is a number or a string * * @param data std::string of the data to classify * @return Returns true if the input stri
src/common/lookup.cpp:35
↓ 1 callers
Method
log
src/log/core-dbus-logger.cpp:81
↓ 1 callers
Function
logsrv_list_subscriptions
src/ovpn3cli/commands/log-service.cpp:161
↓ 1 callers
Function
manage_config_file
src/ovpn3cli/commands/log-service.cpp:24
↓ 1 callers
Method
method_add_dns
src/netcfg/netcfg-device.cpp:357
↓ 1 callers
Method
method_add_dns_search
src/netcfg/netcfg-device.cpp:373
↓ 1 callers
Method
method_add_ip_address
src/netcfg/netcfg-device.cpp:298
↓ 1 callers
Method
method_add_networks
src/netcfg/netcfg-device.cpp:329
↓ 1 callers
Method
method_cleanup_process_resources
src/netcfg/netcfg-service-handler.cpp:340
↓ 1 callers
Method
method_create_virtual_interface
src/netcfg/netcfg-service-handler.cpp:212
↓ 1 callers
Method
method_destroy
src/netcfg/netcfg-device.cpp:545
↓ 1 callers
Method
method_disable
src/netcfg/netcfg-device.cpp:516
↓ 1 callers
Method
method_enable_dco
src/netcfg/netcfg-device.cpp:415
↓ 1 callers
Method
method_establish
src/netcfg/netcfg-device.cpp:442
↓ 1 callers
Method
method_fetch_avail_sessions
src/sessionmgr/sessionmgr-service.cpp:151
↓ 1 callers
Method
method_fetch_interface_list
src/netcfg/netcfg-service-handler.cpp:250
↓ 1 callers
Method
method_fetch_managed_interf
src/sessionmgr/sessionmgr-service.cpp:170
↓ 1 callers
Method
method_lookup_config
src/sessionmgr/sessionmgr-service.cpp:188
↓ 1 callers
Method
method_lookup_interf
src/sessionmgr/sessionmgr-service.cpp:211
↓ 1 callers
Method
method_name_list
src/netcfg/netcfg-subscriptions.cpp:198
↓ 1 callers
Method
method_name_subscribe
src/netcfg/netcfg-subscriptions.cpp:146
↓ 1 callers
Method
method_name_unsubscribe
src/netcfg/netcfg-subscriptions.cpp:163
↓ 1 callers
Method
method_new_key
src/netcfg/netcfg-dco.cpp:252
↓ 1 callers
Method
method_new_peer
src/netcfg/netcfg-dco.cpp:221
↓ 1 callers
Method
method_new_tunnel
src/sessionmgr/sessionmgr-service.cpp:140
↓ 1 callers
Method
method_protect_socket
src/netcfg/netcfg-service-handler.cpp:273
↓ 1 callers
Method
method_set_dns_transport
src/netcfg/netcfg-device.cpp:401
↓ 1 callers
Method
method_set_dnssec
src/netcfg/netcfg-device.cpp:388
↓ 1 callers
Method
method_set_peer
src/netcfg/netcfg-dco.cpp:302
↓ 1 callers
Method
method_set_remote_addr
src/netcfg/netcfg-device.cpp:315
↓ 1 callers
Method
method_swap_keys
src/netcfg/netcfg-dco.cpp:288
↓ 1 callers
Method
netcfg_get_device_name
src/client/core-client.hpp:144
↓ 1 callers
Method
netcfg_get_device_path
src/client/core-client.hpp:138
↓ 1 callers
Method
operator==
src/configmgr/configmgr-events.cpp:97
↓ 1 callers
Method
operator==
src/netcfg/netcfg-changeevent.cpp:108
↓ 1 callers
Method
operator==
src/sessionmgr/sessionmgr-events.cpp:96
↓ 1 callers
Method
operator==
src/events/log.cpp:235
↓ 1 callers
Method
operator==
src/events/status.cpp:126
↓ 1 callers
Function
optparser_mkline
src/common/core-extensions.hpp:51
↓ 1 callers
Function
parse_group_category
* Parses group and category strings to the appropriate LogGroup * and LogGroup enum values. This method sets the group and category members * di
src/events/log.cpp:269
↓ 1 callers
Function
print_logger_settings
src/ovpn3cli/commands/log-service.cpp:229
↓ 1 callers
Function
protect_socket_binddev
src/netcfg/core-tunbuilder.cpp:348
↓ 1 callers
Function
protect_socket_hostroute
src/netcfg/core-tunbuilder.cpp:330
↓ 1 callers
Function
protect_socket_somark
src/netcfg/core-tunbuilder.cpp:296
↓ 1 callers
Function
query_user_input
src/ovpn3cli/commands/session/helpers.cpp:99
↓ 1 callers
Method
register_extra_args
src/common/cmdargparser.cpp:331
↓ 1 callers
Function
selftest
src/tests/dbus/request-queue-service.cpp:327
↓ 1 callers
Function
selinux_restorecon
* This is only run if SELinux is available. It will ensure the files and directories * in the state/configuration directory has the proper SELinux
src/ovpn3cli/commands/init-config.cpp:590
↓ 1 callers
Method
set_completed
src/common/cmdargparser.cpp:337
↓ 1 callers
Method
set_dns_resolver_scope
src/client/core-client.hpp:213
↓ 1 callers
Function
setup_state_dir
* Check for the presence of the state/configuration directory used by OpenVPN 3 Linux * * This will also enforce the openvpn user/group to own thi
src/ovpn3cli/commands/init-config.cpp:454
↓ 1 callers
Method
start_backend_process
* Forks out a child thread which starts the openvpn3-service-client * process with the provided backend start token. * * @param token
src/client/openvpn3-service-backendstart.cpp:225
↓ 1 callers
Function
statistics_json
* Similiar to statistics_plain(), but returns a JSON string blob with the * statistics data * * @param stats The ConnectionStats object returned
src/ovpn3cli/commands/session/session-stats.cpp:34
↓ 1 callers
Method
str
* Generate a decoded string of the current options * * @return Returns a const std::string of the decoded options */
src/netcfg/netcfg-options.hpp:115
↓ 1 callers
Function
test1
src/tests/dbus/statusevent-selftest.cpp:63
↓ 1 callers
Function
test1
src/tests/dbus/logevent-selftest.cpp:62
← previous
next →
501–600 of 1,544, ranked by callers