Commit graph

121 commits

Author SHA1 Message Date
Zhang Jingqiang
0872bd4710 g3proxy: enable curl chunked request in CI 2025-06-25 12:07:33 +08:00
Zhang Jingqiang
8ce758c471 rewrite geoip dump by using python script
Some checks failed
CodeCoverage / lib unit test (push) Waiting to run
CodeCoverage / g3proxy test (push) Waiting to run
CodeCoverage / g3bench test (push) Waiting to run
CodeCoverage / g3statsd test (push) Waiting to run
CrossCompiling / Build (push) Waiting to run
Linux-CI / Build (push) Waiting to run
Linux-CI / Clippy (push) Waiting to run
Linux-CI / Build vendored (push) Waiting to run
Linux-CI / Build with OpenSSL Async Job (push) Waiting to run
MacOS-CI / Build (push) Waiting to run
MacOS-CI / Build vendored (push) Waiting to run
StaticLinking / musl (push) Waiting to run
StaticLinking / msvc (push) Waiting to run
Windows-CI / Build (push) Waiting to run
Windows-CI / Build vendored (push) Waiting to run
Sphinx-Doc / build (g3proxy) (push) Has been cancelled
Sphinx-Doc / build (g3statsd) (push) Has been cancelled
Sphinx-Doc / build (g3tiles) (push) Has been cancelled
Sphinx-Doc / build (g3keymess) (push) Has been cancelled
2025-06-24 21:12:51 +08:00
Zhang Jingqiang
53028622d3 g3statsd: allow to listen to unix statsd socket 2025-06-02 15:43:55 +08:00
Zhang Jingqiang
f89893f7ef g3-icap-client: allow to disable preview
Some checks failed
CodeCoverage / lib unit test (push) Waiting to run
CodeCoverage / g3proxy test (push) Waiting to run
CodeCoverage / g3bench test (push) Waiting to run
CodeCoverage / g3statsd test (push) Waiting to run
CrossCompiling / Build (push) Waiting to run
Linux-CI / Build (push) Waiting to run
Linux-CI / Clippy (push) Waiting to run
Linux-CI / Build vendored (push) Waiting to run
Linux-CI / Build with OpenSSL Async Job (push) Waiting to run
MacOS-CI / Build (push) Waiting to run
MacOS-CI / Build vendored (push) Waiting to run
StaticLinking / musl (push) Waiting to run
StaticLinking / msvc (push) Waiting to run
Windows-CI / Build (push) Waiting to run
Windows-CI / Build vendored (push) Waiting to run
Sphinx-Doc / build (g3tiles) (push) Has been cancelled
Sphinx-Doc / build (g3keymess) (push) Has been cancelled
Sphinx-Doc / build (g3proxy) (push) Has been cancelled
Sphinx-Doc / build (g3statsd) (push) Has been cancelled
2025-05-21 15:03:29 +08:00
Zhang Jingqiang
9f8858a0bb switch to use SPDX license identifier and update copyright year 2025-05-16 18:30:35 +08:00
Zhang Jingqiang
5a3fbedabf update coverage CI 2025-05-13 11:04:21 +08:00
Zhang Jingqiang
c3d12eb524 g3statsd: enable worker in CI
Some checks are pending
CodeCoverage / lib unit test (push) Waiting to run
CodeCoverage / g3proxy test (push) Waiting to run
Windows-CI / Build (push) Waiting to run
Windows-CI / Build vendored (push) Waiting to run
CodeCoverage / g3bench test (push) Waiting to run
CrossCompiling / Build (push) Waiting to run
Linux-CI / Build (push) Waiting to run
Linux-CI / Clippy (push) Waiting to run
Linux-CI / Build vendored (push) Waiting to run
Linux-CI / Build with OpenSSL Async Job (push) Waiting to run
MacOS-CI / Build (push) Waiting to run
MacOS-CI / Build vendored (push) Waiting to run
StaticLinking / musl (push) Waiting to run
StaticLinking / msvc (push) Waiting to run
2025-05-13 00:05:22 +08:00
Zhang Jingqiang
4922697dfe g3proxy: add ci for failover resolver 2025-05-10 21:51:55 +08:00
Zhang Jingqiang
fd411b1d7c g3statsd: support add prefix in exporters 2025-05-09 15:55:18 +08:00
Zhang Jingqiang
8fd99c4909 update coverage README 2025-05-09 10:17:05 +08:00
Zhang Jingqiang
e9ecff626c enable graphite as statsd backend in CI 2025-05-09 06:57:50 +08:00
Zhang Jingqiang
6ed5a56295 g3statsd: split influxdb to influxdb_v2 and influxdb_v3 2025-05-08 20:18:43 +08:00
Zhang Jingqiang
a50c692d00 add g3statsd+influxdb to g3proxy CI 2025-05-08 20:18:43 +08:00
Zhang Jingqiang
7313b2b940 script: fix build_tarball 2025-04-23 21:22:40 +08:00
Zhang Jingqiang
c2c7dcc1a0 allow to use pre generated capnp source files 2025-04-23 13:08:59 +08:00
Zhang Jingqiang
609c194bd9 add testcase for easy-proxy 2025-04-18 12:54:52 +08:00
Zhang Jingqiang
8c2c87b24c exclude g3statsd from coverage data 2025-03-09 21:38:27 +08:00
Zhang Jingqiang
c6d11205ce g3proxy: add proxy_protocol support in direct_fixed escaper 2025-02-28 12:09:57 +08:00
Zhang Jingqiang
247b66478a update cpuset split script 2025-02-25 23:14:35 +08:00
Zhang Jingqiang
38baea9b0e g3bench: add a global --no-summary option 2025-02-22 20:38:50 +08:00
Zhang Jingqiang
d45f116808 coverage: update SSL CA cert file env var name 2025-02-22 19:22:25 +08:00
Zhang Jingqiang
29ef212209 g3bench: allow to verify all keyless result 2025-02-21 19:27:16 +08:00
Zhang Jingqiang
1c31a6bbb9 allow to set CPU affinity from env var 2025-02-13 15:38:45 +08:00
Zhang Jingqiang
c87026c1b4 support multi-threaded runtime in worker 2025-02-10 18:10:08 +08:00
Zhou Yeheng
9666394613
fix: fix passphrase_hash json format (#522) 2025-01-29 13:03:47 +00:00
Zhang Jingqiang
8fb080937f g3-resolver: support use default server in resolv.conf for c-ares 2025-01-17 12:46:27 +08:00
Zhang Jingqiang
b272514259 g3proxy: enable h2 ICAP testcase 2024-12-17 16:45:56 +08:00
Zhang Jingqiang
bc81e0a8d3 enable metrics for g3fcgen and g3iploc in coverage CI 2024-12-17 10:28:16 +08:00
Zhang Jingqiang
91b8ff37fe g3proxy: add coverage CI for route_geoip escaper 2024-12-17 10:28:16 +08:00
Zhang Jingqiang
3da4bb8f1d split CI script to multiple files 2024-12-08 21:41:17 +08:00
Zhang Jingqiang
e165c18d77 add CI test for g3bench 2024-12-05 14:22:28 +08:00
Zhang Jingqiang
5d648ea454
move sphinx together and support to upload to Read the Docs (#411) 2024-12-03 12:51:57 +08:00
Zhang Jingqiang
ce6c0dfc81
g3proxy: add more log and limit options in CI config (#395) 2024-11-28 16:29:45 +08:00
Zhang Jingqiang
4bea3a596e
g3proxy: add user audit CI testcase (#387) 2024-11-25 12:01:09 +08:00
Zhang Jingqiang
e685de79d1 g3proxy: add route_failover CI testcase 2024-11-25 06:52:07 +08:00
Zhang Jingqiang
c484e1373b g3proxy: delete outdated CI testcase 2024-11-25 06:52:07 +08:00
Zhang Jingqiang
765523434e g3proxy: add standalone ICAP testcase 2024-11-23 09:53:44 +08:00
Zhang Jingqiang
0b7c3012c8 g3proxy: enable HTTP1 ICAP testcase 2024-11-23 08:19:48 +08:00
Zhang Jingqiang
9007816783 g3proxy: disable ICAP testcase 2024-11-22 18:35:56 +08:00
Zhang Jingqiang
fe7345e0d9 g3proxy: add h2 testcase 2024-11-22 18:35:56 +08:00
Zhang Jingqiang
563df02f9c g3proxy: add base audit ci test 2024-11-22 07:47:35 +08:00
Zhang Jingqiang
9f329b255b g3proxy: delete outdated testcase 2024-11-22 07:47:35 +08:00
Zhang Jingqiang
0f6bcd9b37 g3proxy: enable metrics in CI test 2024-11-21 17:32:10 +08:00
Zhang Jingqiang
d49f743b77 g3proxy: install fluent-bit in CI 2024-11-21 17:32:10 +08:00
Zhang Jingqiang
e6628f871c g3proxy: add dynamic user testcase 2024-11-21 17:32:10 +08:00
Zhang Jingqiang
d1358f64d9 g3proxy: add intelli proxy server testcase 2024-11-21 17:32:10 +08:00
Zhang Jingqiang
b8d7760c2c g3proxy: delete outdated ci tests 2024-11-21 17:32:10 +08:00
Zhang Jingqiang
074d09c056
g3proxy: add testcase for float escapers (#379)
* g3proxy: make direct_float escaper usable if only ipv4 set

* g3proxy: add testcases for *_float escaper
2024-11-20 16:22:20 +08:00
Zhang Jingqiang
cffba2feff
g3proxy: delete outdated ci test (#376) 2024-11-19 17:28:07 +08:00
Zhang Jingqiang
7ca7fffe8a g3proxy: add ftp over http test script via pycurl 2024-11-19 15:18:21 +08:00