9seconds
|
3acbacbdb3
|
Install lint in a local directory
|
2020-08-10 15:01:38 +03:00 |
|
9seconds
|
5fd7062972
|
Update dependencies
|
2020-08-10 14:41:22 +03:00 |
|
9seconds
|
7a6695f6c4
|
Update golangci-lint
|
2020-08-10 14:39:50 +03:00 |
|
9seconds
|
8ac786581b
|
Update golangci lint
|
2020-08-10 13:30:07 +03:00 |
|
9seconds
|
86a8f69273
|
Cleanup pools from wrappes
|
2020-08-10 13:29:08 +03:00 |
|
9seconds
|
95b16cd805
|
Cleanup pools from tlstypes
|
2020-08-10 13:27:23 +03:00 |
|
9seconds
|
3996b9a6b8
|
Remove pools from faketls
|
2020-08-10 13:21:30 +03:00 |
|
9seconds
|
dbd3d3c266
|
Updates for dockerfile
|
2020-05-19 11:26:08 +03:00 |
|
9seconds
|
ad7acee64d
|
Update dependencies
|
2020-03-31 09:51:38 +03:00 |
|
9seconds
|
25edb60f2c
|
Use different formula for calculating proxy buffer
|
2020-03-31 09:45:59 +03:00 |
|
9seconds
|
b5a8d8b804
|
Add possibility to scale middleproxy buffers
|
2020-03-30 16:53:14 +03:00 |
|
9seconds
|
35f0fca3c5
|
Update dependencies
|
2020-03-25 10:24:17 +03:00 |
|
9seconds
|
289e8f5945
|
Tune buffer limits to 32kb by default
|
2020-03-25 10:07:10 +03:00 |
|
9seconds
|
850bed0dfc
|
Set keep-alive for tcp connections
|
2020-03-25 10:01:17 +03:00 |
|
9seconds
|
91726d461f
|
Decrease defaults
|
2020-03-24 16:58:30 +03:00 |
|
9seconds
|
426483d27b
|
Microoptimization
|
2020-03-24 16:46:39 +03:00 |
|
9seconds
|
bc72717582
|
Fix a bug with crashing desktop telegram
|
2020-03-24 16:36:03 +03:00 |
|
9seconds
|
391d901402
|
Reset bytes buffer before returning back to a pool
|
2020-03-24 15:54:29 +03:00 |
|
9seconds
|
837d96dc43
|
Add pool support everywhere
|
2020-03-24 11:22:59 +03:00 |
|
9seconds
|
9125a29e79
|
Add pools for packetack
|
2020-03-23 17:08:13 +03:00 |
|
9seconds
|
6449109b2b
|
Add pooler for mtproto_frame wrapper
|
2020-03-23 17:00:54 +03:00 |
|
9seconds
|
829669eefd
|
Update dependencies
|
2020-03-23 15:10:41 +03:00 |
|
9seconds
|
6a9069ca72
|
Fixes
|
2020-03-23 10:53:58 +03:00 |
|
9seconds
|
d72ed03a43
|
Use pools for obfuscated2 write
|
2020-03-23 10:29:00 +03:00 |
|
9seconds
|
f0d2cd494a
|
Use stack allocation instead of heap one
|
2020-03-23 09:05:18 +03:00 |
|
9seconds
|
b5810c955d
|
Decrease a size of direct pipe buffer
|
2020-03-23 08:42:02 +03:00 |
|
9seconds
|
4ebae693e0
|
Memory optimizations for direct mode
|
2020-03-20 15:54:30 +03:00 |
|
9seconds
|
8e29ff78ba
|
Add possibility to define your own ntp servers
|
2020-03-20 14:32:23 +03:00 |
|
9seconds
|
cb691453f0
|
Allow golang 1.14 to fail
|
2020-03-20 13:17:35 +03:00 |
|
9seconds
|
020065f389
|
Use golang 1.14
|
2020-03-20 13:15:08 +03:00 |
|
9seconds
|
cf5197cee0
|
Update golangci lint
|
2020-03-20 13:10:56 +03:00 |
|
9seconds
|
720158f15c
|
Implement IP preferences
|
2020-03-20 13:09:30 +03:00 |
|
9seconds
|
07f00a363e
|
Add new option for preferring of new IP
|
2020-03-20 12:51:56 +03:00 |
|
9seconds
|
d32ab34e60
|
Update dependencies
|
2020-03-20 12:38:33 +03:00 |
|
9seconds
|
5a52418394
|
Update dependencies
|
2020-02-04 11:18:25 +03:00 |
|
9seconds
|
2407748ab0
|
Update README
|
2020-02-03 11:27:12 +03:00 |
|
9seconds
|
a47edf08d0
|
Add possibility to disable antireplay cache
|
2020-02-03 11:26:37 +03:00 |
|
9seconds
|
566955b8b7
|
Update dependencies
|
2019-12-10 14:24:03 +03:00 |
|
9seconds
|
acb02baa2e
|
Implement connection TTLs for multiplexing
|
2019-12-10 14:13:26 +03:00 |
|
9seconds
|
422ed5b071
|
Prefer ipv6 protocol on direct connections
|
2019-12-10 13:59:27 +03:00 |
|
9seconds
|
b4c47ff4e1
|
Crash if we can't allocate incoming connection
|
2019-12-04 10:22:35 +03:00 |
|
9seconds
|
c5029c706c
|
Cap max time in cloak mode
|
2019-12-03 13:56:37 +03:00 |
|
9seconds
|
d7e565e0f5
|
Update dependencies
|
2019-12-03 11:31:28 +03:00 |
|
9seconds
|
93686377d5
|
Rewrite cloaking
|
2019-12-03 11:22:01 +03:00 |
|
9seconds
|
87de28636a
|
Add new metrics
|
2019-12-03 10:02:56 +03:00 |
|
9seconds
|
6b9601fc2c
|
Use stable version of mtg for run.sh
|
2019-11-25 10:31:40 +03:00 |
|
9seconds
|
a65cb05d20
|
Make run.sh more robust
|
2019-11-25 10:31:19 +03:00 |
|
9seconds
|
31866d5f64
|
Update dependencies
|
2019-11-25 10:05:29 +03:00 |
|
9seconds
|
307910fe4a
|
More reasonable version management
|
2019-11-19 18:13:35 +03:00 |
|
9seconds
|
4c2c468289
|
Update dependencies
|
2019-11-19 15:28:53 +03:00 |
|
9seconds
|
44d339d777
|
Forcefully cleanup old connections
|
2019-11-19 11:49:27 +03:00 |
|
9seconds
|
c6223e256d
|
Fix prometheus namespace
|
2019-11-19 11:39:09 +03:00 |
|
9seconds
|
7928c2b323
|
Rename app from MTG to mtg
|
2019-11-19 11:37:30 +03:00 |
|
9seconds
|
b2e7e1a225
|
Use buildinfo to get a version
|
2019-11-19 11:36:14 +03:00 |
|
9seconds
|
843fc4b70f
|
Rename module from mtg to github.com/9seconds/mtg
|
2019-11-19 11:17:14 +03:00 |
|
9seconds
|
ed9689d813
|
Make proxy secret block more visible
|
2019-11-18 11:30:57 +03:00 |
|
9seconds
|
59ddffa911
|
Print port for run.sh
|
2019-11-18 10:56:27 +03:00 |
|
9seconds
|
3af9ede1c1
|
Update dependencies
|
2019-11-18 10:54:53 +03:00 |
|
9seconds
|
47364e7ba8
|
Add correct paths to the run script
|
2019-11-18 10:51:30 +03:00 |
|
9seconds
|
b6251608d9
|
Add script for fast deployment
|
2019-11-18 10:49:03 +03:00 |
|
9seconds
|
6dce3944e4
|
More correct information on metrics
|
2019-11-18 10:04:51 +03:00 |
|
9seconds
|
5d3824704c
|
Remove certificate server
|
2019-11-12 16:13:05 +03:00 |
|
9seconds
|
646294b6ba
|
Add more granular names to conn loggers
|
2019-11-12 14:24:27 +03:00 |
|
9seconds
|
3451832d13
|
Fix minor issues with cli
|
2019-11-12 12:20:25 +03:00 |
|
9seconds
|
dfa53af567
|
Fix for statsd incorrect types
|
2019-11-12 12:13:00 +03:00 |
|
9seconds
|
27c5646680
|
Make proxyconn channel response async
|
2019-11-12 10:36:32 +03:00 |
|
9seconds
|
8b802819ee
|
We become fat
|
2019-11-11 17:48:04 +03:00 |
|
9seconds
|
3c75fcca80
|
Remove run-mtg script
|
2019-11-11 17:42:49 +03:00 |
|
9seconds
|
1258f07197
|
Update README
|
2019-11-11 17:38:26 +03:00 |
|
9seconds
|
24137b6ea2
|
Some notes on upgrading to 1.0
|
2019-11-11 17:26:07 +03:00 |
|
9seconds
|
7d1d9007af
|
Update environment variable table
|
2019-11-11 17:12:54 +03:00 |
|
9seconds
|
ae479adeaa
|
Use fastcache instead of ristretto
|
2019-11-11 16:05:19 +03:00 |
|
9seconds
|
6732e80d06
|
Use recommended way of generating x25519 curve
|
2019-11-11 15:22:28 +03:00 |
|
9seconds
|
2bf291bab5
|
Fix minor lint issue
|
2019-11-11 15:16:24 +03:00 |
|
9seconds
|
273aa18367
|
Rename full path in order to favor modules
|
2019-11-11 15:09:29 +03:00 |
|
9seconds
|
b491e03504
|
Update dependencies
|
2019-11-11 15:07:46 +03:00 |
|
9seconds
|
a7a4da8ee5
|
Make connection multiplexing configurable
|
2019-11-11 15:03:59 +03:00 |
|
9seconds
|
34ad883559
|
Use ristretto instead of bigcache
|
2019-11-11 14:59:09 +03:00 |
|
9seconds
|
22905b2a25
|
Correct multiplexing
|
2019-11-11 14:04:15 +03:00 |
|
9seconds
|
0ff9a58780
|
Update dockerfile
|
2019-11-07 14:01:33 +03:00 |
|
9seconds
|
ed180ecb3d
|
Remove unnecessary hexify function
|
2019-11-07 14:01:04 +03:00 |
|
9seconds
|
f005592872
|
Update dependencies
|
2019-11-07 13:59:20 +03:00 |
|
9seconds
|
d4cd779c42
|
Fix lint issues
|
2019-11-07 13:58:19 +03:00 |
|
9seconds
|
9e3683ce08
|
Update golangci-lint
|
2019-11-07 13:56:19 +03:00 |
|
9seconds
|
d8216f776d
|
First version of website cloaking
|
2019-11-07 13:55:41 +03:00 |
|
9seconds
|
038b2b200d
|
Success path for fake tls is implemented
|
2019-11-07 13:04:38 +03:00 |
|
9seconds
|
fd8506c82a
|
Propagate hostname from the secret
|
2019-11-05 11:13:18 +03:00 |
|
9seconds
|
559a1a666b
|
Generate tls secrets
|
2019-11-05 11:01:29 +03:00 |
|
9seconds
|
4c5f1a5636
|
Propagate cloak_port setting
|
2019-11-05 10:44:23 +03:00 |
|
9seconds
|
fbbf9b1634
|
Get rid of magic constants
|
2019-11-04 21:36:59 +03:00 |
|
9seconds
|
1e428e13fc
|
Add base for faketls
|
2019-11-04 16:07:20 +03:00 |
|
9seconds
|
f531d90fc4
|
Use golang 1.13 in travis
|
2019-10-11 10:16:17 +03:00 |
|
9seconds
|
5f168d1ee4
|
Update dependencies
|
2019-10-11 09:42:04 +03:00 |
|
9seconds
|
5009859a1e
|
linting the code
|
2019-10-11 09:41:18 +03:00 |
|
9seconds
|
432e2970a0
|
Merge remote-tracking branch 'origin/master' into next
|
2019-10-10 21:29:34 +03:00 |
|
9seconds
|
6e154b3f44
|
Fix for urls
|
2019-10-10 21:11:30 +03:00 |
|
9seconds
|
56cf90b13d
|
Correct closing of connections
|
2019-10-10 21:07:55 +03:00 |
|
9seconds
|
d10729490d
|
Remove obsolete files
|
2019-10-10 17:49:16 +03:00 |
|
9seconds
|
d459efcf9c
|
bug fixes
|
2019-10-10 17:48:30 +03:00 |
|
9seconds
|
2eba78b0db
|
Add unregistering on telegram conn close
|
2019-10-10 16:42:29 +03:00 |
|