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
↓ 4 callers
Method
__ping
(self)
src/python/openvpn3/SessionManager.py:631
↓ 4 callers
Method
__ping
(self)
src/python/openvpn3/NetCfgManager.py:215
↓ 4 callers
Function
compare_logmetadata_records
src/tests/unit/logmetadata.cpp:201
↓ 4 callers
Method
get_device_name
src/netcfg/netcfg-device.cpp:278
↓ 4 callers
Method
gotErrorMessage
* Gives a hint if an error message was provided or not * * @return Returns a bool value. True if calling what() will yield *
src/common/cmdargparser-exceptions.hpp:61
↓ 4 callers
Function
optparser_inline_file
src/common/core-extensions.hpp:21
↓ 4 callers
Function
print_change
src/ovpn3cli/commands/log-service.cpp:205
↓ 4 callers
Function
run_test_1
* Tests the Write(std::string) method of the LogWriter implementation. * This test will also toggle the timestamp off and on and write * a log li
src/tests/misc/logwriter-tests.cpp:33
↓ 4 callers
Function
run_test_4
* Tests turning on and off the meta line logging */
src/tests/misc/logwriter-tests.cpp:114
↓ 4 callers
Function
search_os_release
addons/devposture/sysinfo/sysinfo.cpp:24
↓ 4 callers
Function
start_session
src/ovpn3cli/commands/session/helpers.cpp:196
↓ 4 callers
Method
string_export
src/common/core-extensions.hpp:283
↓ 4 callers
Function
test_compare
src/tests/dbus/logevent-selftest.cpp:406
↓ 3 callers
Method
AccessGrant
src/tests/dbus/get-acl.cpp:77
↓ 3 callers
Method
AccessRevoke
src/tests/dbus/get-acl.cpp:91
↓ 3 callers
Method
AddLogTag
src/events/log.cpp:114
↓ 3 callers
Method
CheckSessionExists
src/sessionmgr/proxy-sessionmgr.hpp:133
↓ 3 callers
Method
ClearNameServers
src/netcfg/dns/resolver-settings.cpp:142
↓ 3 callers
Method
ClearSearchDomains
src/netcfg/dns/resolver-settings.cpp:167
↓ 3 callers
Method
Debug_Fetch
* Misc debug methods used by this test program */
src/tests/misc/netcfg-dns-direct-file-selftest.cpp:41
↓ 3 callers
Method
Destroy
src/netcfg/proxy-netcfg-device.cpp:451
↓ 3 callers
Method
FetchAvailableSessionPaths
src/sessionmgr/proxy-sessionmgr.hpp:741
↓ 3 callers
Method
FetchInterfaceList
src/netcfg/proxy-netcfg-mgr.cpp:182
↓ 3 callers
Method
GetAllCommandObjects
src/common/cmdargparser.cpp:1009
↓ 3 callers
Method
GetConfigPath
* Retrieve the configuration profile D-Bus path for the session * * @return DBus::Object::Path */
src/sessionmgr/proxy-sessionmgr.hpp:555
↓ 3 callers
Method
GetConnectionStats
* Retrieves statistics of a running VPN tunnel. It is gathered by * retrieving the 'statistics' session object property. * * @return R
src/sessionmgr/proxy-sessionmgr.hpp:360
↓ 3 callers
Method
GetDBusDetailsLogging
* Will log D-Bus details be added to the log (meta log lines)? * * @return Returns true if D-Bus details are being added to the logs
src/log/proxy-log.hpp:431
↓ 3 callers
Method
GetFilename
src/common/configfileparser.cpp:68
↓ 3 callers
Method
GetLabel
(self)
src/python/openvpn3/SessionManager.py:74
↓ 3 callers
Method
GetLogCategoryStr
src/events/log.cpp:173
↓ 3 callers
Method
GetLogGroupStr
src/events/log.cpp:161
↓ 3 callers
Method
GetLogLevel
src/netcfg/proxy-netcfg-device.cpp:461
↓ 3 callers
Method
GetLogTagPrepend
* Retrieve the flag controlling if log messages to the system logs * should be prepended with a log tag */
src/log/proxy-log.hpp:470
↓ 3 callers
Method
GetPublicAccess
* Retrieve the public-access flag for session * * @return Returns true if public-access is granted */
src/sessionmgr/proxy-sessionmgr.hpp:403
↓ 3 callers
Method
GetSessionCreated
* Get a localized string with the timestamp of when the session was * started. * * @return std::string */
src/sessionmgr/proxy-sessionmgr.hpp:609
↓ 3 callers
Method
GetTimestampFlag
* Will log entries carry a timestamp? * * @return Returns true if log events will be prefixed with at * timestamp. */
src/log/proxy-log.hpp:389
↓ 3 callers
Method
Log
src/log/dbus-log.cpp:48
↓ 3 callers
Method
NotificationUnsubscribe
src/netcfg/proxy-netcfg-mgr.cpp:228
↓ 3 callers
Method
ProcessCommandLine
src/common/cmdargparser.cpp:924
↓ 3 callers
Method
ProvideResponse
* Provides a response from the front-end to a specific RequiresSlot. * * @param slot A RequiresSlot item containing the needed information
src/dbus/requiresqueue-proxy.hpp:227
↓ 3 callers
Method
QueueCheck
src/common/requiresqueue.cpp:434
↓ 3 callers
Method
Reset
src/log/ansicolours.hpp:138
↓ 3 callers
Method
UpdateEntry
src/common/requiresqueue.cpp:249
↓ 3 callers
Method
Validate
(self)
src/python/openvpn3/ConfigManager.py:235
↓ 3 callers
Function
alloc_sysconf_buffer
src/common/lookup.cpp:41
↓ 3 callers
Function
get_json_member_names
src/tests/unit/configfileparser.cpp:164
↓ 3 callers
Function
get_local_tstamp
src/common/utils.cpp:187
↓ 3 callers
Method
name
Properties
addons/devposture/modules/datetime.hpp:23
↓ 3 callers
Method
normalize_filename
(self, values)
src/python/openvpn3/ConfigParser.py:1206
↓ 3 callers
Function
parse_tuple
* Parses a tuple oriented GVariant object matching the data type * for a LogEvent object. The data type must be (uus) if the * GVariant object i
src/events/log.cpp:333
↓ 3 callers
Function
process_filtermask
src/tests/dbus/netcfg-changeevent-selftest.cpp:231
↓ 3 callers
Function
start_url_auth
src/ovpn3cli/commands/session/helpers.cpp:65
↓ 3 callers
Method
str
src/events/log.cpp:202
↓ 3 callers
Function
test_empty
src/tests/unit/attention-req.cpp:26
↓ 3 callers
Function
test_empty
src/tests/unit/netcfg-changeevent.cpp:26
↓ 3 callers
Function
test_empty
src/tests/dbus/netcfg-changeevent-selftest.cpp:24
↓ 2 callers
Method
AddNetworks
src/netcfg/proxy-netcfg-device.cpp:114
↓ 2 callers
Method
Allow
src/log/logfilter.cpp:51
↓ 2 callers
Method
ColourByCategory
src/log/ansicolours.hpp:180
↓ 2 callers
Method
CreateVirtualInterface
src/netcfg/proxy-netcfg-mgr.cpp:84
↓ 2 callers
Method
Debug_Get_dns_servers
src/tests/misc/netcfg-dns-direct-file-selftest.cpp:53
↓ 2 callers
Method
Debug_Get_search_domains
src/tests/misc/netcfg-dns-direct-file-selftest.cpp:63
↓ 2 callers
Method
Debug_wnl
src/log/dbus-log.cpp:81
↓ 2 callers
Method
Duplicate
* Create a duplicate (copy) of this LogMetaData container * * NOTE: This will not duplicate the LogMetaDataValue records * sto
src/log/logmetadata.hpp:134
↓ 2 callers
Method
EnableMessagePrepend
* Turns on/off prepending log events with LogTag information before * log message * * @param mp Boolean flag to enable (true) or di
src/log/logwriter.hpp:95
↓ 2 callers
Method
FetchUserInputSlots
(self)
src/python/openvpn3/SessionManager.py:421
↓ 2 callers
Method
GenerateConfig
(self)
src/python/openvpn3/ConfigParser.py:82
↓ 2 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/configmgr/proxy-configmgr.hpp:765
↓ 2 callers
Method
GetAliasCommand
src/common/cmdargparser.cpp:671
↓ 2 callers
Method
GetApplyMode
src/netcfg/dns/resolvconf-file.cpp:208
↓ 2 callers
Method
GetBackendInfo
src/tests/unit/dns-settings-manager-test.cpp:32
↓ 2 callers
Method
GetComment
src/common/cmdargparser.hpp:616
↓ 2 callers
Method
GetCompleted
* Check if the command line parser completed parsing all options and * arguments. * * @return Boolean value. If true, the parser com
src/common/cmdargparser.hpp:69
↓ 2 callers
Method
GetConfig
src/configmgr/proxy-configmgr.hpp:318
↓ 2 callers
Method
GetConfigFile
src/netcfg/proxy-netcfg-mgr.cpp:72
↓ 2 callers
Method
GetDNSScope
src/netcfg/dns/resolver-settings.cpp:112
↓ 2 callers
Method
GetDetails
src/ovpn3cli/commands/session/helpers.cpp:31
↓ 2 callers
Method
GetDeviceName
src/sessionmgr/sessionmgr-session.cpp:664
↓ 2 callers
Method
GetDevicePath
src/netcfg/proxy-netcfg-device.cpp:522
↓ 2 callers
Method
GetGVariant
src/netcfg/dns/proxy-systemd-resolved.cpp:54
↓ 2 callers
Method
GetImportTimestamp
* Get the raw time_t (epoch) value of when this configuration * profile was first imported into the configuration manager * * @return
src/configmgr/proxy-configmgr.hpp:817
↓ 2 callers
Method
GetInputMask
(self)
src/python/openvpn3/SessionManager.py:77
↓ 2 callers
Method
GetJSON
src/log/journal-log-parse.cpp:58
↓ 2 callers
Method
GetJSONConfig
src/configmgr/proxy-configmgr.hpp:302
↓ 2 callers
Method
GetLastLogEvent
src/log/dbus-log.cpp:133
↓ 2 callers
Method
GetLastUsedTimestamp
* Get the raw time_t (epoch) value of when this configuration * profile was last used * * @return std::time_t */
src/configmgr/proxy-configmgr.hpp:791
↓ 2 callers
Method
GetLogTag
src/events/log.cpp:120
↓ 2 callers
Method
GetLogVerbosity
* Get the log verbosity of the log messages being proxied * * @return Returns an integer between 0 and 6, * where 6 is the m
src/sessionmgr/proxy-sessionmgr.hpp:320
↓ 2 callers
Method
GetLogWriter
src/log/dbus-log.cpp:139
↓ 2 callers
Method
GetLogWriterInfo
src/log/logwriters/syslog.cpp:41
↓ 2 callers
Method
GetNumAttached
* Retrieve the number of subscriptions the log service is attached to * * @return Returns an unsigned integer with number of subscribers.
src/log/proxy-log.hpp:337
↓ 2 callers
Method
GetOwner
src/tests/dbus/get-acl.cpp:50
↓ 2 callers
Method
GetPersistent
src/configmgr/proxy-configmgr.hpp:178
↓ 2 callers
Method
GetPublicAccess
* Retrieve the public-access flag for the configuration profile * * @return Returns true if public-access is granted */
src/configmgr/proxy-configmgr.hpp:401
↓ 2 callers
Method
GetRelatedExclusiveOptions
src/common/configfileparser.cpp:336
↓ 2 callers
Method
GetRemovable
src/netcfg/dns/resolver-settings.cpp:82
↓ 2 callers
Method
GetSessionName
* Retrieve the assigned session name * * Once the connection has been established, the OpenVPN 3 Core Library * will assign the sess
src/sessionmgr/proxy-sessionmgr.hpp:569
↓ 2 callers
Method
GetTypeGroup
(self)
src/python/openvpn3/SessionManager.py:67
↓ 2 callers
Method
GetUsedCounter
* Retrieve the counter how many times this configuration * profile has been used to start a VPN session * * @return uint32_t */
src/configmgr/proxy-configmgr.hpp:841
↓ 2 callers
Method
ImportConfigFile
src/common/cmdargparser.cpp:39
← previous
next →
201–300 of 1,544, ranked by callers