cb4db43dad85498c0c558fb439afe2cc3a87f335
What is xfrp and why start xfrp
xfrp was frp client implemented by c for OpenWRT system
If you dont know what is frp, please visit this
The motivation to start xfrp project is that we are OpenWRTer, and openwrt usually ran in wireless router which has little ROM and RAM space, however golang always need more space and memory; therefore we start xfrp project
Compile
xfrp need libevent openssl-dev and json-c support
Before compile xfrp, please install libevent openssl-dev and json-c in your system.
git clone https://github.com/KunTengRom/xfrp.git
cd xfrp
cmake .
make
Quick start
Run in debug mode :
xfrp_client -c frpc_mini.ini -f -d 7
Run in release mode :
xfrp_client -c frpc_mini.ini -d 0
Todo list
- support compression
- support encrypt
How to contribute our project
See CONTRIBUTING for details on submitting patches and the contribution workflow.
Contact
QQ群 : 331230369
Please support us and star our project
Description
The xfrpc project is a lightweight implementation of the FRP client written in C language for OpenWRT and IoT systems. It is designed to provide an efficient solution for resource-constrained devices such as OpenWRT routers and IoT devices, which often have limited ROM and RAM space.
Readme
10 MiB
Languages
C
86.5%
C++
7.9%
CMake
5%
Jupyter Notebook
0.5%
