9seconds
|
f0d2cd494a
|
Use stack allocation instead of heap one
|
6 vuotta sitten |
9seconds
|
b5810c955d
|
Decrease a size of direct pipe buffer
|
6 vuotta sitten |
9seconds
|
4ebae693e0
|
Memory optimizations for direct mode
|
6 vuotta sitten |
9seconds
|
5a52418394
|
Update dependencies
|
6 vuotta sitten |
9seconds
|
b4c47ff4e1
|
Crash if we can't allocate incoming connection
|
6 vuotta sitten |
9seconds
|
87de28636a
|
Add new metrics
|
6 vuotta sitten |
9seconds
|
843fc4b70f
|
Rename module from mtg to github.com/9seconds/mtg
|
6 vuotta sitten |
9seconds
|
273aa18367
|
Rename full path in order to favor modules
|
6 vuotta sitten |
9seconds
|
22905b2a25
|
Correct multiplexing
|
6 vuotta sitten |
9seconds
|
5009859a1e
|
linting the code
|
6 vuotta sitten |
9seconds
|
56cf90b13d
|
Correct closing of connections
|
6 vuotta sitten |
9seconds
|
828627b0d8
|
Wire things altogether
|
6 vuotta sitten |
9seconds
|
e81c5970d4
|
Add client abridged protocol
|
6 vuotta sitten |
9seconds
|
6c7edfb7db
|
Add new stats metric
|
6 vuotta sitten |
9seconds
|
c9743b5675
|
wip
|
6 vuotta sitten |
9seconds
|
1617866c24
|
Add required things for middlehandshake
|
6 vuotta sitten |
9seconds
|
691954bd16
|
Simplify internals
|
6 vuotta sitten |
9seconds
|
3816dbf5b1
|
Add telegram api
|
6 vuotta sitten |
9seconds
|
701f62ed4c
|
More reasonable shutdowns
|
6 vuotta sitten |
9seconds
|
2492a47d0a
|
Direct proxy works
|
6 vuotta sitten |
9seconds
|
33852ca481
|
Base prevention of replay attacks on proxy
|
7 vuotta sitten |
9seconds
|
76cfbb009a
|
Decrease an amount of goroutines
|
7 vuotta sitten |
9seconds
|
7182c7bf65
|
Add new secure-only mode
|
7 vuotta sitten |
9seconds
|
835ab94470
|
Switch to maintained UUID fork
|
7 vuotta sitten |
9seconds
|
1e9bbfae55
|
Support default dc idx from configs
|
7 vuotta sitten |
9seconds
|
1ee34fd502
|
Guarantee of closing sockets after context is done
|
7 vuotta sitten |
9seconds
|
9f20e8749a
|
Use contexts for Conn wrapper
|
7 vuotta sitten |
9seconds
|
0ce325f908
|
Add possibility to set read/write buffers separately
|
7 vuotta sitten |
9seconds
|
c1b862c1e9
|
Switch to golangci-lint
|
7 vuotta sitten |
9seconds
|
ce8168bc28
|
Fix small lint problem
|
7 vuotta sitten |
9seconds
|
29b5130c95
|
Fix lint errors
|
7 vuotta sitten |
9seconds
|
1aa8cfe036
|
Stats callbacks
|
7 vuotta sitten |
9seconds
|
c66e300425
|
Stats management utilities
|
7 vuotta sitten |
9seconds
|
35b38fe55c
|
Debug ping
|
7 vuotta sitten |
9seconds
|
1fe3319988
|
Remove contexts
|
7 vuotta sitten |
9seconds
|
388f7a23d3
|
Remove wrap prefix
|
7 vuotta sitten |
9seconds
|
a0ba89b105
|
Rework for simplier proxy
|
7 vuotta sitten |
9seconds
|
cd63483503
|
Debug direct connection
|
7 vuotta sitten |
9seconds
|
f82ff1f6fe
|
Refactored all the things!
|
7 vuotta sitten |
9seconds
|
a3933e6ede
|
Preliminary debug state
|
7 vuotta sitten |
9seconds
|
88faeb7195
|
Proxy is working but unstable
|
7 vuotta sitten |
9seconds
|
a7eb29cc94
|
Propagate to middle client
|
7 vuotta sitten |
9seconds
|
3dd6de8cea
|
Tune socket options
|
7 vuotta sitten |
9seconds
|
588475268a
|
Support different client connection types
|
7 vuotta sitten |
9seconds
|
2c938d2848
|
Reuse buffers on socket pumping
|
7 vuotta sitten |
9seconds
|
daca606058
|
Add client package
|
7 vuotta sitten |
9seconds
|
5a169b5026
|
Move telegram to separate module
|
7 vuotta sitten |
9seconds
|
86e3be475a
|
Introduce explicit config
|
8 vuotta sitten |
9seconds
|
7f01c03cb7
|
Refactor trafficrwc to wrappers
|
8 vuotta sitten |
9seconds
|
c92a4b8c68
|
Refactor timeoutrwc to wrappers
|
8 vuotta sitten |