-
e9fab95872
Add back SystemCallFilter=@chown (#907)
master
iBug
2026-09-22 22:06:55 +08:00
-
97bb57230c
docs: document DEB/RPM installation
ginuerzh
2026-09-21 21:23:33 +08:00
-
bb45b12809
fix(release): use DynamicUser for gost.service
ginuerzh
2026-09-21 21:15:33 +08:00
-
c4e789e2df
fix(release): pin capability bounding set in gost.service
ginuerzh
2026-09-21 21:03:43 +08:00
-
2a6ba4df85
Add DEB and RPM packages for easier installation (#906)
iBug
2026-09-21 21:01:26 +08:00
-
ece7770ad7
chore(gost): bump github.com/go-gost/x to v0.17.2
ginuerzh
2026-09-13 21:12:53 +08:00
-
eb66804ec8
chore(gost): bump github.com/go-gost/x to v0.17.1
ginuerzh
2026-09-12 12:12:22 +08:00
-
a20999046b
chore(gost): bump github.com/go-gost/x to v0.17.0
ginuerzh
2026-09-12 09:43:49 +08:00
-
fe0982b2e4
fix: update go-m1cpu for macOS arm64 (#903)
Igor Kuzmenkov
2026-09-12 05:06:30 +03:00
-
36cc266257
chore: anchor gost gitignore rule to repo root
ginuerzh
2026-09-07 17:46:21 +08:00
-
074af1b175
program: shut down plugin subprocesses on stop
ginuerzh
2026-09-07 17:42:44 +08:00
-
ee61f28688
test(e2e): add QUIC cipherKey invalid-datagram regression
ginuerzh
2026-09-07 14:53:36 +08:00
-
27ac16439e
bump to v3.3.1, x v0.16.1
ginuerzh
2026-08-31 22:54:26 +08:00
-
d778c031eb
test(e2e): transparent whitelist bypass + sniffing (gost#899)
ginuerzh
2026-08-31 22:35:03 +08:00
-
cb76f63754
e2e: add PROXY protocol test (gost#677), bump core/x deps
ginuerzh
2026-08-29 09:26:33 +08:00
-
76467efc59
test(e2e): regression for Gost-Target destination-policy bypass
ginuerzh
2026-08-27 20:16:34 +08:00
-
35f7cd912c
test(e2e): cover origin-form HTTP proxy request (#679)
ginuerzh
2026-08-27 00:02:33 +08:00
-
5e40415ac9
e2e: demux testcontainers exec stream, fix mtls proxy flags, add rtcp filter test

ginuerzhandClaude
2026-08-26 22:27:52 +08:00
-
ecf14b8459
bump x to v0.15.6
ginuerzh
2026-08-25 22:18:31 +08:00
-
1f14e72e3c
bump x to v0.15.5
ginuerzh
2026-08-21 21:52:06 +08:00
-
aa1565c8b2
bump x to v0.15.4
ginuerzh
2026-08-18 23:44:32 +08:00
-
f7b27a2c8b
bump x to v0.15.3
ginuerzh
2026-08-17 23:09:43 +08:00
-
c7d793c619
e2e: add cmd probe recovery test (gost#837)
ginuerzh
2026-08-01 23:23:28 +08:00
-
f25148f2e0
bump x to v0.15.2 (SSH authorized_keys trailing-newline fix, gost#699)
ginuerzh
2026-08-01 23:22:22 +08:00
-
960f081e53
e2e: add UDP forward QUIC sniffing test
ginuerzh
2026-07-30 23:24:35 +08:00
-
55bb214a94
chore: bump x to v0.15.1, add e2e tests for chainGroup and sniffing
ginuerzh
2026-07-29 23:06:15 +08:00
-
555dacd244
chore: bump x to v0.15.0 (hopGroup, failCodes fix)
ginuerzh
2026-07-27 22:13:34 +08:00
-
f63b212434
chore: bump x to v0.14.2, tls-dissector to v0.3.1, quic-go to v0.60.0, webtransport-go to v0.11.1
ginuerzh
2026-07-26 23:03:38 +08:00
-
64017bf195
chore: bump x to v0.14.1
ginuerzh
2026-07-26 20:17:23 +08:00
-
5a1a799848
tests/e2e: add HTTP response cache e2e tests
ginuerzh
2026-07-26 18:14:03 +08:00
-
5204d6285e
chore: bump deps (core v0.6.0, x v0.14.0)
ginuerzh
2026-07-26 18:12:57 +08:00
-
81108ee0a4
chore: bump deps (core v0.5.5, x v0.13.18)
ginuerzh
2026-07-25 18:52:45 +08:00
-
122dde8385
chore: go get -u all
ginuerzh
2026-07-24 23:15:01 +08:00
-
9ccb007589
chore: bump deps
ginuerzh
2026-07-24 22:34:52 +08:00
-
5a01aa4fd2
chore: bump x to v0.13.14 (forwarder probe passthrough fix)
ginuerzh
2026-07-16 23:34:22 +08:00
-
4cdc5588ff
chore: bump core to v0.5.4 (node liveness probe types)
ginuerzh
2026-07-16 21:34:33 +08:00
-
89f9ea124a
chore: bump x to v0.13.13 (Tor SOCKS5 resolve, cmd probe)
ginuerzh
2026-07-16 21:23:30 +08:00
-
e9cf3b4d3f
e2e: add cmd probe failover test with true/false command nodes
ginuerzh
2026-07-16 17:22:05 +08:00
-
bef00dffef
e2e: add node liveness probe tests
ginuerzh
2026-07-16 16:44:48 +08:00
-
1c6fadcb1e
test(e2e): add routing matcher module e2e test suite
ginuerzh
2026-07-13 20:56:11 +08:00
-
20f1e4a0b9
test(e2e): add resolver module e2e test suite
ginuerzh
2026-07-13 19:06:30 +08:00
-
1fd69ac704
test(e2e): add ingress module e2e test suite
ginuerzh
2026-07-13 18:48:42 +08:00
-
9355607ba7
test(e2e): add hosts module e2e test suite
ginuerzh
2026-07-13 17:59:29 +08:00
-
6746f556b7
test(e2e): add auth module e2e test suite
ginuerzh
2026-07-13 17:47:45 +08:00
-
3119cb43f2
test(e2e): add admission module e2e test suite
ginuerzh
2026-07-13 17:39:07 +08:00
-
c7ea19ec66
test(e2e): add bypass module e2e test suite
ginuerzh
2026-07-13 17:28:28 +08:00
-
b60c87e47f
chore: ignore .claude/ session config
ginuerzh
2026-07-13 16:51:19 +08:00
-
632282436b
chore: ignore build artifacts, codegraph index, python cache
ginuerzh
2026-07-13 16:49:00 +08:00
-
fa815bf4a0
test(e2e): add TLS listener rejectUnknownSNI test suite
ginuerzh
2026-07-13 16:45:03 +08:00
-
a8bd4a5f16
test(e2e): consolidate selector tests, add round-robin/fifo/backup failover

ginuerzhandClaude
2026-07-13 16:42:14 +08:00
-
94dcc9c045
chore(release): Make files in tarball owned by root (#889)
iBug
2026-07-16 20:53:02 +08:00
-
7643e16cca
chore: bump go-gost/x to v0.13.12
ginuerzh
2026-07-11 22:11:08 +08:00
-
64b71bd8a6
test(e2e): add utls dialer regression suite (#888)
ginuerzh
2026-07-11 15:46:39 +08:00
-
ccf2989bc0
gost: bump x to v0.13.9, relay to v0.6.2; add PHT e2e tests
ginuerzh
2026-07-06 22:10:15 +08:00
-
d54a896a81
update go.mod
ginuerzh
2026-07-05 21:22:15 +08:00
-
6b7dbf08fa
chore: bump go-gost/x to v0.13.8, plugin to v0.5.0
ginuerzh
2026-07-05 21:19:32 +08:00
-
dd56308b2e
test(mtls): add e2e tests for mTLS client cert identity forwarding
ginuerzh
2026-07-04 19:00:44 +08:00
-
eb9dbb1807
chore: bump core to v0.5.3 and x to v0.13.7
ginuerzh
2026-07-03 20:20:26 +08:00
-
02dc900686
chore: bump go-gost/x to v0.13.5
ginuerzh
2026-07-02 21:09:46 +08:00
-
bb912edecc
chore: bump go-gost/x to v0.13.3
ginuerzh
2026-06-30 20:59:00 +08:00
-
ffb61cc19f
chore: bump go-gost/core to v0.5.2, go-gost/x to v0.13.2
ginuerzh
2026-06-30 11:05:02 +08:00
-
a864cbcfe5
chore: bump go-gost/x to v0.13.1
ginuerzh
2026-06-28 20:06:03 +08:00
-
b139ed5968
chore: bump go-gost/core to v0.5.1, go-gost/x to v0.13.0, go-gost/plugin to v0.4.0
ginuerzh
2026-06-27 23:05:22 +08:00
-
43724a5c40
test: add http2 handler e2e suite and tighten host-mapper + idle-timeout tests

ginuerzhandClaude
2026-06-27 20:15:31 +08:00
-
0bb9109c71
feat: add comprehensive forward handler e2e tests
ginuerzh
2026-06-27 13:59:22 +08:00
-
a0427be086
feat: add comprehensive DNS handler e2e tests
ginuerzh
2026-06-27 00:21:37 +08:00
-
590c6f48bd
feat: add file handler e2e tests covering GET, PUT, index, auth, and 404
ginuerzh
2026-06-26 22:19:13 +08:00
-
69b561f944
feat: add comprehensive HTTP e2e tests covering connector, TLS, probeResist, idleTimeout, and UDP relay
ginuerzh
2026-06-26 22:00:35 +08:00
-
3c87a8b96e
chore(deps): bump go-gost/x to v0.12.5
ginuerzh
2026-06-26 20:21:42 +08:00
-
c9cfc440ad
build(deps): bump go-gost/x from v0.12.3 to v0.12.4
ginuerzh
2026-06-25 20:50:53 +08:00
-
c305f93703
chore(deps): bump go-gost/x to v0.12.3
ginuerzh
2026-06-23 21:47:44 +08:00
-
f638d8081f
build(deps): bump go-gost/x from v0.12.1 to v0.12.2
ginuerzh
2026-06-22 21:46:46 +08:00
-
286c1615fd
build(deps): bump go-gost/x from v0.12.0 to v0.12.1
ginuerzh
2026-06-21 22:55:44 +08:00
-
b985e5138c
fix: use atomic int for multi-worker exit code and clean up cancellation
ginuerzh
2026-06-21 21:07:37 +08:00
-
b628475871
fix: enable metrics before loading services
ginuerzh
2026-06-21 20:35:19 +08:00
-
43dd0a6958
feat: register stdio listener for SSH ProxyCommand support
ginuerzh
2026-06-21 15:40:41 +08:00
-
9d00ad8c8f
build(deps): bump go-gost/x from v0.11.1 to v0.12.0
ginuerzh
2026-06-20 22:15:57 +08:00
-
1bebce0ed7
feat: register utls dialer for TLS ClientHello fingerprint simulation
ginuerzh
2026-06-20 20:17:08 +08:00
-
1178c4757f
feat(cmd): add -R auto-reload flag for periodic config refresh
ginuerzh
2026-06-20 20:12:11 +08:00
-
73069f50e3
feat: support multiple -C config files
ginuerzh
2026-06-20 18:56:25 +08:00
-
06ec0097f9
ci: harden docker/release/nightly GitHub Actions workflows
ginuerzh
2026-06-19 19:11:25 +08:00
-
396b0977bd
chore: bump x to v0.11.1
ginuerzh
2026-06-19 09:29:14 +08:00
-
604dccc7b0
feat: register runix listener (#871)
Yuan Tong
2026-06-19 09:27:06 +08:00
-
6d80e06ab3
chore: bump x to v0.11.0
ginuerzh
2026-06-17 22:32:51 +08:00
-
e2447ce578
fix(e2e): use host network for Docker image builds in DinD environments
ginuerzh
2026-06-06 20:34:24 +08:00
-
811420e923
chore: bump x to include stateless UDP forwarding (#853)
ginuerzh
2026-06-05 23:27:22 +08:00
-
374b46dfe1
bump x to v0.10.10
ginuerzh
2026-06-03 23:30:01 +08:00
-
22edb92084
bump x to v0.10.10
ginuerzh
2026-06-03 23:25:54 +08:00
-
78a0a8c734
fix: disable UPX compression in Dockerfile to resolve #863 startup regression
ginuerzh
2026-06-03 00:13:42 +08:00
-
41e1878ebc
feat: add nftables package to Dockerfile (#865)
ZHAO Jin-Xiang
2026-06-02 23:56:53 +08:00
-
5639c90e98
bump x to v0.10.9
ginuerzh
2026-06-02 23:54:13 +08:00
-
36abf9bcd9
bump x to v0.10.8
ginuerzh
2026-06-02 20:07:48 +08:00
-
d584b7ac61
bump x to v0.10.7
ginuerzh
2026-05-31 22:49:10 +08:00
-
56e2a1c496
fix: disable UPX compression to resolve #863 startup regression
ginuerzh
2026-05-31 22:25:57 +08:00
-
b0bea19275
bump x to v0.10.6
ginuerzh
2026-05-31 22:13:42 +08:00
-
cd64f2edd3
bump x to v0.10.5
ginuerzh
2026-05-31 19:50:49 +08:00
-
5f04c84e32
bump core to v0.4.1
ginuerzh
2026-05-31 19:40:28 +08:00
-
600a64e611
bump x to v0.10.4
ginuerzh
2026-05-31 17:47:52 +08:00
-
3d6b16686b
bump x to v0.10.3
ginuerzh
2026-05-29 00:29:26 +08:00
-
44684d40c3
add CLAUDE.md with build, CLI, and lifecycle documentation
ginuerzh
2026-05-23 00:00:56 +08:00