Commit Graph

42 Commits

Author SHA1 Message Date
aixiao 1e162d641b optimization 2022-07-13 11:33:56 +08:00
aixiao 9a2c98f059 optimization 2022-06-04 11:06:12 +08:00
aixiao 0efa5309a6 Optimize daemon(). 2022-04-23 21:55:24 +08:00
aixiao f6800178f4 Remove unsafe functions. 2022-04-20 17:12:58 +08:00
aixiao 5e3b8d0194 Fix the problem that linked list inversion does not take effect. 2022-03-25 04:34:07 -03:00
aixiao 890afe93c8 Remove multiple thread detection timeout errors, optimize the processing of strrep and regrep configurations, and optimize the acquisition of host and port functions. 2022-02-06 19:04:04 +08:00
aixiao 2881609c0c Optimize and fix some errors. 2022-01-19 21:48:02 +08:00
aixiao c0e238eb0c It supports reading the same parameters in the configuration file (such as strrep and regrep) 2022-01-12 09:41:32 +08:00
aixiao cb68da2b3c Support the same configuration name in the configuration file (still under test). 2022-01-02 18:36:09 +08:00
aixiao 40df4da8b8 Httpudp support, fixed error reading httpdns "http_req". 2021-12-23 09:02:41 +08:00
aixiao 9aa4d19547 The getaddrinfo () function is no longer used, the static compilation libc dependency is removed, and the configuration file server address is no longer supported to fill in the domain name. 2021-12-09 19:31:51 +08:00
aixiao 627051ac94 Modify httpdns for Android, and fix the problem of negative number when get gets the length of host. 2021-07-20 22:17:06 +08:00
aixiao 247f56f925 Main function complete parameter 2021-05-18 14:18:56 +08:00
aixiao e082b111f7 Add to get the HTTPS IPv6 host. 2020-12-15 10:43:06 +08:00
aixiao 3c0d42da76 optimization 2020-11-26 17:40:17 +08:00
aixiao 843e5c80b5 Fix create_connection6() to support ipv6 2020-11-05 21:56:08 +08:00
aixiao ee08742da7 Support ipv6 2020-10-27 16:42:51 +08:00
aixiao c7d9d6ab03 Optimize gcc10 compilation error
Set the maximum number of open files per process
2020-09-09 21:55:48 +08:00
aixiao 9ba3f7dcf1 optimization 2020-08-26 20:40:35 +08:00
aixiao 4b40444806 Fix illegal reading and writing. 2020-08-21 17:51:19 +08:00
aixiao 3c8a3747ef Fix getting the host and port functions extract_ Host(), do not process post header temporarily. 2020-08-16 07:58:53 +08:00
aixiao 2e19c24eff add httpdns client 2020-07-30 18:10:31 +08:00
aixiao a1c87d2bee Use multithreading instead 2020-06-20 16:59:51 +08:00
aixiao ac28689fac Language format 2020-06-08 20:28:15 +08:00
aixiao f9f3abda71 Modify help information 2020-03-24 14:15:15 +08:00
aixiao e6072984a2 Add SSL encoding
Add long option
Add Android NDK compilation
No longer use the iniparser to read configuration files
2020-03-24 11:46:32 +08:00
aixiao d0564e6f31 Get host error, kill process error. 2020-02-13 15:33:38 +08:00
aixiao 8a44d18f0e eopll rewrite 2020-01-21 19:48:05 +08:00
aixiao 6f7a666bf3 Support restart, status signal 2019-12-16 19:27:36 +08:00
aixiao 7049b5462b optimization 2019-11-22 18:57:18 +08:00
aixiao fc04a60511 Modifying process UID functionality 2019-09-02 21:27:20 +08:00
aixiao 2e8e4e3f7b
Create LICENSE 2019-06-21 19:55:04 +08:00
aixiao 3538b77afc Release configuration file memory 2019-06-20 09:39:31 +08:00
aixiao 94f16b1f11 Modify README.md 2019-05-09 18:29:15 +08:00
aixiao 577dd36b00 Add kill_all function to kill multiple processes
Support for custom profiles
2019-05-09 18:25:42 +08:00
aixiao 68aada0edd 修改: Makefile
修改:     conf.c
	修改:     conf.h
	修改:     conf/cproxy.ini
	修改:     conf/cproxy.ini.explain
	修改:     cproxy.c
	修改:     cproxy_help.c
	修改:     cproxy_request.c
2019-04-21 10:41:28 +08:00
aixiao 4072556043 修改: conf.c
修改:     conf.h
	修改:     conf/cproxy.ini
	修改:     conf/cproxy.ini.explain
	修改:     cproxy.h
	修改:     cproxy_help.h
	修改:     cproxy_request.c
2019-02-19 17:29:58 +08:00
aixiao a2f0dc3992 修改: Makefile
修改:     conf.h
	修改:     conf/cproxy.ini
	新文件:   conf/cproxy.ini.explain
	修改:     cproxy.c
	修改:     cproxy.h
	修改:     cproxy_help.h
	修改:     cproxy_request.c
	修改:     cproxy_request.h
2019-02-16 17:28:47 +08:00
aixiao e0261c8942 修改: Makefile
修改:     README.md
	修改:     conf.c
	修改:     conf.h
	修改:     conf/cproxy.ini
	修改:     cproxy.c
	修改:     cproxy.h
	新文件:   cproxy_help.c
	新文件:   cproxy_help.h
	修改:     cproxy_request.c
	修改:     cproxy_request.h
	修改:     log/cproxy.pid
2019-02-07 17:26:48 +08:00
aixiao 266aade849 修改: Makefile
修改:     README.md
	新文件:   conf.c
	新文件:   conf.h
	修改:     cproxy.c
	修改:     cproxy.h
	修改:     cproxy_request.c
	新文件:   cproxy_request.h
	新文件:   log/cproxy.pid
2019-01-19 16:13:58 +08:00
aixiao daa409875b 修改: Makefile
新文件:   README.md
	新文件:   conf/cproxy.ini
	修改:     cproxy.c
	新文件:   cproxy.h
	新文件:   cproxy_request.c
2019-01-10 23:12:51 +08:00
aixiao 8fb56a9b57 0.1
Makefile文件:   Makefile
	主文件:   cproxy.c
2018-08-22 11:16:16 +00:00