9seconds
|
0a5a45b32d
|
Create internal DC package
|
2026-02-16 14:15:38 +01:00 |
|
9seconds
|
852ca713c8
|
Fetch DC ips from Telegram
|
2026-02-15 23:56:53 +01:00 |
|
9seconds
|
ecba88d2e3
|
Update to the latest golangci-lint
|
2026-02-11 10:20:04 +01:00 |
|
9seconds
|
36dad5a2f6
|
Update golangci-lint
|
2022-08-08 15:54:38 +03:00 |
|
9seconds
|
6a19ded78e
|
Update docs
|
2022-08-04 18:39:00 +03:00 |
|
9seconds
|
534d5b755e
|
Add tags for ip blocklisted metric
|
2022-03-21 13:42:13 +03:00 |
|
9seconds
|
a27facaa16
|
More elegant management of ip allowlists
|
2022-03-21 12:04:31 +03:00 |
|
9seconds
|
5282ca26f3
|
Update golangci-lint to 1.44.2
|
2022-03-11 17:08:33 +03:00 |
|
9seconds
|
0ce0c668b9
|
Fix broken whitelists
|
2022-03-11 10:50:15 +03:00 |
|
 Sergey ArkhipovandGitHub
|
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
|
66f4d967e7
|
Get rid of buffersize everywhere
|
2021-11-28 18:08:40 +03:00 |
|
9seconds
|
cd29f3e20b
|
Add configuration option allow-fallback-on-unknown-dc
|
2021-10-04 14:42:26 +03:00 |
|
9seconds
|
fbe4d32590
|
Fallback to another DC if given is unknown
|
2021-09-24 11:47:35 +03:00 |
|
9seconds
|
456ed5b051
|
Change algorithm of TCP relaying
|
2021-08-27 17:22:36 +03:00 |
|
9seconds
|
115510985a
|
Add option to use telegram test dcs
|
2021-04-09 16:45:37 +03:00 |
|
9seconds
|
e2073f0585
|
Remove timeattack module
|
2021-04-08 14:58:14 +03:00 |
|
9seconds
|
40c6cf294a
|
Add documentation for the objects of mtglib
|
2021-04-08 11:47:44 +03:00 |
|
9seconds
|
4c38ea2b11
|
Refactor some configuration to proxy_opts
|
2021-04-08 11:00:54 +03:00 |
|
9seconds
|
463af648ce
|
Rework events
|
2021-04-07 14:40:54 +03:00 |
|
9seconds
|
2cdff017e2
|
Add base tests for proxy
|
2021-04-02 17:08:15 +03:00 |
|
9seconds
|
71d4c6c42f
|
Set worker pool to non-blocking mode
|
2021-03-29 12:12:23 +03:00 |
|
9seconds
|
75b05b9b14
|
Add public method DomainFrontingAddress
|
2021-03-29 12:09:23 +03:00 |
|
9seconds
|
daa8b9c798
|
Add EventReplayAttack
|
2021-03-29 12:07:18 +03:00 |
|
9seconds
|
bef14bd009
|
Add support of EventDomainFronting event
|
2021-03-29 11:56:05 +03:00 |
|
9seconds
|
3992054560
|
Correctly manage partial writes
|
2021-03-29 10:26:52 +03:00 |
|
9seconds
|
bc2bd4510a
|
Rework stats
|
2021-03-27 22:04:30 +03:00 |
|
9seconds
|
5eca6ecb05
|
Validate hostname if it was found in SNI
|
2021-03-26 17:23:30 +03:00 |
|
9seconds
|
bddf180575
|
Implement domain fronting
|
2021-03-26 14:45:00 +03:00 |
|
9seconds
|
40b483357f
|
Propagate network to proxy object
|
2021-03-26 14:11:56 +03:00 |
|
9seconds
|
f0efa4697e
|
Faketls works now
|
2021-03-26 12:15:26 +03:00 |
|
9seconds
|
6d92d5fe21
|
Fix lint issues
|
2021-03-25 17:40:38 +03:00 |
|
9seconds
|
c3e8e8b1fe
|
Add base faketls processing
|
2021-03-25 17:33:22 +03:00 |
|
9seconds
|
d3551aa9cc
|
Move clienhello to faketls
|
2021-03-25 16:44:06 +03:00 |
|
9seconds
|
4a2d1df384
|
Can correctly accept faketls messages
|
2021-03-25 16:22:00 +03:00 |
|
9seconds
|
a3362c7ea4
|
Proxy is working in a simple mode now
|
2021-03-23 15:14:36 +03:00 |
|
9seconds
|
66c45dc83b
|
Add obfuscated2 server handshake
|
2021-03-23 10:27:22 +03:00 |
|
9seconds
|
f7c33ee333
|
Actually embedd connStandard into connEventTraffic
|
2021-03-22 18:41:54 +03:00 |
|
9seconds
|
42160a08fe
|
Add EventTraffic
|
2021-03-22 17:54:46 +03:00 |
|
9seconds
|
69203f3e23
|
Add tests for obfuscated2 clientside
|
2021-03-22 11:34:32 +03:00 |
|
9seconds
|
3a44bcb854
|
Introduce pools to obfuscated2
|
2021-03-18 15:01:22 +03:00 |
|
9seconds
|
58335b3e59
|
Support obfuscated2
|
2021-03-18 13:42:14 +03:00 |
|
9seconds
|
f3112d4ba6
|
Add timeattack detector
|
2021-03-18 11:07:51 +03:00 |
|
9seconds
|
172b596cf1
|
Intergrate custom logger where applicable
|
2021-03-18 10:37:58 +03:00 |
|
9seconds
|
5e31b95bb5
|
Add timestamp to EventConcurrencyLimited
|
2021-03-17 21:24:55 +03:00 |
|
9seconds
|
80a1de60e6
|
Always close connection on context finished
|
2021-03-17 21:24:42 +03:00 |
|
9seconds
|
2408f1530f
|
Add EventIPBlocklisted
|
2021-03-17 21:24:24 +03:00 |
|
9seconds
|
23519913f2
|
Add skeleton of the proxy
|
2021-03-17 16:13:31 +03:00 |
|