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 |
|
 Sergey ArkhipovandGitHub
|
2d9f2345dc
|
Merge pull request #139 from 9seconds/memory-direct
Memory optimizations for direct mode
|
2020-03-23 15:08:37 +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
|
0e033b59b3
|
Merge remote-tracking branch 'origin/master' into stable
v1.0.3
|
2020-03-20 14:39:45 +03:00 |
|
 Sergey ArkhipovandGitHub
|
1a619e3090
|
Merge pull request #138 from 9seconds/ntp-servers
Add possibility to define your own ntp servers
|
2020-03-20 14:37:38 +03:00 |
|
9seconds
|
8e29ff78ba
|
Add possibility to define your own ntp servers
|
2020-03-20 14:32:23 +03:00 |
|
 Sergey ArkhipovandGitHub
|
efdac2c0d8
|
Merge pull request #136 from 9seconds/prefer-options
Option for IP preference
|
2020-03-20 13:23:16 +03:00 |
|
 Sergey ArkhipovandGitHub
|
e559388802
|
Merge pull request #137 from 9seconds/golang-1.14
Use golang 1.14
|
2020-03-20 13:23:06 +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
|
cdd93bd25f
|
Merge remote-tracking branch 'origin/master' into stable
v1.0.2
|
2020-02-04 11:23:40 +03:00 |
|
9seconds
|
5a52418394
|
Update dependencies
|
2020-02-04 11:18:25 +03:00 |
|
 Sergey ArkhipovandGitHub
|
cf43ae780b
|
Merge pull request #129 from 9seconds/disable-antireplay
Possibility to disable antireplay cache
|
2020-02-03 11:32:30 +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 |
|
 Sergey ArkhipovandGitHub
|
5cc07a54a2
|
Merge pull request #127 from 9seconds/close-connections
Implement connection TTLs for multiplexing
|
2019-12-10 14:21:34 +03:00 |
|
 Sergey ArkhipovandGitHub
|
ba2143a6ae
|
Merge pull request #126 from 9seconds/ipv4
Prefer ipv6 protocol on direct connections
|
2019-12-10 14:21:18 +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 |
|
 Sergey ArkhipovandGitHub
|
19efcc93fc
|
Merge pull request #123 from 9seconds/panic-on-err
Crash if we can't allocate incoming connection
|
2019-12-04 10:37:20 +03:00 |
|
9seconds
|
b4c47ff4e1
|
Crash if we can't allocate incoming connection
|
2019-12-04 10:22:35 +03:00 |
|
 Sergey ArkhipovandGitHub
|
8a783d6b4e
|
Merge pull request #122 from 9seconds/close-connections
Make cloaking more robust
|
2019-12-04 10:17:39 +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 |
|
 Sergey ArkhipovandGitHub
|
7788b169b6
|
Merge pull request #121 from 9seconds/fix-run-sh
Make run.sh more robust
|
2019-11-25 10:37:46 +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 |
|
 Sergey ArkhipovandGitHub
|
0db83a0cc8
|
Merge pull request #117 from rlex/readme_fix
Fix units in readme
|
2019-11-20 10:13:17 +03:00 |
|
Lex Rivera
|
40bb59faf5
|
Fix units in readme
|
2019-11-19 18:38:30 +03:00 |
|
9seconds
|
cac476901d
|
Merge remote-tracking branch 'origin/master' into stable
v1.0.1
|
2019-11-19 18:13:43 +03:00 |
|
9seconds
|
307910fe4a
|
More reasonable version management
|
2019-11-19 18:13:35 +03:00 |
|
9seconds
|
bb21bf814f
|
Merge remote-tracking branch 'origin/master' into stable
|
2019-11-19 17:58:10 +03:00 |
|
9seconds
|
4c2c468289
|
Update dependencies
|
2019-11-19 15:28:53 +03:00 |
|
 Sergey ArkhipovandGitHub
|
f2f7c2a4de
|
Merge pull request #115 from 9seconds/gogettable
Make mtg go-gettable
|
2019-11-19 11:55:33 +03:00 |
|