Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NiREvil/vless
/ functions
Functions
778 in github.com/NiREvil/vless
⨍
Functions
778
◇
Types & classes
101
↳
Endpoints
3
↓ 3 callers
Method
name
(&self)
boringtun-boringtun-cli-0.5.2/boringtun/src/device/tun_linux.rs:120
↓ 3 callers
Method
new_periodic_event
Add and enable a new timed event with the factory. The even will be triggered for the first time after period time, and henceforth triggered every per
boringtun-boringtun-cli-0.5.2/boringtun/src/device/epoll.rs:123
↓ 3 callers
Method
set_bit
(&mut self, idx: u64)
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/session.rs:51
↓ 3 callers
Function
shuffleArray
* Shuffles an array using Fisher-Yates algorithm * @param {Array} array - Array to shuffle * @returns {Array} - Shuffled array
edge/ips-harmony.js:1135
↓ 3 callers
Method
shutdown_endpoint
(&self)
boringtun-boringtun-cli-0.5.2/boringtun/src/device/peer.rs:82
↓ 3 callers
Method
wg_set
Issue a set command on the interface
boringtun-boringtun-cli-0.5.2/boringtun/src/device/integration_tests/mod.rs:414
↓ 2 callers
Function
RemoteSocketToWS
* Pipes remote socket data to WebSocket. * @param {Socket} remoteSocket * @param {WebSocket} webSocket * @param {string | Uint8Array | ArrayBuffer
edge/zizifn.js:801
↓ 2 callers
Method
_do_get_info_query
(self, conn)
boringtun-boringtun-cli-0.5.2/backend.py:998
↓ 2 callers
Method
_get_alternate_object_stats
(self)
boringtun-boringtun-cli-0.5.2/backend.py:1051
↓ 2 callers
Method
_get_deleted_key
(self, connection)
boringtun-boringtun-cli-0.5.2/backend.py:734
↓ 2 callers
Method
_get_info
(self)
boringtun-boringtun-cli-0.5.2/backend.py:1040
↓ 2 callers
Method
_get_root_meta
Get the (unquoted) root path, plus the header the info came from. If no info available, returns ``(None, None)``
boringtun-boringtun-cli-0.5.2/backend.py:2454
↓ 2 callers
Method
_is_deleted_info
Apply delete logic to database info. :returns: True if the DB is considered to be deleted, False otherwise
boringtun-boringtun-cli-0.5.2/backend.py:920
↓ 2 callers
Method
_load_root_info
Load the root container name and account for the container represented by this broker. The root container path, if set, is s
boringtun-boringtun-cli-0.5.2/backend.py:2469
↓ 2 callers
Method
_migrate_add_container_sync_points
Add the x_container_sync_point columns to the 'container_stat' table.
boringtun-boringtun-cli-0.5.2/backend.py:1790
↓ 2 callers
Method
_redirect_to_shard
If the request indicates that it can accept a redirection, look for a shard range that contains ``obj_name`` and if one exists return
boringtun-boringtun-cli-0.5.2/server.py:381
↓ 2 callers
Method
_set_x_container_sync_points
(self, conn, sync_point1, sync_point2)
boringtun-boringtun-cli-0.5.2/backend.py:1094
↓ 2 callers
Method
_update_sync_store
(self, broker, method)
boringtun-boringtun-cli-0.5.2/server.py:373
↓ 2 callers
Method
account_update
Update the account server(s) with latest container info. :param req: swob.Request object :param account: account name
boringtun-boringtun-cli-0.5.2/server.py:268
↓ 2 callers
Function
adjust_ulimit_size
(opts: &Opts)
boringtun-boringtun-cli-0.5.2/src/main.rs:224
↓ 2 callers
Function
aead_chacha20_seal_inner
( ciphertext: &mut [u8], key: &[u8], nonce: [u8; 12], data: &[u8], aad: &[u8], )
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/handshake.rs:93
↓ 2 callers
Function
api_get
(writer: &mut BufWriter<&UnixStream>, d: &Device)
boringtun-boringtun-cli-0.5.2/boringtun/src/device/api.rs:156
↓ 2 callers
Function
api_set
(reader: &mut BufReader<&UnixStream>, d: &mut LockReadGuard<Device>)
boringtun-boringtun-cli-0.5.2/boringtun/src/device/api.rs:202
↓ 2 callers
Method
append_mac1_and_mac2
Compute and append mac1 and mac2 to a handshake message
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/handshake.rs:677
↓ 2 callers
Function
arch_suffix
()
edge/waste/warp.py:47
↓ 2 callers
Function
b2s_keyed_mac_16_2
(key: &[u8], data1: &[u8], data2: &[u8])
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/handshake.rs:70
↓ 2 callers
Function
bind_keys
(key_type)
edge/winterguard.py:175
↓ 2 callers
Function
byte_to_base64
(myb)
edge/winterguard.py:49
↓ 2 callers
Function
checkUuidInApiResponse
* Checks if a given UUID is present in the API response. * @param {string} targetUuid The UUID to search for. * @returns {Promise<boolean>} A Promis
edge/waste/simple-worker.js:269
↓ 2 callers
Method
check_bit
(&self, idx: u64)
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/session.rs:76
↓ 2 callers
Method
clear_all
We don't really clear the timers, but we set them to the current time to so the reference time frame is the same
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/timers.rs:136
↓ 2 callers
Method
clear_bit
(&mut self, idx: u64)
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/session.rs:59
↓ 2 callers
Function
connectAndWrite
(address, port)
edge/waste/simple-worker.js:305
↓ 2 callers
Method
empty
Check if container DB is empty. This method uses more stringent checks on object count than :meth:`is_deleted`: this method
boringtun-boringtun-cli-0.5.2/backend.py:792
↓ 2 callers
Function
encode_badge_label
(s: &str)
edge/proxies-main.rs:297
↓ 2 callers
Function
export_Hiddify
(t_ips)
edge/waste/warp.py:98
↓ 2 callers
Function
fetch
(request, env, ctx)
edge/cf-proxy-selector.js:13
↓ 2 callers
Function
fetch_telegram_page
Fetch multiple pages from the Telegram channel
edge/summer.py:69
↓ 2 callers
Method
format_packet_data
src - an IP packet from the interface dst - pre-allocated space to hold the encapsulating UDP packet to send over the network returns the size of the
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/session.rs:196
↓ 2 callers
Function
generate_ipv4_endpoint
()
edge/winterguard.py:242
↓ 2 callers
Function
generate_warp_endpoint
()
edge/spring.py:45
↓ 2 callers
Function
getConnectionType
(asOrganization, asn)
edge/IP-Info.js:62
↓ 2 callers
Function
getDohAddress
()
DNS over HTTPS/Azadi-DNS/_worker.js:277
↓ 2 callers
Function
getRandomPhoneNumber
(country)
real address generator/latest_worker.js:377
↓ 2 callers
Function
getRandomPhoneNumber
(country)
real address generator/previous_worker.js:305
↓ 2 callers
Function
get_container_name_and_placement
Split and validate path for a container. :param req: a swob request :returns: a tuple of path parts as strings
boringtun-boringtun-cli-0.5.2/server.py:128
↓ 2 callers
Method
get_db_version
(self, conn)
boringtun-boringtun-cli-0.5.2/backend.py:723
↓ 2 callers
Method
get_info_is_deleted
Get the is_deleted status and info for the container. :returns: a tuple, in the form (info, is_deleted) info is a dict as
boringtun-boringtun-cli-0.5.2/backend.py:981
↓ 2 callers
Method
get_mut
(&mut self)
boringtun-boringtun-cli-0.5.2/boringtun/src/device/epoll.rs:378
↓ 2 callers
Function
get_optimization_ip
($type = 'v4')
edge/preprocessor.php:2
↓ 2 callers
Function
get_saved_ids
()
boringtun-boringtun-cli-0.5.2/boringtun/src/device/drop_privileges.rs:11
↓ 2 callers
Method
get_shard_usage
Get the aggregate object stats for all shard ranges in states ACTIVE, SHARDING or SHRINKING. :return: a dict with keys {byte
boringtun-boringtun-cli-0.5.2/backend.py:2218
↓ 2 callers
Method
get_sharding_sysmeta
Returns sharding specific info from the broker's metadata. :param key: if given the value stored under ``key`` in the sharding
boringtun-boringtun-cli-0.5.2/backend.py:2439
↓ 2 callers
Function
handleDNSQuery
* * @param {ArrayBuffer} udpChunk * @param {import("@cloudflare/workers-types").WebSocket} webSocket * @param {ArrayBuffer} vlessResponseHeader *
edge/LoadBalance.js:590
↓ 2 callers
Function
handleIpSubscription
* @param {Request} request * @param {string} core * @param {any} userID * @param {string} hostName
edge/zizifn.js:196
↓ 2 callers
Method
handle_verified_packet
(&self, packet: Packet, dst: &'a mut [u8])
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/mod.rs:248
↓ 2 callers
Method
inc_index
The index used is 24 bits for peer index, allowing for 16M active peers per server and 8 bits for cyclic session index
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/handshake.rs:461
↓ 2 callers
Function
isValidUUID
* This is not real UUID validation * @param {string} uuid
edge/LoadBalance.js:522
↓ 2 callers
Function
isValidUUID
* This is not real UUID validation * @param {string} uuid
edge/waste/simple-worker.js:628
↓ 2 callers
Method
is_expired
(&self)
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/mod.rs:264
↓ 2 callers
Method
is_in_progress
(&self)
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/handshake.rs:432
↓ 2 callers
Method
list_objects_iter
Get a list of objects sorted by name starting at marker onward, up to limit entries. Entries will begin with the prefix and will not
boringtun-boringtun-cli-0.5.2/backend.py:1234
↓ 2 callers
Function
load_grammar
( grammar_name: &str, path: &Path, )
boringtun-boringtun-cli-0.5.2/language.rs:1169
↓ 2 callers
Method
local_index
(&self)
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/session.rs:169
↓ 2 callers
Method
merge
Reads the command line arguments into an Opts struct and merge values found within the user configuration file.
boringtun-boringtun-cli-0.5.2/src/input.rs:178
↓ 2 callers
Method
merge_optional
(&mut self, config: &Config)
boringtun-boringtun-cli-0.5.2/src/input.rs:202
↓ 2 callers
Method
merge_required
(&mut self, config: &Config)
boringtun-boringtun-cli-0.5.2/src/input.rs:185
↓ 2 callers
Function
merge_shards
Compares ``shard_data`` with ``existing`` and updates ``shard_data`` with any items of ``existing`` that take precedence over the correspondi
boringtun-boringtun-cli-0.5.2/backend.py:295
↓ 2 callers
Method
mtu
Get the current MTU value
boringtun-boringtun-cli-0.5.2/boringtun/src/device/tun_linux.rs:125
↓ 2 callers
Method
new
()
boringtun-boringtun-cli-0.5.2/lens.rs:275
↓ 2 callers
Method
new_notifier
Add and enable a new notification event with the factory. The event can only be triggered manually, using the trigger_notification method. The event w
boringtun-boringtun-cli-0.5.2/boringtun/src/device/epoll.rs:167
↓ 2 callers
Method
new_signal_event
Add and enable a new signal handler
boringtun-boringtun-cli-0.5.2/boringtun/src/device/epoll.rs:193
↓ 2 callers
Method
next
(l: &LensLeaf, offset: usize)
boringtun-boringtun-cli-0.5.2/lens.rs:210
↓ 2 callers
Function
offset_utf16_to_utf8
Convert a utf16 offset into a utf8 offset, if possible `char_indices` is an iterator over utf8 offsets and the characters It is cloneable so that it c
boringtun-boringtun-cli-0.5.2/encoding.rs:50
↓ 2 callers
Function
offset_utf8_to_utf16
Convert a utf8 offset into a utf16 offset, if possible
boringtun-boringtun-cli-0.5.2/encoding.rs:2
↓ 2 callers
Method
open_listen_socket
(&mut self, mut port: u16)
boringtun-boringtun-cli-0.5.2/boringtun/src/device/mod.rs:396
↓ 2 callers
Function
parse_address
Given a string, parse it as a host, IP address, or CIDR. This allows us to pass files as hosts or cidr or IPs easily Call this every time you have a
boringtun-boringtun-cli-0.5.2/src/addresses.rs:90
↓ 2 callers
Function
parse_utun_name
On Darwin tunnel can only be named utunXXX
boringtun-boringtun-cli-0.5.2/boringtun/src/device/tun_darwin.rs:78
↓ 2 callers
Method
path
(self)
boringtun-boringtun-cli-0.5.2/backend.py:566
↓ 2 callers
Function
print_opening
(opts: &Opts)
boringtun-boringtun-cli-0.5.2/src/main.rs:196
↓ 2 callers
Method
put_object
Creates an object in the DB with its metadata. :param name: object name to be created :param timestamp: timestamp of when th
boringtun-boringtun-cli-0.5.2/backend.py:843
↓ 2 callers
Function
read_grammar_query
(queries_dir: &Path, name: &str, kind: &str)
boringtun-boringtun-cli-0.5.2/language.rs:1315
↓ 2 callers
Method
register_iface_handler
(&self, iface: Arc<TunSocket>)
boringtun-boringtun-cli-0.5.2/boringtun/src/device/mod.rs:750
↓ 2 callers
Method
register_udp_handler
(&self, udp: Arc<UDPSocket>)
boringtun-boringtun-cli-0.5.2/boringtun/src/device/mod.rs:595
↓ 2 callers
Function
remoteSocketToWS
* * @param {import("@cloudflare/workers-types").Socket} remoteSocket * @param {import("@cloudflare/workers-types").WebSocket} webSocket * @param {A
edge/LoadBalance.js:433
↓ 2 callers
Function
remoteSocketToWS
* * @param {import("@cloudflare/workers-types").Socket} remoteSocket * @param {import("@cloudflare/workers-types").WebSocket} webSocket * @param
edge/waste/simple-worker.js:541
↓ 2 callers
Method
reset_count
Reset packet count (ideally should be called with a period of 1 second)
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/rate_limiter.rs:74
↓ 2 callers
Function
resolve_ips_from_host
Uses DNS to get the IPS associated with host
boringtun-boringtun-cli-0.5.2/src/addresses.rs:109
↓ 2 callers
Method
set_current_session
Update the index of the currently used session, if needed
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/mod.rs:481
↓ 2 callers
Method
set_expired
(&mut self)
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/handshake.rs:443
↓ 2 callers
Method
set_fwmark
Set the mark on all packets sent by this socket using SO_MARK Only available on Linux
boringtun-boringtun-cli-0.5.2/boringtun/src/device/udp_unix.rs:305
↓ 2 callers
Function
setup_logger
Sets up logging to a new file in `CACHE_DIR/UAD`_{time}.log Also attaches the terminal on Windows machines ''' match `setup_logger().expect("Error` se
boringtun-boringtun-cli-0.5.2/lapce-core/utils.rs:41
↓ 2 callers
Function
setup_uad_dir
(dir: &Path)
boringtun-boringtun-cli-0.5.2/lapce-core/utils.rs:233
↓ 2 callers
Method
sharding_initiated
Returns True if a broker has shard range state that would be necessary for sharding to have been initiated, False otherwise.
boringtun-boringtun-cli-0.5.2/backend.py:482
↓ 2 callers
Method
shutdown
Calls shutdown on a connected socket. This will trigger an EOF in the event queue.
boringtun-boringtun-cli-0.5.2/boringtun/src/device/udp_unix.rs:372
↓ 2 callers
Function
socks5Connect
* SOCKS5 TCP connection logic. * @param {any} addressType * @param {string} addressRemote * @param {number} portRemote * @param {any} log * @para
edge/zizifn.js:985
↓ 2 callers
Method
stats
Return stats from the tunnel: Time since last handshake in seconds Data bytes sent Data bytes received
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/mod.rs:194
↓ 2 callers
Method
timer_tick_session_established
( &mut self, is_initiator: bool, session_idx: usize, )
boringtun-boringtun-cli-0.5.2/boringtun/src/noise/timers.rs:123
↓ 2 callers
Function
toSingBox
(tag, clean_ip, detour, addresses)
edge/spring.py:76
↓ 2 callers
Function
toSingBox
(tag, clean_ip, detour)
edge/waste/warp.py:125
← previous
next →
101–200 of 778, ranked by callers