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
DevicePostureProtocols
src/client/core-client.hpp:293
↓ 1 callers
Method
DisableSocketProtect
* Sets the flag disabling the ProtectSocket method. If this is * set to true, any calls to socket_protect ends up as a NOOP with * no er
src/client/openvpn3-service-client.cpp:1497
↓ 1 callers
Method
DumpSlots
* Get access to all the RequiresSlot items * * @return const std::vector<struct RequiresSlot> */
src/tests/dbus/request-queue-service.cpp:94
↓ 1 callers
Method
EnableDCO
src/netcfg/proxy-netcfg-device.cpp:403
↓ 1 callers
Method
Establish
src/netcfg/proxy-netcfg-device.cpp:429
↓ 1 callers
Method
EstablishDCO
src/netcfg/proxy-netcfg-device.cpp:417
↓ 1 callers
Method
Fetch
(self)
src/python/openvpn3/ConfigManager.py:243
↓ 1 callers
Method
FetchJSON
(self)
src/python/openvpn3/ConfigManager.py:251
↓ 1 callers
Method
FetchManagedInterfaces
src/sessionmgr/proxy-sessionmgr.hpp:779
↓ 1 callers
Method
GetAccessList
* Retrieve the complete access control list (acl) for this object. * The acl is essentially just an array of user ids (uid) * * @retu
src/sessionmgr/proxy-sessionmgr.hpp:490
↓ 1 callers
Method
GetAccessList
src/tests/dbus/get-acl.cpp:63
↓ 1 callers
Method
GetBackendInfo
src/netcfg/dns/resolvconf-file.cpp:214
↓ 1 callers
Method
GetBinaryName
src/ovpn3cli/commands/version-services.cpp:97
↓ 1 callers
Method
GetColourMode
* Retrieves the current colouring mode * * @return Returns ColourMode of the current setting * */
src/log/colourengine.hpp:101
↓ 1 callers
Method
GetCommandHelp
src/common/cmdargparser.cpp:684
↓ 1 callers
Method
GetConnectedToInfo
* Retrieve information about the server this session is connected to * * The collected information will be provided in a ConnectedToDetail
src/sessionmgr/proxy-sessionmgr.hpp:584
↓ 1 callers
Method
GetCurrentDNSServer
src/netcfg/dns/proxy-systemd-resolved.cpp:143
↓ 1 callers
Method
GetDCO
* Retrieve the data-channel offloading (DCO) capability setting. If * set to true, the kernel accelerator will be used. * * @retur
src/configmgr/proxy-configmgr.hpp:425
↓ 1 callers
Method
GetDNSOverTLS
src/netcfg/dns/proxy-systemd-resolved.cpp:286
↓ 1 callers
Method
GetDNSSEC
src/netcfg/dns/resolver-settings.cpp:196
↓ 1 callers
Method
GetDNSScopeStr
src/netcfg/dns/resolver-settings.cpp:117
↓ 1 callers
Method
GetDNSServers
src/netcfg/dns/proxy-systemd-resolved.cpp:102
↓ 1 callers
Method
GetDNSTransport
src/netcfg/dns/resolver-settings.cpp:271
↓ 1 callers
Method
GetDNSservers
src/netcfg/dns/settings-manager.cpp:133
↓ 1 callers
Method
GetDefaultRoute
src/netcfg/dns/proxy-systemd-resolved.cpp:210
↓ 1 callers
Method
GetDomains
src/netcfg/dns/proxy-systemd-resolved.cpp:167
↓ 1 callers
Method
GetGVariant
src/configmgr/configmgr-events.cpp:61
↓ 1 callers
Method
GetGVariant
src/netcfg/netcfg-changeevent.cpp:78
↓ 1 callers
Method
GetGVariant
src/sessionmgr/sessionmgr-events.cpp:60
↓ 1 callers
Method
GetImportTime
* Get a textual representation of when this configuration profile * was first imported into the configuration manager * * @return std
src/configmgr/proxy-configmgr.hpp:804
↓ 1 callers
Method
GetLastLogEvent
* Retrieve the last log event which has been saved * * @return Returns a populated struct LogEvent with the the complete log *
src/sessionmgr/proxy-sessionmgr.hpp:344
↓ 1 callers
Method
GetLastStatusChange
* Retrieve the last status message processed * * @return Returns a GVariant object containing a key/value * dictionary of th
src/client/backend-signals.hpp:236
↓ 1 callers
Method
GetLastUsed
* Get a textual representation of when this configuration profile * was last used for a VPN session * * @return std::string */
src/configmgr/proxy-configmgr.hpp:778
↓ 1 callers
Method
GetLogGroup
src/log/dbus-log.cpp:42
↓ 1 callers
Method
GetLogMethod
* Retrieve which logging method is used by the log service */
src/log/proxy-log.hpp:326
↓ 1 callers
Method
GetOptionNames
* Retrieve a vector with all the various option names found during * the command line argument parsing. * * @return Returns a std::ve
src/common/cmdargparser.hpp:185
↓ 1 callers
Method
GetOptionsList
src/common/cmdargparser.cpp:693
↓ 1 callers
Method
GetOverrides
* Retrieve the list of overrides for this object. The overrides * are key, value pairs * * @param clear_cache If true the object lo
src/configmgr/proxy-configmgr.hpp:532
↓ 1 callers
Method
GetOwner
src/netcfg/proxy-netcfg-device.cpp:485
↓ 1 callers
Method
GetOwnerUID
* Retrieve the configuration name * * @return Returns the UID of the owner of this configuration */
src/configmgr/configmgr-configuration.hpp:162
↓ 1 callers
Method
GetPath
(self)
src/python/openvpn3/SessionManager.py:153
↓ 1 callers
Method
GetPipeFD
src/netcfg/proxy-netcfg-device.cpp:591
↓ 1 callers
Method
GetPyValue
src/python/openvpn3/gen-python-constants.cpp:47
↓ 1 callers
Method
GetRegisteredModules
src/client/proxy-devposture.hpp:85
↓ 1 callers
Method
GetRestrictLogAccess
* Will the session log properties be accessible to users granted * access to the session? * * @return Returns false if users can mod
src/sessionmgr/proxy-sessionmgr.hpp:269
↓ 1 callers
Method
GetSignature
src/dbus/signals/log.cpp:52
↓ 1 callers
Method
GetSingleUse
src/configmgr/proxy-configmgr.hpp:184
↓ 1 callers
Method
GetStatistics
(self)
src/python/openvpn3/SessionManager.py:254
↓ 1 callers
Method
GetStats
* Retrieves the connection statistics of a running tunnel * * @return Returns a ConnectionStats (std::vector<ConnectionStatDetails>) *
src/client/core-client.hpp:267
↓ 1 callers
Method
GetSubscriberList
src/log/proxy-log.hpp:520
↓ 1 callers
Method
GetSubscribersList
src/netcfg/netcfg-subscriptions.cpp:117
↓ 1 callers
Method
GetSubscriptionOwner
src/netcfg/netcfg-subscriptions.cpp:133
↓ 1 callers
Method
GetVersion
src/ovpn3cli/commands/version-services.cpp:78
↓ 1 callers
Method
Group
src/events/attention-req.cpp:69
↓ 1 callers
Method
Introspect
src/client/proxy-devposture.hpp:75
↓ 1 callers
Method
LastEvent
src/dbus/signals/statuschange.cpp:74
↓ 1 callers
Method
LoadProtocolProfiles
addons/devposture/service.cpp:73
↓ 1 callers
Method
Log
src/events/log.cpp:46
↓ 1 callers
Method
LogCallback
(self, cbfnc)
src/python/openvpn3/SessionManager.py:288
↓ 1 callers
Method
Message
src/events/attention-req.cpp:75
↓ 1 callers
Method
MoveToOwner
src/sessionmgr/sessionmgr-session.cpp:683
↓ 1 callers
Method
NewKey
src/netcfg/proxy-netcfg-device.cpp:624
↓ 1 callers
Function
NewOpenURIresult
src/common/open-uri.hpp:47
↓ 1 callers
Method
NewPeer
src/netcfg/proxy-netcfg-device.cpp:603
↓ 1 callers
Method
OverrideObjectPath
src/log/log-service.cpp:128
↓ 1 callers
Method
Pause
* Pause an on-going VPN tunnel. Pausing and Resuming an existing VPN * tunnel is generally much faster than doing a full Disconnect() and
src/sessionmgr/proxy-sessionmgr.hpp:195
↓ 1 callers
Method
ProtectSocket
src/netcfg/proxy-netcfg-mgr.cpp:105
↓ 1 callers
Method
ProvideStatusChangeSender
* Provides access to the ::Signals::StatusChange object, used to * send the StatusChange D-Bus signals * * @param sig ::Signals::St
src/client/openvpn3-service-backendstart.cpp:78
↓ 1 callers
Method
ProxyLogEvents
src/log/log-proxylog.cpp:42
↓ 1 callers
Method
QueueCheckGVariant
src/common/requiresqueue.cpp:452
↓ 1 callers
Method
QueueCheckTypeGroupGVariant
src/common/requiresqueue.cpp:412
↓ 1 callers
Method
QueueFetchGVariant
src/common/requiresqueue.cpp:211
↓ 1 callers
Method
RegistrationRequest
src/client/backend-signals.hpp:149
↓ 1 callers
Method
RemoveTag
(self, tagvalue)
src/python/openvpn3/ConfigManager.py:130
↓ 1 callers
Method
Restart
* Makes the VPN backend client process disconnect and then * instantly reconnect to the VPN server */
src/sessionmgr/proxy-sessionmgr.hpp:170
↓ 1 callers
Method
Restore
src/netcfg/dns/resolvconf-file.cpp:375
↓ 1 callers
Method
Resume
* Resumes a paused VPN tunnel */
src/sessionmgr/proxy-sessionmgr.hpp:214
↓ 1 callers
Method
RetrieveShellCompletionData
(self)
src/python/openvpn3/ConfigParser.py:152
↓ 1 callers
Method
SanityCheck
(self)
src/python/openvpn3/ConfigParser.py:162
↓ 1 callers
Method
Seal
(self)
src/python/openvpn3/ConfigManager.py:197
↓ 1 callers
Method
SearchByOwner
* Search for all available configuration profile owned by a specific owner. * Both username and UID are valid. * * @param owner std
src/configmgr/proxy-configmgr.hpp:269
↓ 1 callers
Method
SearchByTag
(self, tagvalue, only_path=False)
src/python/openvpn3/ConfigManager.py:369
↓ 1 callers
Method
SendAuthPendingResponse
src/client/core-client.hpp:287
↓ 1 callers
Method
SendLog
src/log/log-proxylog.cpp:30
↓ 1 callers
Method
SendStatusChange
src/log/log-proxylog.cpp:35
↓ 1 callers
Method
SetAliasCommand
src/common/cmdargparser.cpp:663
↓ 1 callers
Method
SetColourMode
* Changes the colour mode. This determins if the colour scheme * to use should be based on the LogGroup (ColourMode::BY_GROUP) or by * L
src/log/colourengine.hpp:89
↓ 1 callers
Method
SetConfigName
src/sessionmgr/sessionmgr-session.cpp:649
↓ 1 callers
Method
SetDBusSender
src/events/log.cpp:105
↓ 1 callers
Method
SetDNSSEC
src/netcfg/dns/resolver-settings.cpp:180
↓ 1 callers
Method
SetDNSScope
src/netcfg/dns/resolver-settings.cpp:106
↓ 1 callers
Method
SetDNSscope
src/netcfg/proxy-netcfg-device.cpp:141
↓ 1 callers
Method
SetDefaultLogLevel
* Sets the default log level when the backend client starts. This * can later on be adjusted by modifying the log_level D-Bus object * p
src/client/openvpn3-service-client.cpp:1482
↓ 1 callers
Method
SetDefaultLogLevel
src/netcfg/netcfg-service.cpp:42
↓ 1 callers
Method
SetDeviceName
src/netcfg/dns/resolver-settings.cpp:94
↓ 1 callers
Method
SetLayer
src/netcfg/proxy-netcfg-device.cpp:473
↓ 1 callers
Method
SetMainCommands
* Provide a "back-pointer" to the parent Commands objects. This * is needed to be able to extract all the various commands, * options and the ar
src/common/cmdargparser.cpp:92
↓ 1 callers
Method
SetMainLoop
* Provides a reference to the Glib2 main loop object. This is used * to cleanly shutdown this process when the session manager wants to *
src/client/openvpn3-service-client.cpp:518
↓ 1 callers
Method
SetMtu
src/netcfg/proxy-netcfg-device.cpp:479
↓ 1 callers
Method
SetName
src/configmgr/proxy-configmgr.hpp:350
← previous
next →
401–500 of 1,544, ranked by callers