sintanial
ddeda8d914
feat: add configurable RST-on-close mode for client sockets
...
Add `rst_on_close` config option (off/errors/always) to control
SO_LINGER(0) behaviour on accepted TCP connections.
- `off` (default): normal FIN on all closes, no behaviour change.
- `errors`: SO_LINGER(0) set on accept, cleared after successful
handshake auth. Pre-handshake failures (scanners, DPI probes,
timeouts) send RST instead of FIN, eliminating FIN-WAIT-1 and
orphan socket accumulation. Authenticated relay sessions still
close gracefully with FIN.
- `always`: SO_LINGER(0) on accept, never cleared — all closes
send RST regardless of handshake outcome.
2026-04-10 05:01:38 +03:00
Alexey
17fd01a2c4
Update CODE_OF_CONDUCT.md
2026-04-09 23:27:16 +03:00
Alexey
8ed43a562c
Update CODE_OF_CONDUCT.md
2026-04-09 23:25:19 +03:00
Alexey
fd6243b6cc
Update CODE_OF_CONDUCT.md
2026-04-09 23:21:37 +03:00
Alexey
44127c6f96
Update CODE_OF_CONDUCT.md
2026-04-09 23:21:21 +03:00
Alexey
a0c7a9e62c
Update CODE_OF_CONDUCT.md
2026-04-09 23:17:06 +03:00
Alexey
d7af1cc206
Update CODE_OF_CONDUCT.md
2026-04-09 23:07:58 +03:00
Alexey
f8e22970c1
Merge pull request #670 from TWRoman/main
...
[docs] Update CONFIG-PARAMS and README
2026-04-09 21:55:47 +03:00
Roman
792f626336
Update README.ru.md
2026-04-09 21:53:08 +03:00
Roman
c5c98bb7fa
Update README.ru.md
2026-04-09 21:46:33 +03:00
Roman
6102280345
Update README.ru.md
2026-04-09 21:45:30 +03:00
Roman
177f0f0325
Update README.ru.md
2026-04-09 21:30:34 +03:00
Roman
abcce12368
Merge branch 'main' into main
2026-04-09 21:26:40 +03:00
Alexey
31cbf31491
Update README.md
2026-04-09 21:18:52 +03:00
Alexey
f479ecd1ad
Update README.md
2026-04-09 21:14:42 +03:00
Alexey
5c953eb4ba
Update README.md
2026-04-09 21:13:50 +03:00
Alexey
3771eb4ab2
Merge pull request #674 from agvol/main
...
Dashboards: add grafana dashboard by user
2026-04-09 21:07:27 +03:00
Roman
07d19027f6
Merge branch 'main' into main
2026-04-09 19:21:28 +03:00
Alexey
877d16659e
Merge pull request #666 from miniusercoder/highload-docs
...
Add High-Load Configuration & Tuning Guide
2026-04-09 18:58:13 +03:00
Andrey Voloshin
79f4ff4eec
Dashboards: add grafana dashboard by user
2026-04-09 15:55:35 +03:00
Roman
e6c64525e3
Merge branch 'main' into main
2026-04-09 13:02:03 +03:00
Alexey
ec231aade6
Update docker-compose.yml
2026-04-09 12:55:38 +03:00
Roman
59df74e341
Update README.ru.md
2026-04-09 11:58:29 +03:00
TWRoman
21a33e4d2a
New button for README
2026-04-09 10:15:46 +03:00
Roman
73bf23eb61
Update README.md
...
Lost dot in README ^-^
2026-04-09 09:20:10 +03:00
TWRoman
4a904568da
Minor changes in README
2026-04-09 09:04:54 +03:00
TWRoman
265478b9ca
[docs] Update CONFIG-PARAMS.en, ru
2026-04-08 19:37:03 +03:00
Roman
038f688e75
Update CONFIG_PARAMS.ru.md
2026-04-08 19:28:28 +03:00
Roman
fa3a1b4dbc
Update CONFIG_PARAMS.ru.md
2026-04-08 19:25:26 +03:00
TWRoman
e2e8b54f87
[docs] Update CONFIG-PARAMS.en
2026-04-08 19:21:44 +03:00
TWRoman
45c66bc823
[docs] Update CONFIG-PARAMS.en
2026-04-08 19:10:26 +03:00
miniusercoder
5e38a72add
Remove maxconn and nbthread settings from high load configuration examples
2026-04-08 18:29:04 +03:00
Alexey
731619bfaa
Merge pull request #668 from groozchique/main
...
[docs] change suggested config.toml in quick start guide
2026-04-08 16:10:36 +03:00
Alexey
c23cdddbd2
Merge pull request #663 from TWRoman/main
...
Minor changes in README and README.ru
2026-04-08 16:09:21 +03:00
miniusercoder
7ba02ea3d5
fix double-hop highload config example
2026-04-08 16:01:36 +03:00
Nick Parfyonov
1e06c32718
[docs] change suggested config.toml in quick start guide
...
This changes current suggested config in quick start guide to be inline with default config.toml from main branch
2026-04-08 15:52:55 +03:00
miniusercoder
38c5f73d6a
Add High-Load Configuration & Tuning Guide
2026-04-08 15:52:21 +03:00
Roman
010f176ad4
Update README.md
...
Fixed the link in 29.
2026-04-08 15:18:38 +03:00
TWRoman
2f616500c9
Minor changes in README and README.ru
2026-04-08 15:12:58 +03:00
Alexey
852dc11722
Update README.md
2026-04-08 11:52:17 +03:00
Alexey
cda9600169
Update README.md
2026-04-08 11:52:00 +03:00
Alexey
dc03c73dd6
Update README.md
2026-04-08 11:50:50 +03:00
Alexey
c99f55f216
Update README.md
2026-04-08 11:35:37 +03:00
Alexey
f5786d284b
Merge pull request #657 from Dimasssss/patch-3
...
Update install.sh - Add interactive domain prompt and EN/RU support
2026-04-08 11:33:06 +03:00
Alexey
0281cad564
Merge pull request #658 from Dimasssss/patch-4
...
Add install.sh installation method to QUICK_START_GUIDE
2026-04-08 11:30:20 +03:00
Dimasssss
91d9cb8de0
Update README.md
2026-04-07 23:06:11 +03:00
Dimasssss
9e74a78209
Update QUICK_START_GUIDE.en.md
2026-04-07 22:40:54 +03:00
Dimasssss
9933cdf245
Update QUICK_START_GUIDE.ru.md
2026-04-07 22:39:39 +03:00
Dimasssss
b4a3ad9aad
Update install.sh - Add interactive domain prompt, EN/RU support, and script optimizations
2026-04-07 21:43:22 +03:00
Alexey
23156a840d
Merge pull request #654 from TWRoman/main
...
Changes to the documentation and README
2026-04-07 20:12:55 +03:00