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 |
|
9seconds
|
61450ea3db
|
Small logger fix
|
2019-10-10 16:11:22 +03:00 |
|
9seconds
|
c62afbdfd8
|
Rename prometheus namespace to stats-namespace
|
2019-10-10 16:06:50 +03:00 |
|
9seconds
|
828627b0d8
|
Wire things altogether
|
2019-10-10 14:29:33 +03:00 |
|
9seconds
|
c68f2cd50f
|
Add client wrappers
|
2019-10-10 09:32:50 +03:00 |
|
9seconds
|
e81c5970d4
|
Add client abridged protocol
|
2019-10-10 07:22:08 +03:00 |
|
9seconds
|
1a7eee444e
|
Use ReadFull in blockcipher
|
2019-10-09 11:08:34 +03:00 |
|
9seconds
|
d9bd07b027
|
disable gosec in hub connection
|
2019-10-08 14:09:48 +03:00 |
|
9seconds
|
3ae69183aa
|
Some refactorings for telegram package
|
2019-10-08 14:08:34 +03:00 |
|
9seconds
|
6c7edfb7db
|
Add new stats metric
|
2019-10-08 11:55:57 +03:00 |
|
9seconds
|
d44474012a
|
Rework antireplay
|
2019-10-07 17:51:21 +03:00 |
|
9seconds
|
413cafeeb6
|
reworked hub
|
2019-10-07 17:26:03 +03:00 |
|
9seconds
|
c9743b5675
|
wip
|
2019-10-07 12:13:07 +03:00 |
|
9seconds
|
072bce2922
|
Small corrections for middle proxy connections
|
2019-09-13 10:49:22 +03:00 |
|
9seconds
|
386522ba22
|
Correct printable configuration
|
2019-09-13 10:15:00 +03:00 |
|
9seconds
|
029245cd16
|
Correct initialization of antireplay cache
|
2019-09-13 10:14:48 +03:00 |
|
9seconds
|
b280f47731
|
Add mtproto handshake
|
2019-09-10 16:44:00 +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
|
9534cb19d0
|
Move mtproto consts to rpc
|
2019-09-09 17:11:40 +03:00 |
|
9seconds
|
7827d1255a
|
Add background update for middle proxy
|
2019-09-09 17:07:59 +03:00 |
|
9seconds
|
d431feb0ba
|
Add base wrappers for mtproto
|
2019-09-09 12:41:53 +03:00 |
|
9seconds
|
3816dbf5b1
|
Add telegram api
|
2019-09-09 10:25:38 +03:00 |
|
9seconds
|
2918ed11e5
|
Remove juju/errors
|
2019-09-06 16:10:55 +03:00 |
|
9seconds
|
701f62ed4c
|
More reasonable shutdowns
|
2019-09-04 10:54:38 +03:00 |
|
9seconds
|
299a34252e
|
Move rlimit to utils
|
2019-09-04 10:30:21 +03:00 |
|
9seconds
|
2492a47d0a
|
Direct proxy works
|
2019-09-04 10:19:01 +03:00 |
|
9seconds
|
07985cf418
|
Reworked base
|
2019-08-29 13:16:08 +03:00 |
|
9seconds
|
09c7ce45d2
|
Add new config
|
2019-08-26 18:23:36 +03:00 |
|
9seconds
|
199eed0f18
|
Update dependencies
|
2019-08-20 20:58:44 +03:00 |
|
9seconds
|
82ec3871a4
|
Modified antireplay
|
2019-08-20 20:51:09 +03:00 |
|
9seconds
|
b1074193a8
|
Update dependencies
|
2019-06-11 13:16:01 +03:00 |
|
9seconds
|
da8dba1585
|
Add some notes to README
|
2019-04-26 16:24:39 +03:00 |
|
9seconds
|
33852ca481
|
Base prevention of replay attacks on proxy
|
2019-04-26 15:53:10 +03:00 |
|
9seconds
|
eff53694a0
|
Update dependencies
|
2019-04-26 14:56:58 +03:00 |
|
9seconds
|
74a7c505eb
|
Add notes on ansible
|
2019-03-01 10:30:08 +03:00 |
|
9seconds
|
9983f7fcba
|
Add a note on secure mode
|
2019-03-01 10:27:33 +03:00 |
|
9seconds
|
a90072260e
|
Update docker image to use Go 1.12
|
2019-03-01 10:24:58 +03:00 |
|
9seconds
|
b153240bc3
|
Update dependencies
|
2019-03-01 10:20:53 +03:00 |
|
9seconds
|
6dfbd26524
|
Update golangci-lint version
|
2019-03-01 10:18:23 +03:00 |
|
9seconds
|
6e6049a73a
|
Remove critic from travis
|
2019-01-24 08:17:05 +03:00 |
|
9seconds
|
916714a909
|
Update dependencies
|
2019-01-24 08:16:47 +03:00 |
|
9seconds
|
f68b195306
|
Update golangci-lint
|
2019-01-24 08:15:56 +03:00 |
|
9seconds
|
16558a7c55
|
Merge remote-tracking branch 'origin/master' into stable
|
2018-11-02 23:21:06 +03:00 |
|
9seconds
|
7d6b661d97
|
More correct command for versioning
|
2018-11-02 19:10:21 +03:00 |
|
9seconds
|
28b3cbe91a
|
Update dependencies
|
2018-11-02 19:02:39 +03:00 |
|
9seconds
|
6818364231
|
Update golangci-lint
|
2018-11-02 19:02:07 +03:00 |
|
9seconds
|
ea97bf51c8
|
Remove autogeneration of version.go
|
2018-11-02 18:54:28 +03:00 |
|
9seconds
|
1678ddbd53
|
Reformat README
|
2018-11-02 18:37:16 +03:00 |
|
9seconds
|
6721e6fd9f
|
Update dependencies
|
2018-11-01 18:34:38 +03:00 |
|
9seconds
|
d277a2975a
|
Use mtg metrics only for prometheus endpoint
|
2018-11-01 18:23:36 +03:00 |
|
9seconds
|
c3f21a7b0d
|
Log configuration on proxy start
This has to simplify the debugging because usually we do not know all
options which user used to start mtg.
|
2018-11-01 18:07:16 +03:00 |
|
9seconds
|
61a1024264
|
Merge remote-tracking branch 'origin/master' into stable
|
2018-10-17 14:20:36 +03:00 |
|
9seconds
|
a9d0ca1e90
|
Describe and document prometheus integration
|
2018-10-17 12:54:14 +03:00 |
|
9seconds
|
9346c11f37
|
Add support for prometheus
|
2018-10-17 12:06:46 +03:00 |
|
9seconds
|
5f00363da5
|
Add goreportcard
|
2018-10-17 10:52:30 +03:00 |
|
9seconds
|
3aec9657d7
|
Add comments for exported functions
|
2018-10-17 10:51:16 +03:00 |
|
9seconds
|
358d42ec61
|
Fix spelling issue
|
2018-10-17 10:49:27 +03:00 |
|
9seconds
|
c74e0ee359
|
Rework stats server
|
2018-10-16 22:17:46 +03:00 |
|
9seconds
|
7128e70e50
|
Minor changes in dockerfile
|
2018-10-12 10:50:52 +03:00 |
|
9seconds
|
cf9bf56d8e
|
Update dependencies
|
2018-10-12 10:40:54 +03:00 |
|
9seconds
|
76cfbb009a
|
Decrease an amount of goroutines
|
2018-10-12 10:38:35 +03:00 |
|
9seconds
|
cb78169d6a
|
Update dependencies
|
2018-10-10 13:49:52 +03:00 |
|
9seconds
|
d1703873c1
|
Merge remote-tracking branch 'origin/master' into stable
|
2018-09-24 18:29:24 +03:00 |
|
9seconds
|
a6893c8df7
|
Update README
|
2018-09-24 18:08:06 +03:00 |
|
9seconds
|
7182c7bf65
|
Add new secure-only mode
|
2018-09-24 18:04:00 +03:00 |
|
9seconds
|
84f4a37d11
|
Merge remote-tracking branch 'origin/master' into stable
|
2018-09-21 12:17:12 +03:00 |
|
9seconds
|
835ab94470
|
Switch to maintained UUID fork
|
2018-09-21 11:29:02 +03:00 |
|
9seconds
|
b81505ec21
|
Update build files
|
2018-09-21 11:09:46 +03:00 |
|
9seconds
|
0828bd85ad
|
Add support for GO111MODULE
|
2018-09-21 10:58:38 +03:00 |
|
9seconds
|
96e80fc0d6
|
Build images with golang 1.11
|
2018-09-21 10:34:43 +03:00 |
|
9seconds
|
07ddfa12f7
|
Install populate vendor on make prepare
|
2018-09-21 10:13:52 +03:00 |
|
9seconds
|
618d91b15d
|
Pin to golang 1.10 for a moment
|
2018-09-21 09:56:34 +03:00 |
|
9seconds
|
a83d20dd46
|
Update dependencies
|
2018-09-21 09:50:11 +03:00 |
|
9seconds
|
1e9bbfae55
|
Support default dc idx from configs
|
2018-09-21 09:47:37 +03:00 |
|
9seconds
|
8268620615
|
Update version of golangci-lint
|
2018-07-29 17:10:12 +03:00 |
|
9seconds
|
753639beb8
|
Make session drop even more responsive
|
2018-07-29 17:08:57 +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
|
8733f6d191
|
Optimize dockerfile
|
2018-07-28 12:30:47 +03:00 |
|
9seconds
|
8906ae0db0
|
Document environment variables
|
2018-07-28 12:10:39 +03:00 |
|
9seconds
|
0ce325f908
|
Add possibility to set read/write buffers separately
|
2018-07-27 14:26:14 +03:00 |
|
9seconds
|
b86ad07ba9
|
Simplify the sources
|
2018-07-27 13:46:14 +03:00 |
|
9seconds
|
a00408562f
|
Fix ipv6/ipv4 name resolution
|
2018-07-27 10:04:10 +03:00 |
|
9seconds
|
0d0bdd9fde
|
Reuse buffers for stream cipher
|
2018-07-20 14:49:22 +03:00 |
|
9seconds
|
c5f99d17b7
|
Add go-critic
|
2018-07-18 08:53:04 +03:00 |
|
9seconds
|
c1b862c1e9
|
Switch to golangci-lint
|
2018-07-18 08:37:37 +03:00 |
|
9seconds
|
c1e5c33076
|
Updates on the policies
|
2018-07-16 09:15:00 +03:00 |
|