44 Commits

Author SHA1 Message Date
Dengfeng Liu
176e4006f6 format: format code and prepare release
Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2022-05-26 21:11:52 +08:00
Dengfeng Liu
ab4da37e72 feat: add tcp mux support
Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2022-05-20 11:10:33 +08:00
Dengfeng Liu
8ac3ef77bf feat: add frps support
Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2022-04-28 09:52:34 +08:00
Dengfeng Liu
73f88ee92d feat: support frps 0.41.0
Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2022-04-15 10:31:53 +00:00
Dengfeng Liu
2fc5ea8bdd Update msg.h 2022-04-14 16:10:41 +08:00
Dengfeng Liu
734f5e5448 Update msg.h 2022-04-14 16:08:33 +08:00
Dengfeng Liu
da55d8ac32 Update msg.h 2022-04-14 15:37:08 +08:00
Dengfeng Liu
1fa59df3f5 fix: change to correct email address
Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2022-04-10 04:13:59 +00:00
KerwinKoo
a9a75c6554 fix npr_proxy_remote_port unmarshal bug 2017-08-17 14:37:51 +08:00
KerwinKoo
26f49d26db add new_proxy_response msg unmarshel 2017-08-17 12:06:21 +08:00
KerwinKoo
b96e3d9364 remove control_request struct
it's unused
2017-07-05 20:30:16 +08:00
KerwinKoo
0914758eb1 fix code fromat 2017-06-29 16:29:10 +08:00
KerwinKoo
a606e6c69f move login code to login file 2017-06-28 15:55:14 +08:00
KerwinKoo
fe86a827c1 reconnect when login failed 2017-06-22 16:12:17 +08:00
KerwinKoo
2cb775bb6a fix code for LEDE linux 2017-06-20 16:46:52 +08:00
KerwinKoo
6270914f8b dbg for LEDE 2017-06-20 16:39:39 +08:00
KerwinKoo
4098a52dfb add custom_domains fild marshal 2017-06-20 16:13:20 +08:00
KerwinKoo
303beb044d match KunTengTeam xfrps 2017-06-20 15:09:41 +08:00
KerwinKoo
c38b46bcbc using proxy_servce instead of client single
remove new_proxy struct, client struct only as a shell for proxy_service struct
2017-06-19 14:44:24 +08:00
KerwinKoo
e226e1b856 add multy_recv_buffer_raw func
fix multy tcp buffer recved at once
2017-06-14 16:48:42 +08:00
KerwinKoo
3162a3d114 add and use new_work_conn_marshal 2017-06-12 14:12:22 +08:00
KerwinKoo
177955db92 finish encoder 2017-06-07 17:42:48 +08:00
KerwinKoo
f1910e5cf7 now working on recv_login_resp_cb 2017-06-02 21:56:56 +08:00
KerwinKoo
3a4b6e0e82 add msg_type_valid_check func 2017-06-02 17:56:52 +08:00
KerwinKoo
a7d430fa91 add login_resp_unmarshal 2017-06-01 15:19:01 +08:00
KerwinKoo
59f228ff80 tested encryp_key
the result is

29 201 136 254 206 150 233 65 13 82 120 149 203 228 122 128

same to frpc written by go
2017-05-25 16:05:05 +08:00
KerwinKoo
adb2edac37 complate send_new_proxy
start send_msg_frp_server with TypeNewProxy
2017-05-24 18:02:26 +08:00
KerwinKoo
b24f4ddc3c fix bug when use unpack 2017-05-24 10:56:27 +08:00
KerwinKoo
6e6be02218 add unpack func 2017-05-24 10:38:13 +08:00
KerwinKoo
321a1fd816 now doing unpack 2017-05-23 21:09:19 +08:00
KerwinKoo
ab4cf89542 add auth ky in login struct 2017-05-23 18:22:46 +08:00
KerwinKoo
f4b86e4ca8 finish login and create send_msg_frp_server func 2017-05-23 16:16:22 +08:00
KerwinKoo
2d1d1d675b add puck and msg type in msg model 2017-05-23 14:54:38 +08:00
KerwinKoo
df4d2b0904 update msg_type to match frp 0.10.0
Signed-off-by: KerwinKoo <gukaiqiang@gmail.com>
2017-05-19 19:27:46 +08:00
KerwinKoo
fc50424ab6 add login protocol struct
Signed-off-by: KerwinKoo <gukaiqiang@gmail.com>
2017-05-19 13:33:09 +08:00
Dengfeng Liu
92196c347b Update msg.h 2017-05-09 11:31:49 +08:00
Dengfeng Liu
845b0eed41 Update msg.h 2017-05-09 11:06:12 +08:00
Dengfeng Liu
2d8b29eefa Update msg.h 2017-05-09 10:43:14 +08:00
Dengfeng Liu
4ee11e0f6c Update msg.h 2017-05-04 14:56:30 +08:00
Dengfeng Liu
9ea332e9d6 Update msg.h 2017-05-04 14:55:52 +08:00
Dengfeng Liu
195b165a02 Update msg.h 2017-05-04 14:27:25 +08:00
Dengfeng Liu
8b95d37650 Update msg.h 2017-04-28 10:22:51 +08:00
Dengfeng Liu
fadce22406 Update msg.h 2017-04-27 21:04:56 +08:00
Dengfeng Liu
a46f89df55 Create msg.h 2017-04-27 21:00:06 +08:00