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
↓ 2 callers
Method
LastStatusChange
src/dbus/signals/statuschange.cpp:79
↓ 2 callers
Method
LogMetaEnabled
src/log/logwriter.hpp:82
↓ 2 callers
Method
MessagePrependEnabled
src/log/logwriter.hpp:101
↓ 2 callers
Method
NotificationSubscribe
src/netcfg/proxy-netcfg-mgr.cpp:203
↓ 2 callers
Method
NotificationSubscriberList
src/netcfg/proxy-netcfg-mgr.cpp:262
↓ 2 callers
Method
ProtocolLookup
src/client/proxy-devposture.hpp:101
↓ 2 callers
Method
ProvideInput
(self, value)
src/python/openvpn3/SessionManager.py:80
↓ 2 callers
Method
QueueAllDone
src/common/requiresqueue.cpp:466
↓ 2 callers
Method
QueueFetch
* C++ method to use to fetch a specific RequiresQueue slot. * * @param destslot The return buffer where the retrieved information *
src/dbus/requiresqueue-proxy.hpp:138
↓ 2 callers
Method
QueueFetchAll
* C++ method used to retrieve all unresolved RequiresSlot records of a * specific ClientAttentionType and ClientAttentionGroup. * * @
src/dbus/requiresqueue-proxy.hpp:160
↓ 2 callers
Method
QueueSetup
src/common/requiresqueue.cpp:109
↓ 2 callers
Method
RemoveToken
src/events/log.cpp:98
↓ 2 callers
Method
RetrieveLink
src/netcfg/dns/proxy-systemd-resolved.cpp:392
↓ 2 callers
Method
Revert
src/netcfg/dns/proxy-systemd-resolved.cpp:323
↓ 2 callers
Method
RevokeAccess
src/dbus/object-ownership.cpp:67
↓ 2 callers
Method
RunChecks
src/client/proxy-devposture.hpp:119
↓ 2 callers
Method
Send
src/configmgr/configmgr-signals.cpp:80
↓ 2 callers
Method
Send
src/dbus/signals/log.cpp:58
↓ 2 callers
Method
SetDBusDetailsLogging
* Flips the D-Bus details log flag. This is more useful for debugging * to better understand who sends the D-Bus Log signals. * * @p
src/log/proxy-log.hpp:448
↓ 2 callers
Method
SetDCO
* Enable or disable the Data Channel Offload (DCO) interface. This can * only be called _before_ starting a connection. Otherwise it will thr
src/sessionmgr/proxy-sessionmgr.hpp:528
↓ 2 callers
Method
SetDNSOverTLS
src/netcfg/dns/proxy-systemd-resolved.cpp:300
↓ 2 callers
Method
SetDNSServers
src/netcfg/dns/proxy-systemd-resolved.cpp:125
↓ 2 callers
Method
SetDefaultRoute
src/netcfg/dns/proxy-systemd-resolved.cpp:223
↓ 2 callers
Method
SetDomains
src/netcfg/dns/proxy-systemd-resolved.cpp:188
↓ 2 callers
Method
SetLockedDown
* Lock down the configuration profile. This removes the possibility * for other users than the owner to retrieve the configuration profile
src/configmgr/proxy-configmgr.hpp:366
↓ 2 callers
Method
SetLogLevel
src/log/core-dbus-logger.cpp:75
↓ 2 callers
Method
SetLogLevel
src/ovpn3cli/commands/log/log-attach.cpp:90
↓ 2 callers
Method
SetLogTagPrepend
* Changes the log tag prefix/prepend setting, which enables or disables * the '{tag:.....'} prefix in log messages. * * Not all log
src/log/proxy-log.hpp:489
↓ 2 callers
Method
SetLogVerbosity
* Sets the log verbosity level of proxied log events * * @param loglevel An integer between 0 and 6, where 6 is the most *
src/sessionmgr/proxy-sessionmgr.hpp:332
↓ 2 callers
Method
SetPublicAccess
* Manipulate the public-access flag. When public-access is set to * true, everyone have read access to this configuration profile * rega
src/configmgr/proxy-configmgr.hpp:390
↓ 2 callers
Method
SetPublicAccess
src/dbus/object-ownership.cpp:45
↓ 2 callers
Method
SetRerouteGw
src/netcfg/proxy-netcfg-device.cpp:491
↓ 2 callers
Method
SetTimestampFlag
* Flips the timestamp flag. By setting this to false, no timestamps * will be added to log entries. This is useful if log events are *
src/log/proxy-log.hpp:408
↓ 2 callers
Method
StatusChangeCallback
(self, cbfnc)
src/python/openvpn3/SessionManager.py:324
↓ 2 callers
Method
TimestampEnabled
src/log/logwriters/syslog.cpp:47
↓ 2 callers
Method
Unsubscribe
src/netcfg/netcfg-subscriptions.cpp:87
↓ 2 callers
Method
UserInputQueueCheck
(self, qtype, qgroup)
src/python/openvpn3/SessionManager.py:390
↓ 2 callers
Method
UserInputQueueFetch
(self, qtype, qgroup, qid)
src/python/openvpn3/SessionManager.py:408
↓ 2 callers
Method
UserInputQueueGetTypeGroup
(self)
src/python/openvpn3/SessionManager.py:373
↓ 2 callers
Method
WriteStatus
* Writes an Events::Status object to the log stream * * These events will be prefixed with '[STATUS]' unless the * prefix argument i
src/log/logwriter.hpp:184
↓ 2 callers
Method
__set_log_forward
(self)
src/python/openvpn3/SessionManager.py:453
↓ 2 callers
Function
arghelper_config_names_dbus
src/ovpn3cli/arghelpers.cpp:51
↓ 2 callers
Function
arghelper_config_names_sessions_dbus
src/ovpn3cli/arghelpers.cpp:133
↓ 2 callers
Method
call_argument_helper_callback
src/common/cmdargparser.cpp:460
↓ 2 callers
Method
check_long_option
src/common/cmdargparser.cpp:513
↓ 2 callers
Function
check_override_value
src/tests/dbus/config-override-selftest.cpp:27
↓ 2 callers
Method
check_short_option
src/common/cmdargparser.cpp:507
↓ 2 callers
Function
cleanup_protected_sockets
src/netcfg/core-tunbuilder.cpp:315
↓ 2 callers
Function
connect_to_dbus
src/tests/dbus/logservice1.cpp:25
↓ 2 callers
Method
establish
src/netcfg/core-tunbuilder.cpp:150
↓ 2 callers
Method
get_option_name
src/common/cmdargparser.cpp:523
↓ 2 callers
Function
import_config
* Parses and imports an OpenVPN configuration file and saves it * within the OpenVPN 3 Configuration Manager service. * * This parser will also
src/ovpn3cli/commands/config/config-import.cpp:52
↓ 2 callers
Function
is_accessible
* Checks if the given file path is accessible by this process. * * @param file */
src/ovpn3cli/commands/init-config.cpp:265
↓ 2 callers
Function
is_colour_terminal
src/common/utils.cpp:199
↓ 2 callers
Function
is_systemd_resolved_configured
* Checks if the given file contains the special 127.0.0.53 nameserver. * * @param conf_file */
src/ovpn3cli/commands/init-config.cpp:291
↓ 2 callers
Method
json_import
src/common/core-extensions.hpp:211
↓ 2 callers
Function
list_running_sessions
src/ovpn3cli/commands/sessionmgr-service.cpp:53
↓ 2 callers
Function
open_uri
src/common/open-uri.cpp:25
↓ 2 callers
Function
option_req_array
src/common/core-extensions.hpp:39
↓ 2 callers
Function
parse_dict
* Parses a GVariant object containing a Log signal. The input * GVariant needs to be of 'a{sv}' which is a named dictionary. It * must contain
src/events/log.cpp:297
↓ 2 callers
Function
prepare_metadata
src/log/log-internal.hpp:22
↓ 2 callers
Function
print_details
src/tests/dbus/netcfg-systemd-resolved-basic.cpp:28
↓ 2 callers
Method
register_option
src/common/cmdargparser.cpp:316
↓ 2 callers
Function
save_config_file
* Generic helper function to save the configuration file to disk * * This function will respect the write and overwrite flags as provided by the
src/ovpn3cli/commands/init-config.cpp:98
↓ 2 callers
Function
set_console_echo
* Enables or disables the terminal input echo flag. This * is used to mask password input. * * @param echo Boolean, if true the console input w
src/common/utils.cpp:171
↓ 2 callers
Method
set_device_name
src/netcfg/netcfg-device.cpp:284
↓ 2 callers
Function
start_client_thread
src/client/openvpn3-service-client.cpp:1568
↓ 2 callers
Function
statistics_plain
* Converts ConnectionStats into a plain-text string * * @param stats The ConnectionStats object returned by fetch_stats() * @return Returns std::
src/ovpn3cli/commands/session/helpers.cpp:399
↓ 2 callers
Method
teardown
src/netcfg/netcfg-dco.cpp:161
↓ 2 callers
Function
test_compare
src/tests/unit/netcfg-changeevent.cpp:198
↓ 2 callers
Method
type
addons/devposture/modules/datetime.hpp:28
↓ 2 callers
Function
unset_configfile_options
* Generic helper function to unset settings in a configuration file object. * This function will not bail out if any exceptions happens. This is n
src/ovpn3cli/commands/init-config.cpp:72
↓ 1 callers
Method
AccessAllowed
src/ovpn3cli/commands/config/config-manage.cpp:105
↓ 1 callers
Method
AddClientEnvVariable
src/client/openvpn3-service-backendstart.cpp:354
↓ 1 callers
Method
AddDNS
src/netcfg/proxy-netcfg-device.cpp:248
↓ 1 callers
Method
AddDNSSearch
src/netcfg/proxy-netcfg-device.cpp:270
↓ 1 callers
Method
AddDnsOptions
src/netcfg/proxy-netcfg-device.cpp:147
↓ 1 callers
Method
AddIPAddress
src/netcfg/proxy-netcfg-device.cpp:95
↓ 1 callers
Method
AddMetaCopy
src/log/logwriter.hpp:217
↓ 1 callers
Method
AddProxyTarget
src/log/log-service.cpp:108
↓ 1 callers
Method
AddSubscriptionList
src/netcfg/netcfg-signals.cpp:85
↓ 1 callers
Method
AddTunnel
src/sessionmgr/tunnel-queue.cpp:74
↓ 1 callers
Method
Apply
src/netcfg/dns/resolvconf-file.cpp:226
↓ 1 callers
Method
AssignMainLoop
src/client/backend-signals.hpp:140
↓ 1 callers
Method
AssignSession
src/log/proxy-log.hpp:264
↓ 1 callers
Method
AttachByConfig
src/ovpn3cli/commands/log/log-attach.cpp:74
↓ 1 callers
Method
AttachByInterface
src/ovpn3cli/commands/log/log-attach.cpp:82
↓ 1 callers
Method
AttachByPath
src/ovpn3cli/commands/log/log-attach.cpp:67
↓ 1 callers
Method
AttachInterface
* Helper function to connect to the Log service and attach this caller to * the service. * * @param conn GDBusConnection* to t
src/log/proxy-log.hpp:220
↓ 1 callers
Method
CallArgumentHelper
src/common/cmdargparser.cpp:704
↓ 1 callers
Method
ChangesAvailable
src/netcfg/dns/resolver-settings.cpp:88
↓ 1 callers
Method
CheckCommandName
* Check if the currently registered command name matches the one * provided in the argument. * * @param cmdn std::string of the com
src/common/cmdargparser.hpp:822
↓ 1 callers
Method
CheckForTag
* Check if this configuration has a tag * * @param tag The tag to look for * * @return true if this configuration is tagged with
src/configmgr/configmgr-configuration.hpp:152
↓ 1 callers
Method
Cleanup
src/netcfg/proxy-netcfg-mgr.cpp:158
↓ 1 callers
Method
ClearAll
src/common/requiresqueue.cpp:174
↓ 1 callers
Method
ColourByGroup
src/log/ansicolours.hpp:144
↓ 1 callers
Method
Commit
src/netcfg/dns/resolvconf-file.cpp:324
↓ 1 callers
Method
Commit
src/tests/unit/dns-settings-manager-test.cpp:72
↓ 1 callers
Method
DBusAvailable
src/common/platforminfo.cpp:70
↓ 1 callers
Method
DcoAvailable
src/netcfg/proxy-netcfg-mgr.cpp:148
← previous
next →
301–400 of 1,544, ranked by callers