9seconds
|
b5a8d8b804
|
Add possibility to scale middleproxy buffers
|
2020-03-30 16:53:14 +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
|
5a52418394
|
Update dependencies
|
2020-02-04 11:18:25 +03:00 |
|
9seconds
|
b4c47ff4e1
|
Crash if we can't allocate incoming connection
|
2019-12-04 10:22:35 +03:00 |
|
9seconds
|
87de28636a
|
Add new metrics
|
2019-12-03 10:02:56 +03:00 |
|
9seconds
|
843fc4b70f
|
Rename module from mtg to github.com/9seconds/mtg
|
2019-11-19 11:17:14 +03:00 |
|
9seconds
|
273aa18367
|
Rename full path in order to favor modules
|
2019-11-11 15:09:29 +03:00 |
|
9seconds
|
22905b2a25
|
Correct multiplexing
|
2019-11-11 14:04:15 +03:00 |
|
9seconds
|
5009859a1e
|
linting the code
|
2019-10-11 09:41:18 +03:00 |
|
9seconds
|
56cf90b13d
|
Correct closing of connections
|
2019-10-10 21:07:55 +03:00 |
|
9seconds
|
828627b0d8
|
Wire things altogether
|
2019-10-10 14:29:33 +03:00 |
|
9seconds
|
e81c5970d4
|
Add client abridged protocol
|
2019-10-10 07:22:08 +03:00 |
|
9seconds
|
6c7edfb7db
|
Add new stats metric
|
2019-10-08 11:55:57 +03:00 |
|
9seconds
|
c9743b5675
|
wip
|
2019-10-07 12:13:07 +03:00 |
|
9seconds
|
1617866c24
|
Add required things for middlehandshake
|
2019-09-10 13:54:14 +03:00 |
|
9seconds
|
691954bd16
|
Simplify internals
|
2019-09-09 17:35:53 +03:00 |
|
9seconds
|
3816dbf5b1
|
Add telegram api
|
2019-09-09 10:25:38 +03:00 |
|
9seconds
|
701f62ed4c
|
More reasonable shutdowns
|
2019-09-04 10:54:38 +03:00 |
|
9seconds
|
2492a47d0a
|
Direct proxy works
|
2019-09-04 10:19:01 +03:00 |
|
9seconds
|
33852ca481
|
Base prevention of replay attacks on proxy
|
2019-04-26 15:53:10 +03:00 |
|
9seconds
|
76cfbb009a
|
Decrease an amount of goroutines
|
2018-10-12 10:38:35 +03:00 |
|
9seconds
|
7182c7bf65
|
Add new secure-only mode
|
2018-09-24 18:04:00 +03:00 |
|
9seconds
|
835ab94470
|
Switch to maintained UUID fork
|
2018-09-21 11:29:02 +03:00 |
|
9seconds
|
1e9bbfae55
|
Support default dc idx from configs
|
2018-09-21 09:47:37 +03:00 |
|
9seconds
|
1ee34fd502
|
Guarantee of closing sockets after context is done
|
2018-07-28 15:36:40 +03:00 |
|
9seconds
|
9f20e8749a
|
Use contexts for Conn wrapper
|
2018-07-28 13:21:57 +03:00 |
|
9seconds
|
0ce325f908
|
Add possibility to set read/write buffers separately
|
2018-07-27 14:26:14 +03:00 |
|
9seconds
|
c1b862c1e9
|
Switch to golangci-lint
|
2018-07-18 08:37:37 +03:00 |
|
9seconds
|
ce8168bc28
|
Fix small lint problem
|
2018-07-09 16:35:50 +03:00 |
|
9seconds
|
29b5130c95
|
Fix lint errors
|
2018-07-09 16:11:05 +03:00 |
|
9seconds
|
1aa8cfe036
|
Stats callbacks
|
2018-07-09 11:44:42 +03:00 |
|
9seconds
|
c66e300425
|
Stats management utilities
|
2018-07-09 11:29:47 +03:00 |
|
9seconds
|
35b38fe55c
|
Debug ping
|
2018-07-08 18:11:23 +03:00 |
|
9seconds
|
1fe3319988
|
Remove contexts
|
2018-07-08 12:10:27 +03:00 |
|
9seconds
|
388f7a23d3
|
Remove wrap prefix
|
2018-07-08 08:16:21 +03:00 |
|
9seconds
|
a0ba89b105
|
Rework for simplier proxy
|
2018-07-08 08:04:29 +03:00 |
|
9seconds
|
cd63483503
|
Debug direct connection
|
2018-07-07 20:45:10 +03:00 |
|
9seconds
|
f82ff1f6fe
|
Refactored all the things!
|
2018-07-07 20:18:16 +03:00 |
|
9seconds
|
a3933e6ede
|
Preliminary debug state
|
2018-07-06 17:29:24 +03:00 |
|
9seconds
|
88faeb7195
|
Proxy is working but unstable
|
2018-07-06 10:21:04 +03:00 |
|
9seconds
|
a7eb29cc94
|
Propagate to middle client
|
2018-07-05 10:04:18 +03:00 |
|
9seconds
|
3dd6de8cea
|
Tune socket options
|
2018-06-24 17:16:11 +03:00 |
|
9seconds
|
588475268a
|
Support different client connection types
|
2018-06-21 09:14:00 +03:00 |
|
9seconds
|
2c938d2848
|
Reuse buffers on socket pumping
|
2018-06-20 09:33:57 +03:00 |
|
9seconds
|
daca606058
|
Add client package
|
2018-06-19 10:14:24 +03:00 |
|
9seconds
|
5a169b5026
|
Move telegram to separate module
|
2018-06-19 08:56:12 +03:00 |
|
9seconds
|
86e3be475a
|
Introduce explicit config
|
2018-06-17 12:25:51 +03:00 |
|
9seconds
|
7f01c03cb7
|
Refactor trafficrwc to wrappers
|
2018-06-05 10:56:14 +03:00 |
|