9seconds
|
ffa7ef7a0a
|
Make crypt testable
|
2018-07-03 18:25:54 +03:00 |
|
9seconds
|
4c4671ad3b
|
Bugfix framerwc
|
2018-07-03 14:08:01 +03:00 |
|
9seconds
|
daddf50390
|
Minor cleanups
|
2018-07-03 10:41:10 +03:00 |
|
9seconds
|
812b5e6e0b
|
Correct encryptor/decryptor
|
2018-07-03 10:33:05 +03:00 |
|
9seconds
|
586ffab01b
|
Add buffered reader
|
2018-07-03 10:10:00 +03:00 |
|
9seconds
|
5f54a235d2
|
Add base of rpc handshake
|
2018-07-02 17:51:19 +03:00 |
|
9seconds
|
6db04980ff
|
Now it is a time to start to make a handshake
|
2018-07-02 16:28:20 +03:00 |
|
9seconds
|
9f746aa699
|
Propagate client addr with connection options
|
2018-07-02 16:14:11 +03:00 |
|
9seconds
|
09476cc467
|
Change rwc to rwc with addresses
|
2018-07-02 16:12:31 +03:00 |
|
9seconds
|
6fa5f31ca8
|
Remove mtproto pool
|
2018-07-02 15:44:52 +03:00 |
|
9seconds
|
5ea0c4f7bf
|
Add middleproxycipher
|
2018-07-02 13:56:19 +03:00 |
|
9seconds
|
420159a7d3
|
Add framerwc
|
2018-07-02 11:43:11 +03:00 |
|
9seconds
|
2c387cc213
|
Add bytesrwc
|
2018-07-02 10:33:25 +03:00 |
|
9seconds
|
b74cc8d3ea
|
Add blockcipherrwc
|
2018-07-02 10:20:48 +03:00 |
|
9seconds
|
96bb6fbe98
|
Add rpc proxy request
|
2018-07-02 09:15:03 +03:00 |
|
9seconds
|
0e2898f6be
|
Return back timeoutrwc
|
2018-07-02 08:09:22 +03:00 |
|
9seconds
|
5e82dce22e
|
Add rpc proxy flags
|
2018-07-01 13:17:03 +03:00 |
|
9seconds
|
b9ee1e1857
|
Add rpc request/response for handshake
|
2018-07-01 12:36:30 +03:00 |
|
9seconds
|
6253648356
|
Remove frame pool for obfuscated2 frames
|
2018-07-01 12:01:56 +03:00 |
|
9seconds
|
9f90f87758
|
Add RPC structs for nonce
|
2018-07-01 11:41:10 +03:00 |
|
9seconds
|
f9a2b0513d
|
Propagate connection protocol
|
2018-07-01 10:27:36 +03:00 |
|
9seconds
|
67c1194d5b
|
Add telegram caller struct
|
2018-06-24 20:43:04 +03:00 |
|
9seconds
|
7e340bb2ac
|
Fix readme for secret generation
|
2018-06-24 17:38:35 +03:00 |
|
9seconds
|
3dd6de8cea
|
Tune socket options
|
2018-06-24 17:16:11 +03:00 |
|
9seconds
|
adc7c1b7b6
|
Setup rlimits for application
|
2018-06-22 09:30:27 +03:00 |
|
9seconds
|
588475268a
|
Support different client connection types
|
2018-06-21 09:14:00 +03:00 |
|
9seconds
|
ec548e5779
|
Check secret length in mtg
|
2018-06-20 15:20:59 +03:00 |
|
9seconds
|
0a924018e5
|
Correct math/rand seed initialization
|
2018-06-20 09:41:24 +03:00 |
|
9seconds
|
4178ffe44b
|
Fix run-mtg
|
2018-06-20 09:36:06 +03:00 |
|
9seconds
|
2c938d2848
|
Reuse buffers on socket pumping
|
2018-06-20 09:33:57 +03:00 |
|
9seconds
|
c76d8307c2
|
Use pool for frames
|
2018-06-20 09:19:27 +03:00 |
|
9seconds
|
9ddf3e147c
|
Use bytes.Buffer pools for wrappers
|
2018-06-20 08:24:17 +03:00 |
|
9seconds
|
a2d0210780
|
Mention run-mtg script
|
2018-06-19 11:25:58 +03:00 |
|
9seconds
|
9be13fe093
|
Add run-mtg script
|
2018-06-19 11:15:16 +03:00 |
|
9seconds
|
1ab5139705
|
Make README more friendly
|
2018-06-19 10:55:44 +03:00 |
|
9seconds
|
0e7521b7e4
|
Use upx for image build
|
2018-06-19 10:39:20 +03:00 |
|
9seconds
|
8d6c038ccf
|
Fix dockerfile
|
2018-06-19 10:26:54 +03:00 |
|
9seconds
|
b0292e4ed9
|
Fix linters
|
2018-06-19 10:22:31 +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
|
dd7a095947
|
Fix lint errors
|
2018-06-18 09:01:39 +03:00 |
|
9seconds
|
86e3be475a
|
Introduce explicit config
|
2018-06-17 12:25:51 +03:00 |
|
9seconds
|
336730b919
|
Add rwc for block cipher mode
|
2018-06-05 13:10:26 +03:00 |
|
9seconds
|
7f01c03cb7
|
Refactor trafficrwc to wrappers
|
2018-06-05 10:56:14 +03:00 |
|
9seconds
|
c92a4b8c68
|
Refactor timeoutrwc to wrappers
|
2018-06-05 10:54:42 +03:00 |
|
9seconds
|
26020fcd0c
|
Refactor logrwc to wrappers
|
2018-06-05 10:52:50 +03:00 |
|
9seconds
|
65f8e2ac30
|
Refactor ctxrw to wrappers
|
2018-06-05 10:50:57 +03:00 |
|
9seconds
|
4486fbb8f4
|
Refactor cipherrwc to wrappers
|
2018-06-05 10:48:48 +03:00 |
|
9seconds
|
f962d9c6b4
|
Update README
|
2018-05-31 14:04:04 +03:00 |
|
9seconds
|
873c828b5c
|
Update README
|
2018-05-31 11:04:55 +03:00 |
|
9seconds
|
a7d442c4f9
|
Demand to have secret provided
|
2018-05-31 10:23:04 +03:00 |
|
9seconds
|
e8cd082317
|
Add badges
|
2018-05-31 10:17:51 +03:00 |
|
9seconds
|
5240f024c5
|
Fix tests
|
2018-05-31 10:13:36 +03:00 |
|
9seconds
|
058f18ab83
|
Add travis yaml
|
2018-05-31 10:07:55 +03:00 |
|
9seconds
|
9c313b3d9b
|
Propagate settting for ipv6 to dockerfile
|
2018-05-31 09:54:20 +03:00 |
|
9seconds
|
4ad913add2
|
Fix all lint errors
|
2018-05-31 09:54:20 +03:00 |
|
9seconds
|
42e5be36bf
|
Print URLs on start to stdout
|
2018-05-31 09:54:20 +03:00 |
|
9seconds
|
5b90e04185
|
Panic management
|
2018-05-31 09:54:20 +03:00 |
|
9seconds
|
8670a56e39
|
Prefer ipv6 setting
|
2018-05-31 09:54:20 +03:00 |
|
9seconds
|
6abdc283ff
|
Print URLs in stats endpoint
|
2018-05-31 09:54:20 +03:00 |
|
9seconds
|
a160ac4ac4
|
Fix lint issues
|
2018-05-31 09:54:20 +03:00 |
|
9seconds
|
dd56f808ab
|
Add dockerfile
|
2018-05-31 09:54:20 +03:00 |
|
9seconds
|
26ba563064
|
Add Makefile
|
2018-05-31 09:54:20 +03:00 |
|
9seconds
|
e6dc3f169c
|
Add statistics server
|
2018-05-31 09:54:20 +03:00 |
|
9seconds
|
588e406978
|
Rename server to proxy
|
2018-05-31 09:54:20 +03:00 |
|
9seconds
|
83b46d1b80
|
Add timeoutreadwritecloser
|
2018-05-31 09:54:20 +03:00 |
|
9seconds
|
06a10e18c1
|
Tune tcp config of telegram connections
|
2018-05-31 09:54:20 +03:00 |
|
9seconds
|
2cc845f158
|
Add verbose level to logger
|
2018-05-31 09:54:20 +03:00 |
|
9seconds
|
a27a8494a6
|
Use all wrappers
|
2018-05-31 09:54:20 +03:00 |
|
9seconds
|
61c70bb07d
|
Refactoring
|
2018-05-31 09:54:20 +03:00 |
|
9seconds
|
7072a7a6b6
|
Fix cipherrwc
|
2018-05-31 09:54:20 +03:00 |
|
9seconds
|
11810253ff
|
Working version
|
2018-05-31 09:54:20 +03:00 |
|
9seconds
|
62f2ef8a14
|
Add boilerplate
|
2018-05-31 09:54:20 +03:00 |
|