9seconds
8b34c1b104
Merge remote-tracking branch 'origin/master' into obfuscated2
2026-02-24 13:37:10 +01:00
9seconds
e4a9a96309
Remove mentioning of DC overrides
2026-02-24 13:32:06 +01:00
ivulit
bf38f9f8af
Add domain-fronting-ip option
...
Allow specifying an explicit IP address for the domain fronting host
instead of relying on DNS resolution. Useful when DNS resolution of
the fronting hostname is blocked.
The hostname from the secret is still used for SNI in TLS handshake.
2026-02-20 12:34:17 +03:00
9seconds
cf3437bb63
Add support of proxy protocol
2026-02-19 14:22:00 +01:00
9seconds
0440ccf4ff
Rewrite to WaitGroup.Go
2026-02-18 10:34:31 +01:00
9seconds
36546cec2f
Change default DOH to cloudflarte
2026-02-16 17:18:31 +01:00
9seconds
074c4017f5
Formatting by gofumpt
2026-02-16 17:10:06 +01:00
9seconds
8e87405d3e
Remove integration with gotd
2026-02-16 16:30:10 +01:00
9seconds
308e372a5d
Propagate DcUpdateEach setting
2026-02-16 15:07:56 +01:00
9seconds
836a481026
Propagate DCOverrides
2026-02-16 14:58:41 +01:00
9seconds
ecba88d2e3
Update to the latest golangci-lint
2026-02-11 10:20:04 +01:00
9seconds
7e3e4a611d
Add parameter for a simple run that sets socks5 proxies up
2022-08-09 17:02:49 +03:00
9seconds
36dad5a2f6
Update golangci-lint
2022-08-08 15:54:38 +03:00
9seconds
a27facaa16
More elegant management of ip allowlists
2022-03-21 12:04:31 +03:00
9seconds
e0850869ba
Linting
2022-03-18 14:58:08 +03:00
9seconds
30170b9413
Add iplist_size metric
2022-03-11 16:20:11 +03:00
9seconds
0ce0c668b9
Fix broken whitelists
2022-03-11 10:50:15 +03:00
Sergey Arkhipov and GitHub
3f8f96b91f
Merge pull request #230 from 9seconds/simplify-sockopts
...
Simplify sockopts
2021-12-01 16:03:52 +04:00
9seconds
ffad717829
Use CloseRead and CloseWrites
2021-12-01 10:37:31 +03:00
9seconds
0ddaabb136
Add whitelist support
2021-11-29 17:02:53 +03:00
9seconds
ca77157fd5
Deprecate and ignore simple-run setting for tcp-buffer
2021-11-28 18:15:05 +03:00
9seconds
d19cfb1df4
Deprecate bufferSize
2021-11-28 17:58:14 +03:00
boypt
31b8ab4482
fix TolerateTimeSkewness not being passed
2021-10-30 22:06:51 +08:00
Sergey Arkhipov and GitHub
ce8f1ebb6c
Merge pull request #216 from 9seconds/configure-fallback-dc
...
Add configuration option allow-fallback-on-unknown-dc
2021-10-04 15:09:47 +03:00
9seconds
cd29f3e20b
Add configuration option allow-fallback-on-unknown-dc
2021-10-04 14:42:26 +03:00
9seconds
dbaa743e03
Add new BindJSON method to a logger
2021-10-04 10:10:14 +03:00
9seconds
456ed5b051
Change algorithm of TCP relaying
2021-08-27 17:22:36 +03:00
9seconds
eaa757b6d0
Update code to the latest golangci-lint
2021-07-31 11:35:05 +03:00
9seconds
1050ca0b97
Fix lint issues
2021-07-30 16:34:00 +03:00
9seconds
c85c88efd6
Add simple-run command
2021-07-30 16:15:36 +03:00
9seconds
ed91290e47
Add test for reading config
2021-07-30 15:07:35 +03:00
9seconds
3fd5e9eb19
Rework cli
2021-07-30 15:00:48 +03:00
9seconds
87ed1d1aa7
Move config2 into config
2021-07-29 16:21:22 +03:00
9seconds
e1864377c2
Update golangci-lint to 1.40.1
2021-05-17 15:26:16 +03:00
9seconds
585ebfeb50
Update golanci-lint
2021-04-09 14:35:04 +03:00
9seconds
e2073f0585
Remove timeattack module
2021-04-08 14:58:14 +03:00
9seconds
0274b3436a
Add documentation for ipblocklist
2021-04-05 16:09:21 +03:00
9seconds
3661fe108d
Add documentation for antireplay package
2021-04-05 11:35:46 +03:00
9seconds
7bffdcdf4a
Move config to internal
2021-04-02 21:41:02 +03:00
9seconds
ea7033d569
Move cli to internal
2021-04-02 21:36:15 +03:00