Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenVPN/openvpn3
/ functions
Functions
4,250 in github.com/OpenVPN/openvpn3
⨍
Functions
4,250
◇
Types & classes
867
↓ 13 callers
Function
is_ctl
Check if a byte is an HTTP control character.
openvpn/http/parseutil.hpp:43
↓ 13 callers
Function
parse
openvpn/http/method.hpp:34
↓ 13 callers
Method
prepend
openvpn/ssl/psid.hpp:79
↓ 13 callers
Method
read
openvpn/ssl/tlsprf.hpp:65
↓ 13 callers
Method
read_alloc
openvpn/buffer/buffer.hpp:522
↓ 13 callers
Method
tun_error
openvpn/tun/tunio.hpp:256
↓ 12 callers
Method
copy
openvpn/tun/linux/client/tunnetlink.hpp:122
↓ 12 callers
Function
ends_with
openvpn/common/string.hpp:96
↓ 12 callers
Method
is_server
openvpn/ssl/proto.hpp:3181
↓ 12 callers
Method
parse
openvpn/mbedtls/pki/dh.hpp:61
↓ 12 callers
Method
release
openvpn/tun/persist/tunwrapasio.hpp:44
↓ 12 callers
Method
reset
test/ssl/proto.cpp:372
↓ 12 callers
Function
to_string
openvpn/common/to_string.hpp:43
↓ 12 callers
Method
transport_error
openvpn/transport/client/relay.hpp:110
↓ 12 callers
Function
utf8_printable
openvpn/common/unicode.hpp:137
↓ 11 callers
Function
CompressContext
openvpn/compress/compress.hpp:178
↓ 11 callers
Function
add_del_route
openvpn/tun/linux/client/tunnetlink.hpp:448
↓ 11 callers
Method
assert_crypto
Throw an exception if algorithm is not crypto-strength. Be sure to always call this method before using an rng for crypto purposes.
openvpn/random/randapi.hpp:100
↓ 11 callers
Function
data
openvpn/apple/cf/cf.hpp:259
↓ 11 callers
Method
decode
openvpn/common/base64.hpp:145
↓ 11 callers
Method
encode
openvpn/common/base64.hpp:107
↓ 11 callers
Method
expires_after
openvpn/time/asiotimer.hpp:77
↓ 11 callers
Function
get_ptr
openvpn/crypto/cryptoalgs.hpp:163
↓ 11 callers
Function
is_digit
Check if a byte is a digit.
openvpn/http/parseutil.hpp:64
↓ 11 callers
Method
is_foreign_thread_access
client/ovpncli.cpp:515
↓ 11 callers
Method
mode
contains Mode and AlgFlags
openvpn/crypto/cryptoalgs.hpp:110
↓ 11 callers
Method
render_pem
openvpn/openssl/pki/dh.hpp:97
↓ 11 callers
Method
reset
openvpn/transport/client/httpcli.hpp:886
↓ 11 callers
Method
to_seconds
openvpn/time/time.hpp:161
↓ 11 callers
Method
to_string
openvpn/addr/ip.hpp:378
↓ 11 callers
Function
validate_port
openvpn/common/hostport.hpp:46
↓ 11 callers
Method
write
openvpn/ssl/tlsprf.hpp:84
↓ 10 callers
Function
array_size
openvpn/common/arraysize.hpp:29
↓ 10 callers
Method
defined
openvpn/netconf/linux/gw.hpp:147
↓ 10 callers
Function
dict
openvpn/apple/cf/cf.hpp:269
↓ 10 callers
Function
e4rev
openvpn/common/endian.hpp:41
↓ 10 callers
Method
get
client/ovpncli.cpp:319
↓ 10 callers
Method
load
openvpn/common/rc.hpp:420
↓ 10 callers
Method
name
openvpn/tun/tunio.hpp:188
↓ 10 callers
Method
prefix_len
number of network bits in netmask, throws exception if addr is not a netmask
openvpn/addr/ip.hpp:796
↓ 10 callers
Method
push_front
append a T object to array, with possible resize
openvpn/buffer/buffer.hpp:288
↓ 10 callers
Method
to_string
openvpn/tun/mac/macdns.hpp:268
↓ 10 callers
Function
vc_cmd
(parms, cmd, arch=None, succeed=0)
win/utils.py:219
↓ 10 callers
Method
vpn_ipv4
openvpn/tun/builder/capture.hpp:601
↓ 10 callers
Method
what
openvpn/common/exception.hpp:52
↓ 9 callers
Method
append
openvpn/common/format.hpp:103
↓ 9 callers
Method
extend
Append elements in other to self, caller should call update_map() after this function.
openvpn/common/options.hpp:940
↓ 9 callers
Method
get
openvpn/win/console.hpp:85
↓ 9 callers
Method
init_headroom
openvpn/buffer/buffer.hpp:176
↓ 9 callers
Function
load_duration_parm
openvpn/time/durhelper.hpp:51
↓ 9 callers
Method
native_handle
openvpn/asio/asiopolysock.hpp:189
↓ 9 callers
Method
new_obj
openvpn/ssl/tlsprf.hpp:387
↓ 9 callers
Function
parse_hex_char
* Parses a character in the range {0..9,A-F,a-f} to an * integer value. Used to convert hexadecimal character to integer. * Only a single ch
openvpn/common/hexstr.hpp:70
↓ 9 callers
Method
rand_bytes
Fill buffer with random bytes
openvpn/random/mtrandapi.hpp:66
↓ 9 callers
Function
read_text
Read a text file as a std::string, throw error if file is binary
openvpn/common/file.hpp:124
↓ 9 callers
Method
reset
openvpn/apple/cf/cf.hpp:118
↓ 9 callers
Method
seconds_since_epoch
openvpn/time/time.hpp:206
↓ 9 callers
Method
update
openvpn/crypto/hashstr.hpp:42
↓ 8 callers
Function
array_append_str
openvpn/apple/cf/cfhelper.hpp:228
↓ 8 callers
Method
cat
Concatenate all one-arg directives of a given name, in index order.
openvpn/common/options.hpp:1087
↓ 8 callers
Method
cipher
openvpn/crypto/cryptodc.hpp:186
↓ 8 callers
Method
code
openvpn/error/excode.hpp:57
↓ 8 callers
Function
date_time
openvpn/time/timestr.hpp:48
↓ 8 callers
Function
defined
openvpn/crypto/cryptoalgs.hpp:145
↓ 8 callers
Method
defined
openvpn/tun/builder/capture.hpp:300
↓ 8 callers
Method
inc_size
Increment size (usually used in a similar context to set_size such as after mutable_buffer_append).
openvpn/buffer/buffer.hpp:274
↓ 8 callers
Function
isLegalUTF8
openvpn/common/unicode-impl.hpp:405
↓ 8 callers
Function
is_char
Check if a byte is an HTTP character.
openvpn/http/parseutil.hpp:37
↓ 8 callers
Method
key_id
our Key ID in the OpenVPN protocol
openvpn/ssl/proto.hpp:1535
↓ 8 callers
Method
match
openvpn/ssl/psid.hpp:86
↓ 8 callers
Method
remaining
return the number of additional T objects that can be added before capacity is reached (without considering resize)
openvpn/buffer/buffer.hpp:244
↓ 8 callers
Method
start
openvpn/tun/tunio.hpp:159
↓ 8 callers
Method
stat_count
client/ovpncli.cpp:156
↓ 8 callers
Method
to_string
openvpn/tun/builder/capture.hpp:648
↓ 8 callers
Method
value
openvpn/tun/layer.hpp:76
↓ 7 callers
Method
add_opt
openvpn/common/options.hpp:471
↓ 7 callers
Function
array_len
openvpn/apple/cf/cf.hpp:326
↓ 7 callers
Method
cancel
openvpn/tun/persist/tunwrapasio.hpp:65
↓ 7 callers
Method
defined
openvpn/openssl/pki/dh.hpp:79
↓ 7 callers
Method
defined
openvpn/ssl/psid.hpp:84
↓ 7 callers
Function
dict
openvpn/apple/cf/cfhelper.hpp:43
↓ 7 callers
Function
dict_get_str
openvpn/apple/cf/cfhelper.hpp:106
↓ 7 callers
Function
dictionarySetValue
like CFDictionarySetValue, but no-op if any args are NULL
openvpn/apple/cf/cfhelper.hpp:150
↓ 7 callers
Function
empty
openvpn/common/stringtempl.hpp:40
↓ 7 callers
Method
get_index_ptr
Get the list of options having the same name (by index), return nullptr is option is not found.
openvpn/common/options.hpp:1077
↓ 7 callers
Method
is_client
openvpn/common/mode.hpp:40
↓ 7 callers
Method
is_infinite
openvpn/time/time.hpp:198
↓ 7 callers
Function
is_tspecial
Check if a byte is defined as an HTTP tspecial character.
openvpn/http/parseutil.hpp:49
↓ 7 callers
Function
join
openvpn/common/path.hpp:140
↓ 7 callers
Function
name
openvpn/crypto/cryptoalgs.hpp:184
↓ 7 callers
Method
obj
Current persisted tun fd/handle
openvpn/tun/persist/tunwrap.hpp:55
↓ 7 callers
Function
parse
openvpn/common/userpass.hpp:48
↓ 7 callers
Method
pop_back
openvpn/buffer/buffer.hpp:297
↓ 7 callers
Function
read_text_utf8
Read a UTF-8 file as a std::string, throw errors if file is binary or malformed UTF-8
openvpn/common/file.hpp:133
↓ 7 callers
Function
rmtree
(dir)
win/utils.py:51
↓ 7 callers
Method
size_bytes
address size in bytes
openvpn/addr/ip.hpp:850
↓ 7 callers
Method
test_add
openvpn/crypto/packet_id.hpp:276
↓ 7 callers
Method
to_byte_string_variable
convert Addr to variable length byte string
openvpn/addr/ip.hpp:289
↓ 7 callers
Method
tun_connected
openvpn/client/cliproto.hpp:710
↓ 7 callers
Method
update_map
Rebuild hash map used to locate options after underlying option list has been modified.
openvpn/common/options.hpp:1318
← previous
next →
101–200 of 4,250, ranked by callers