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
↓ 230 callers
Method
Present
* Checks if a specific option name has been parsed. This is * useful for options which does not take any additional argument. This * is
src/common/cmdargparser.hpp:137
↓ 197 callers
Method
AddOption
src/common/cmdargparser.cpp:633
↓ 180 callers
Method
str
src/log/logtag.cpp:50
↓ 145 callers
Method
size
src/log/logmetadata.cpp:132
↓ 129 callers
Method
what
src/common/machineid.cpp:54
↓ 118 callers
Method
empty
src/events/log.cpp:193
↓ 105 callers
Method
add_argument
(self, *args, **kwargs)
src/python/openvpn3/ConfigParser.py:57
↓ 90 callers
Method
GetValue
src/log/logmetadata.cpp:65
↓ 89 callers
Method
reset
src/events/log.cpp:183
↓ 57 callers
Method
str
src/common/platforminfo.cpp:81
↓ 46 callers
Method
LogCritical
src/log/dbus-log.cpp:118
↓ 46 callers
Method
LogError
src/log/dbus-log.cpp:112
↓ 41 callers
Method
empty
src/common/configfileparser.cpp:424
↓ 40 callers
Method
LogInfo
src/log/dbus-log.cpp:100
↓ 38 callers
Function
filter_ctrl_chars
src/common/string-utils.cpp:20
↓ 37 callers
Method
StatusChange
src/client/backend-signals.hpp:157
↓ 37 callers
Function
lookup_username
* Looks up the uid of a user account to extract its username * * @param uid uid_t to use for the query * @return Returns a std::string cont
src/common/lookup.cpp:65
↓ 33 callers
Method
LogVerb2
src/log/dbus-log.cpp:88
↓ 33 callers
Method
clear
src/log/logmetadata.cpp:144
↓ 32 callers
Method
AddMeta
* Adds meta log info, which is printed before the log line * written by Write(). This must be added before each Write() call. * * @p
src/log/logwriter.hpp:206
↓ 32 callers
Method
what
src/client/proxy-devposture.hpp:53
↓ 31 callers
Method
get
src/common/machineid.cpp:203
↓ 30 callers
Method
ApplySettings
src/netcfg/dns/settings-manager.cpp:57
↓ 29 callers
Method
Debug
src/log/dbus-log.cpp:76
↓ 29 callers
Method
GetMetaValue
src/log/logmetadata.cpp:84
↓ 28 callers
Method
GetPath
src/netcfg/dns/proxy-systemd-resolved.cpp:90
↓ 25 callers
Method
GetNameServers
src/netcfg/dns/resolvconf-file.cpp:381
↓ 25 callers
Method
GetSearchDomains
src/netcfg/dns/settings-manager.cpp:145
↓ 25 callers
Method
empty
src/log/logmetadata.cpp:138
↓ 24 callers
Method
SetProperty
(self, propname, propvalue)
src/python/openvpn3/SessionManager.py:166
↓ 24 callers
Method
Write
* Writes log data to the destination buffer * * This will call the WriteLogTag() with the logtag argument being * nullptr *
src/log/logwriter.hpp:120
↓ 22 callers
Method
AddNameServer
src/netcfg/dns/resolver-settings.cpp:130
↓ 21 callers
Function
ParseLog
src/events/log.cpp:359
↓ 21 callers
Method
RequireAdd
src/common/requiresqueue.cpp:191
↓ 20 callers
Method
DomainList
src/tests/unit/dns-settings-manager-test.cpp:47
↓ 20 callers
Method
ServerList
src/tests/unit/dns-settings-manager-test.cpp:42
↓ 20 callers
Method
what
src/netcfg/netcfg-exception.hpp:85
↓ 19 callers
Function
simple_basename
src/common/utils.hpp:35
↓ 18 callers
Method
GetResponse
src/common/requiresqueue.cpp:326
↓ 18 callers
Method
Retrieve
src/log/journal-log-parse.cpp:375
↓ 17 callers
Method
AddSearchDomain
src/netcfg/dns/resolver-settings.cpp:154
↓ 17 callers
Method
IsPresent
src/common/configfileparser.cpp:177
↓ 16 callers
Method
Enable
src/netcfg/dns/resolver-settings.cpp:58
↓ 16 callers
Method
GetValue
src/common/configfileparser.cpp:196
↓ 15 callers
Method
CheckObjectExists
src/configmgr/proxy-configmgr.hpp:123
↓ 15 callers
Method
GetArgv0
* Get the program name (argv[0]) * @return */
src/common/cmdargparser.hpp:92
↓ 15 callers
Method
GetBoolValue
src/common/configfileparser.cpp:229
↓ 15 callers
Method
LogVerb1
src/log/dbus-log.cpp:94
↓ 15 callers
Method
Run
addons/devposture/modules/platform.cpp:15
↓ 15 callers
Method
SetValue
src/common/configfileparser.cpp:235
↓ 15 callers
Method
empty
src/netcfg/netcfg-changeevent.cpp:71
↓ 15 callers
Function
lookup_uid
* Looks up a specific uid_t based on the provided username. * * @param username std::string containing the username to lookup * @return An uid_t
src/common/lookup.cpp:94
↓ 15 callers
Method
reset
src/netcfg/netcfg-changeevent.cpp:63
↓ 14 callers
Method
CheckExclusiveOptions
src/common/cmdargparser.cpp:231
↓ 14 callers
Method
GetLogLevel
src/log/logfilter.cpp:38
↓ 14 callers
Method
LogWarn
src/log/dbus-log.cpp:106
↓ 13 callers
Method
GetAllValues
* Retrieve all parsed values for a specific option name. * * @param k std::string containing the option name to look-up * @return R
src/common/cmdargparser.hpp:281
↓ 13 callers
Method
GetConfigName
src/sessionmgr/sessionmgr-session.cpp:658
↓ 13 callers
Method
GetDeviceName
src/netcfg/proxy-netcfg-device.cpp:517
↓ 13 callers
Method
empty
src/configmgr/configmgr-events.cpp:53
↓ 12 callers
Method
GetGVariantTuple
src/events/log.cpp:126
↓ 12 callers
Method
GetLastValue
* Retrieve the last value of a specific option name * * This is useful when you only care about the last time an * option argument
src/common/cmdargparser.hpp:240
↓ 12 callers
Method
RunCommand
src/common/cmdargparser.cpp:98
↓ 12 callers
Method
SetOverride
(self, override, value)
src/python/openvpn3/ConfigManager.py:168
↓ 12 callers
Method
str
src/netcfg/netcfg-device.hpp:100
↓ 11 callers
Method
Disconnect
* Disconnects and shuts down the VPN backend process. This call * will invalidate the current session object. This can also be used * t
src/sessionmgr/proxy-sessionmgr.hpp:181
↓ 11 callers
Method
GetName
* Retrieve the configuration name * * @return Returns a std::string containing the configuration name */
src/configmgr/configmgr-configuration.hpp:139
↓ 11 callers
Method
GetOwner
* Retrieve the owner UID of this configuration object * * @return Returns uid_t of the configuration object owner */
src/configmgr/proxy-configmgr.hpp:489
↓ 11 callers
Method
Ping
src/configmgr/proxy-configmgr.hpp:109
↓ 11 callers
Method
SetDNSSEC
src/netcfg/proxy-netcfg-device.cpp:292
↓ 11 callers
Function
get_version
* Returns a string containing a version reference of the build. * If a git checkout is discovered, flags identifying if there are * uncommitted c
src/common/utils.cpp:103
↓ 10 callers
Method
Detach
* Detach this running connection from the log service. This will * make the log service unsubscribe from the provided interface. * *
src/log/proxy-log.hpp:304
↓ 10 callers
Method
GetDNSSEC
src/netcfg/proxy-netcfg-device.cpp:323
↓ 10 callers
Method
GetDNSSEC_string
src/netcfg/dns/resolver-settings.cpp:211
↓ 10 callers
Method
GetDNSTransport
src/netcfg/proxy-netcfg-device.cpp:379
↓ 10 callers
Method
GetDNSTransport_string
src/netcfg/dns/resolver-settings.cpp:287
↓ 10 callers
Method
GetLastStatus
* Retrieves the last reported status from the VPN backend * * @return Returns a populated struct StatusEvent with the full status. */
src/sessionmgr/proxy-sessionmgr.hpp:251
↓ 10 callers
Method
GetOwner
src/sessionmgr/sessionmgr-session.cpp:677
↓ 10 callers
Method
Load
src/common/configfileparser.cpp:115
↓ 10 callers
Method
NetworkChange
src/netcfg/netcfg-signals.cpp:91
↓ 10 callers
Method
SetDNSTransport
src/netcfg/proxy-netcfg-device.cpp:346
↓ 10 callers
Method
SetLogLevel
src/configmgr/configmgr-service.cpp:480
↓ 10 callers
Method
Subscribe
src/netcfg/netcfg-subscriptions.cpp:72
↓ 10 callers
Function
create_gvariant_addr
* Helper function to create a D-Bus value container containing the * IP address family and address. Data type: (iay) * * @param family int
src/tests/unit/systemd-resolved-ipaddr.cpp:126
↓ 10 callers
Method
str
src/netcfg/dns/systemd-resolved-ipaddr.cpp:158
↓ 9 callers
Method
AddVersionOption
src/common/cmdargparser.cpp:677
↓ 9 callers
Method
Check
src/events/status.cpp:101
↓ 9 callers
Method
CheckOwnerAccess
src/dbus/object-ownership.cpp:119
↓ 9 callers
Method
GetEnabled
src/netcfg/dns/resolver-settings.cpp:70
↓ 9 callers
Method
LogForward
* Enable/Disable the LogEvent forwarding from the client backend * * @param enable bool value to enable or disable the forwarding */
src/sessionmgr/proxy-sessionmgr.hpp:456
↓ 9 callers
Method
what
src/netcfg/dns/systemd-resolved-exception.hpp:30
↓ 8 callers
Method
AddComment
src/common/cmdargparser.hpp:668
↓ 8 callers
Function
GetConfigOverride
src/configmgr/overrides.cpp:20
↓ 8 callers
Method
GetGVariant
src/events/attention-req.cpp:81
↓ 8 callers
Method
GetGVariantDict
src/events/log.cpp:147
↓ 8 callers
Method
GetOwner
src/dbus/object-ownership.cpp:35
↓ 8 callers
Method
LogFATAL
* Sends a FATAL log messages and kills itself * * @param Log message to send to the log subscribers */
src/client/backend-signals.hpp:183
↓ 8 callers
Method
QueueCount
src/common/requiresqueue.cpp:364
↓ 8 callers
Method
Save
src/common/configfileparser.cpp:403
↓ 8 callers
Method
__init__
(self, args, descr)
src/python/openvpn3/ConfigParser.py:73
next →
1–100 of 1,544, ranked by callers