Alexander Bersenev
|
6f70ff3003
|
adaptive buffer sizes
|
2019-05-09 02:51:36 +05:00 |
|
Alexander Bersenev
|
d48c177e36
|
comment out the message active fingerprinting - there is too many messages
|
2019-04-23 15:01:34 +05:00 |
|
Alexander Bersenev
|
f55ae68092
|
even more protect against replay-based fingerprinting
|
2019-04-20 15:02:13 +05:00 |
|
Alexander Bersenev
|
4cae6290b9
|
active fingerprinting detection and blocking
|
2019-04-20 04:44:11 +05:00 |
|
Alexander Bersenev
|
830d55fe77
|
fix ipv4 resolver url
v1.0.4
|
2019-04-04 16:06:24 +05:00 |
|
Alexander Bersenev
|
66d9c03ff9
|
set secure mode on by default because most tg clients support this mode and many countries are able to detect proxies in non-secure mode
|
2019-03-10 23:02:27 +05:00 |
|
Alexander Bersenev
|
73592c4f72
|
change ip address resovers since the old one doesnt work anymore
v1.0.3
|
2019-02-15 20:11:57 +05:00 |
|
Alexander Bersenev
|
b0cb48f684
|
ignore errors in setsockopt on old kernels
|
2018-12-30 14:44:28 +05:00 |
|
Alexander Bersenev
|
cb10355681
|
more verbose error messages on https failures
|
2018-12-30 14:25:17 +05:00 |
|
Alexander Bersenev
|
bd8e0f935d
|
add some endlines
|
2018-11-27 22:25:47 +05:00 |
|
Alexander Bersenev
|
e2435461ca
|
refactoring
|
2018-11-27 22:15:38 +05:00 |
|
Alexander Bersenev
|
47218748aa
|
more reliable ip detection
|
2018-11-25 22:25:13 +05:00 |
|
Alexander Bersenev
|
b082d06f9b
|
Merge branch 'master' into stable
v1.0.2
|
2018-11-14 02:46:31 +05:00 |
|
Alexander Bersenev
|
5187725088
|
Revert "just for history: attempting to pretent cloudfare service"
This reverts commit dd1d0a6262.
|
2018-11-13 02:18:13 +05:00 |
|
Alexander Bersenev
|
dd1d0a6262
|
just for history: attempting to pretent cloudfare service
|
2018-11-13 02:18:04 +05:00 |
|
Alexander Bersenev
|
d5daf8bbdf
|
add secure only mode example in config
|
2018-11-13 01:11:24 +05:00 |
|
Alexander Bersenev
|
780dbc5866
|
document all advanced options
|
2018-09-20 04:03:32 +05:00 |
|
Alexander Bersenev
|
298614b1f6
|
add an ability to specify listen address
|
2018-09-16 12:50:41 +05:00 |
|
Alexander Bersenev
|
f5c30c6115
|
secure only mode
|
2018-08-29 00:04:58 +05:00 |
|
Alexander Bersenev
|
e4473d6374
|
Merge branch 'master' into stable
v1.0.1
|
2018-08-01 21:32:34 +05:00 |
|
Alexander Bersenev
|
c2278501bf
|
change the ip obtaining service
|
2018-08-01 21:30:05 +05:00 |
|
Alexander Bersenev
|
534b26cd04
|
Merge branch 'master' into stable
|
2018-07-13 12:57:46 +05:00 |
|
Alexander Bersenev
|
c1bef68602
|
update alpine linux in the image
|
2018-07-10 19:22:04 +05:00 |
|
Alexander Bersenev
|
8e79dacd26
|
make the passive protocol detection harder
|
2018-07-10 15:48:39 +05:00 |
|
Alexander Bersenev
|
520a26aa89
|
fix typo
|
2018-07-08 23:52:57 +05:00 |
|
Alexander Bersenev
|
647b6f6edd
|
add connect retrying
|
2018-07-08 19:05:45 +05:00 |
|
Alexander Bersenev
|
c2ad0de665
|
increase default buffer limit
|
2018-07-08 17:48:13 +05:00 |
|
Alexander Bersenev
|
47f7c088af
|
Merge branch 'master' into stable
v1.0.0
|
2018-07-05 16:12:56 +05:00 |
|
Alexander Bersenev
|
6f8bfdb568
|
add timeout error to errno
|
2018-07-05 15:45:53 +05:00 |
|
Alexander Bersenev
|
0a7e2d85b8
|
shrink timeouts, removed annoying message about timeouts
|
2018-07-04 13:54:27 +05:00 |
|
Alexander Bersenev
|
0caf5f89a8
|
count msgs
|
2018-07-02 02:28:43 +05:00 |
|
Alexander Bersenev
|
33fabe7590
|
ignore no route to host error
|
2018-07-02 00:47:35 +05:00 |
|
Alexander Bersenev
|
c0ed5e1e38
|
Merge branch 'master' of github.com:alexbers/mtprotoproxy
|
2018-07-01 16:45:34 +05:00 |
|
Alexander Bersenev
|
bcac5eb878
|
add sending timeout
|
2018-07-01 16:43:54 +05:00 |
|
Alexander Bersenev
|
b38084bf36
|
add information about Prometheus to readme
|
2018-07-01 01:40:30 +05:00 |
|
Alexander Bersenev
|
675d5a6aba
|
send buffer size on the direct handshake also
|
2018-06-30 23:09:43 +05:00 |
|
Alexander Bersenev
|
b31768165c
|
buffers redesign
|
2018-06-30 22:54:11 +05:00 |
|
Alexander Bersenev
|
372861ac6e
|
support for secure mode
|
2018-06-29 18:51:47 +05:00 |
|
Alexander Bersenev
|
6a27096618
|
add secure tag
|
2018-06-29 17:52:37 +05:00 |
|
Alexander Bersenev
|
93f71f5ec2
|
Merge branch 'master' into stable
|
2018-06-29 12:48:58 +05:00 |
|
Alexander Bersenev
|
03f7ca1d4c
|
more reliable logic to check reuseport availability
v0.9.5
|
2018-06-29 02:00:46 +05:00 |
|
Alexander Bersenev
|
3477402c0d
|
use cryptography module in docker file, do not copy pyaes
|
2018-06-29 01:07:16 +05:00 |
|
Alexander Bersenev
|
532021ab87
|
support for cryptography module and advise to use it
|
2018-06-28 20:47:12 +05:00 |
|
Alexander Bersenev
|
6900cdda43
|
Merge branch 'master' of github.com:alexbers/mtprotoproxy
|
2018-06-27 20:04:28 +05:00 |
|
Alexander Bersenev
|
ec1c6b4fb6
|
we need at least one undocumented launching way :)
|
2018-06-27 20:04:05 +05:00 |
|
Alexander Bersenev
|
63b689e3bf
|
Add a section about advanced usage
|
2018-06-27 18:25:40 +05:00 |
|
Alexander Bersenev
|
71e3206b19
|
check if signal exists before placing it. It can absent in some OSes, like Windows
|
2018-06-27 13:33:51 +05:00 |
|
Alexander Bersenev
|
7eea7d3201
|
replace infinite loop with timeout with while loop, when the client is bad
|
2018-06-27 11:13:42 +05:00 |
|
Alexander Bersenev
|
2e86308e90
|
Revert "Revert "simplify dissconnect logic". The idea with task cancelation doesn't work"
This reverts commit 32d3bffc7b.
|
2018-06-27 11:11:50 +05:00 |
|
Alexander Bersenev
|
d74bb68f03
|
Revert "Revert "refactor task canceling a bit". The idea with the task cancelation doesn't work"
This reverts commit b74079c433.
|
2018-06-27 11:11:45 +05:00 |
|