629 Commits

Author SHA1 Message Date
liuxc0116
4f8ea81333 fix bug: add locations error
Signed-off-by: liuxc0116 <liuxc0116@foxmail.com>
2023-04-09 20:32:15 +08:00
staylightblow8
0516791805 Merge remote-tracking branch 'origin' 2023-04-09 20:11:20 +08:00
staylightblow8
9cdc7b77e3 feature: add socks5
Signed-off-by: staylightblow8 <liudf0716@gmail.com>
2023-04-02 21:31:35 +08:00
helintongh
c3fe0158f8 feature:add asan library for detect memory leak
Signed-off-by: helintongh <agh6399@gmail.com>
2023-04-02 19:53:13 +08:00
staylightblow8
6a30714038 Update azure-pipelines-xfrpc.yml 2023-04-02 12:42:01 +08:00
staylightblow8
5ccea20716 Update azure-pipelines.yml for Azure Pipelines 2023-04-02 12:40:54 +08:00
staylightblow8
a8498897e7 Update azure-pipelines.yml for Azure Pipelines 2023-04-02 11:57:19 +08:00
staylightblow8
0a14878bef Update azure-pipelines.yml for Azure Pipelines 2023-03-30 09:41:49 +08:00
staylightblow8
c55e2e2e60 Set up CI with Azure Pipelines
[skip ci]
2023-03-29 20:31:23 +08:00
staylightblow8
4b211160f3 Create azure-pipelines-xfrpc.yml 2023-03-28 09:44:50 +08:00
staylightblow8
112e664980 Set up CI with Azure Pipelines
[skip ci]
2023-03-26 21:03:46 +08:00
staylightblow8
1373126939 circleci: add circleci to the project
Signed-off-by: staylightblow8 <liudf0716@gmail.com>
2023-03-26 20:32:27 +08:00
staylightblow8
6cb60c8b30 Update control.c 2023-02-12 08:46:56 +08:00
helintongh
a644c73cd5 fix: Set the CROSS C COMPILER variable through the cmake variable to adapt to more compilers
Signed-off-by: helintongh <agh6399@qq.com>
2023-02-05 20:59:01 +08:00
helintongh
0fa3f17aa2 feat: add cross compile
Signed-off-by: helintongh <agh6399@qq.com>
2023-02-05 20:59:01 +08:00
staylightblow8
5e00022c88 Update linux.yml 2023-02-04 14:27:26 +08:00
staylightblow8
96d0abc8b0 Update linux.yml 2023-02-04 14:24:32 +08:00
staylightblow8
7cced34933 Update linux.yml 2023-02-04 14:13:58 +08:00
staylightblow8
cb5062de3f Update linux.yml 2023-02-04 14:00:07 +08:00
staylightblow8
e657805327 Update README.md 2023-02-04 10:31:01 +08:00
JimLee1996
5be58a4414 ifname for padavan
Signed-off-by: JimLee1996 <59061463@qq.com>
2023-01-31 10:55:07 +08:00
JimLee1996
c91b1c7f30 fix #31:
process_flags may call `del_proxy_client_by_stream_id()`
which will cause segmentation fault if *stream is cleaned

Signed-off-by: JimLee1996 <59061463@qq.com>
2023-01-31 10:55:07 +08:00
staylightblow8
35ca79be82 bump version to 2.1.606 2.1.606 2023-01-21 14:16:46 +08:00
staylightblow8
405ae15530 doc: change logo image 2023-01-18 10:02:50 +08:00
staylightblow8
08a909322c doc: revise README content
Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2023-01-17 10:07:32 +00:00
helintongh
e20a54cd11 [doc]annotation-static library build need cmake version > 3.1
Signed-off-by: helintongh <agh6399@gmail.com>
2023-01-13 16:45:44 +08:00
helintongh
3e31841509 [feat]add 3rdparty source for cross platform
Signed-off-by: helintongh <agh6399@gmail.com>
2023-01-13 16:45:44 +08:00
helintongh
28ceccd55c feature:support build xfrpc by build-in static library
build xfrpc by build-in static library.
Possible solution for [#17](https://github.com/liudf0716/xfrpc/issues/17) and [#20](https://github.com/liudf0716/xfrpc/issues/20)

Signed-off-by: helintongh <agh6399@gmail.com>
2023-01-09 18:05:22 +08:00
Tianyu Li
36647b91ef build: support build static binary
Build static binary in Alpine container.

Signed-off-by: Tianyu Li <tianyulee@gmail.com>
2023-01-09 10:29:07 +08:00
Dengfeng Liu
39b5d81231 fix: fix the following bug
https://github.com/liudf0716/xfrpc/issues/19

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2023-01-05 05:50:38 +00:00
Dengfeng Liu
b6cf043a52 fix: fix bug of github issue https://github.com/liudf0716/xfrpc/issues/18
Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2023-01-03 09:50:41 +00:00
Your Name
5d8f776826 fix: fix which bug
Signed-off-by: Haibin Zhu <2499243103@qq.com>
2022-12-21 11:19:38 +08:00
Your Name
0d0399f770 Signed-off-by: Haibin Zhu <2499243103@qq.com>
On branch A-lullaby/xfrpc
 Changes to be committed:
	modified:   tcpmux.c
 fix: fix which bug
2022-12-19 17:33:19 +08:00
staylightblow8
34346837c8 update 2022-12-04 15:14:47 +08:00
Dengfeng Liu
03daef0f29 fix: memory leak and assert trigger bug
Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2022-12-04 07:11:50 +00:00
staylightblow8
d98c4d2c94 Update README.md 2022-11-30 17:48:13 +08:00
Dengfeng Liu
1143cfda1b fix: when proxy service ip is wrong, while cause xfrpc exit
Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2022-11-24 09:19:34 +00:00
Dengfeng Liu
17838cfc45 fix: xfrpc exit when wrong proxy configured
if configure wrong proxy, custom visiting proxy service will cause xfrpc exit

Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2022-11-20 11:59:01 +00:00
staylightblow8
b018bb84e4 Update README.md 2022-11-19 09:12:34 +08:00
staylightblow8
a1bd4373ff Update README.md 2022-11-19 09:11:37 +08:00
staylightblow8
63c84386ca Update README.md 2022-11-18 17:31:51 +08:00
staylightblow8
d9ff2e1a62 release version 1.11.587 1.11.587 2022-11-16 10:22:03 +08:00
Dengfeng Liu
3396100bc4 clean: clean unused function
Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2022-11-14 08:42:17 +00:00
DengfengLiu
c53693be69 refactor: refactor tcp mux
Signed-off-by: DengfengLiu <liu_df@qq.com>
2022-11-13 11:09:36 +00:00
staylightblow8
855f602e2f support openssl > 3.0 2022-10-20 10:45:37 +08:00
staylightblow8
fd9a5ae249 Update README.md 2022-10-18 11:37:02 +08:00
Dengfeng Liu
61d5243678 clean code of config
Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2022-07-25 14:37:16 +08:00
staylightblow8
e75a4dda25 update version 1.07.582 2022-07-24 21:20:01 +08:00
staylightblow8
65bfe5c03c Update README.md 2022-07-12 10:06:53 +08:00
Dengfeng Liu
b7c3e1f80b fix: check whether tcp mux header or not mor strictly
Signed-off-by: Dengfeng Liu <liudf0716@gmail.com>
2022-07-11 16:10:08 +08:00