MCPcopy Index your code

hub / github.com/ShadowsocksR-Live/shadowsocksr-native / functions

Functions709 in github.com/ShadowsocksR-Live/shadowsocksr-native

↓ 4 callersFunctionss_sha1_hmac
src/obfs/obfsutil.c:64
↓ 4 callersFunctionssr_obfs_type_of_name
src/ssr_cipher_names.c:136
↓ 4 callersFunctionssr_protocol_type_of_name
src/ssr_cipher_names.c:96
↓ 4 callersFunctiontls_cli_send_websocket_data
src/client/client.c:1196
↓ 4 callersFunctiontunnel_cipher_create
src/ssr_executive.c:323
↓ 4 callersFunctiontunnel_cipher_server_decrypt
src/ssr_executive.c:539
↓ 4 callersFunctionudp_data_context_destroy
src/client/client.c:1586
↓ 4 callersFunctionudp_get_rand_len
src/obfs/auth_chain.c:370
↓ 4 callersFunctionuniversal_address_from_string_no_dns
src/sockaddr_universal.c:243
↓ 4 callersFunctionurl_safe_base64_decode_len
src/obfs/base64.c:280
↓ 4 callersFunctionuv_stream_fd
src/tunnel.c:44
↓ 3 callersFunctionaead_cipher_decrypt
src/aead.c:296
↓ 3 callersFunctionaead_cipher_encrypt
src/aead.c:242
↓ 3 callersFunctionaead_ctx_init
src/aead.c:463
↓ 3 callersFunctionaead_ctx_release
src/aead.c:476
↓ 3 callersFunctionauth_chain_a_encryptor
src/obfs/auth_chain.c:959
↓ 3 callersFunctionauth_chain_a_new_obfs
src/obfs/auth_chain.c:241
↓ 3 callersFunctionauth_chain_a_pack_client_data
src/obfs/auth_chain.c:390
↓ 3 callersFunctionauth_chain_a_set_server_info
src/obfs/auth_chain.c:291
↓ 3 callersFunctionb64decode
(data)
src/ssrlink.py:23
↓ 3 callersFunctionballoc
src/aead.c:1121
↓ 3 callersFunctionbuffer_compare
src/ssrbuffer.c:142
↓ 3 callersFunctioncipher_context_init
src/encrypt.c:526
↓ 3 callersFunctionconfig_create
src/ssr_executive.c:72
↓ 3 callersFunctionconfig_release
src/ssr_executive.c:135
↓ 3 callersFunctiondo_socks5_reply_success
src/client/client.c:951
↓ 3 callersFunctionenc_get_iv_len
src/encrypt.c:298
↓ 3 callersFunctionenc_get_key
src/encrypt.c:304
↓ 3 callersFunctionenc_get_key_len
src/encrypt.c:310
↓ 3 callersFunctionfilladler32
src/obfs/crc32.c:92
↓ 3 callersFunctionfillcrc32
src/obfs/crc32.c:53
↓ 3 callersFunctionfillcrc32to
src/obfs/crc32.c:39
↓ 3 callersFunctionhttp_header_append_new_field
src/websocket_basic.c:41
↓ 3 callersFunctionhttp_simple_new_obfs
src/obfs/http_simple.c:68
↓ 3 callersFunctionjson_iter_extract_object
src/config_json.c:10
↓ 3 callersFunctionmem_alloc_size_verify
src/ssrbuffer.c:75
↓ 3 callersFunctionppbloom_check
src/ppbloom.c:61
↓ 3 callersFunctionpr_do
src/dump_info.c:111
↓ 3 callersFunctions5_parse
src/client/s5.c:83
↓ 3 callersFunctionsocket_ctx_timer_stop
src/tunnel.c:161
↓ 3 callersFunctionsocks5_address_binary
src/sockaddr_universal.c:142
↓ 3 callersFunctionss_cipher_iv_size
src/ssr_cipher_names.c:30
↓ 3 callersFunctionss_decrypt
src/encrypt.c:1021
↓ 3 callersFunctionss_encrypt
src/encrypt.c:848
↓ 3 callersFunctionss_encrypt_buffer
src/encrypt.c:1141
↓ 3 callersFunctionssr_obfs_name_of_type
src/ssr_cipher_names.c:126
↓ 3 callersFunctionssr_protocol_name_of_type
src/ssr_cipher_names.c:86
↓ 3 callersFunctionssr_run_loop_shutdown
src/client/listener.c:190
↓ 3 callersFunctionstr_s5_result
src/client/s5.c:323
↓ 3 callersFunctionstrcicmp
src/ssr_cipher_names.c:56
↓ 3 callersFunctiontls_cli_state_changed_async_send
src/client/tls_cli2.c:451
↓ 3 callersFunctionto_bytes
(s)
src/ssrlink.py:11
↓ 3 callersFunctionto_str
(s)
src/ssrlink.py:17
↓ 3 callersFunctiontunnel_cipher_client_decrypt
src/ssr_executive.c:459
↓ 3 callersFunctiontunnel_cipher_server_encrypt
src/ssr_executive.c:510
↓ 3 callersFunctiontunnel_initialize
|incoming| has been initialized by listener.c when this is called. */
src/tunnel.c:435
↓ 3 callersFunctionudp_create_listener
src/udprelay.c:258
↓ 3 callersFunctionudp_remote_reset_timer
src/udprelay.c:479
↓ 3 callersFunctionudp_remote_shutdown
src/udprelay.c:327
↓ 3 callersFunctionudprelay_parse_header
src/udprelay.c:137
↓ 3 callersFunctionuniversal_address_to_socks5
src/sockaddr_universal.c:217
↓ 3 callersFunctionwebsocket_build_frame
src/websocket_basic.c:278
↓ 2 callersFunction_do_protect_socket
src/client/client.c:678
↓ 2 callersFunctionadler32
src/obfs/crc32.c:79
↓ 2 callersFunctionadler32_short
src/obfs/crc32.c:68
↓ 2 callersFunctionaead_get_cipher_type
* get basic cipher info structure * it's a wrapper offered by crypto library */
src/aead.c:354
↓ 2 callersFunctionauth_aes128_md5_new_obfs
src/obfs/auth.c:165
↓ 2 callersFunctionauth_chain_a_dispose
src/obfs/auth_chain.c:277
↓ 2 callersFunctionauth_chain_a_pack_server_data
src/obfs/auth_chain.c:435
↓ 2 callersFunctionauth_chain_c_new_obfs
src/obfs/auth_chain.c:1211
↓ 2 callersFunctionauth_chain_d_check_and_patch_data_size
src/obfs/auth_chain.c:1317
↓ 2 callersFunctionauth_chain_d_new_obfs
src/obfs/auth_chain.c:1304
↓ 2 callersFunctionauth_chain_e_new_obfs
src/obfs/auth_chain.c:1395
↓ 2 callersFunctionauth_sha1_pack_data
src/obfs/auth.c:376
↓ 2 callersFunctionauth_sha1_v2_pack_data
src/obfs/auth.c:507
↓ 2 callersFunctionauth_simple_local_data_init
src/obfs/auth.c:51
↓ 2 callersFunctionauth_simple_pack_data
src/obfs/auth.c:248
↓ 2 callersFunctionbuffer_set_lenth
src/ssrbuffer.c:124
↓ 2 callersFunctionbuild_websocket_frame_from_raw
src/server/server.c:1396
↓ 2 callersFunctionbytes_to_key
src/encrypt.c:389
↓ 2 callersFunctioncipher_key_size
src/encrypt.c:348
↓ 2 callersFunctioncipher_simple_update_data
src/encrypt.c:1371
↓ 2 callersFunctionclient_tunnel_connecting_print_info
src/client/client.c:195
↓ 2 callersFunctionclient_tunnel_shutdown_print_info
src/client/client.c:206
↓ 2 callersFunctionclient_udp_remote_ctx_shutdown
src/udp_ssr_client.c:105
↓ 2 callersFunctioncmd_line_info_create
src/cmd_line_parser.c:11
↓ 2 callersFunctioncmd_line_info_destroy
src/cmd_line_parser.c:64
↓ 2 callersFunctioncommon_restart_timer
src/udp_ssr_client.c:265
↓ 2 callersFunctioncommon_restart_timer
src/udp_ssr_server.c:260
↓ 2 callersFunctiondaemon_wrapper
src/daemon_wrapper.c:25
↓ 2 callersFunctiondo_connect_host_start
src/server/server.c:969
↓ 2 callersFunctiondo_connect_ssr_server
Assumes that cx->outgoing.t.sa contains a valid AF_INET/AF_INET6 address. */
src/client/client.c:816
↓ 2 callersFunctiondo_launch_streaming
src/server/server.c:1053
↓ 2 callersFunctiondo_parse_s5_request_from_client_app
src/client/client.c:586
↓ 2 callersFunctiondo_s5_handshake
src/client/client.c:479
↓ 2 callersFunctiondo_tls_client_feedback
src/server/server.c:1242
↓ 2 callersFunctiondo_wait_client_app_s5_request
src/client/client.c:568
↓ 2 callersFunctionexe_file_path
src/exe_file_path.c:31
↓ 2 callersFunctionextract_data_from_assembled_websocket_frame
Assemble the fragments into WebSocket frames.
src/server/server.c:1420
↓ 2 callersFunctionfake_request_data
src/obfs/http_simple.c:163
← previousnext →101–200 of 709, ranked by callers