z3APA3A
|
677ed39c8f
More accurate conditions in sockmap's main event loop
|
5 years ago |
z3APA3A
|
cb509c360f
Use MAXFAILATTEMPT to limit socket failuers
|
5 years ago |
z3APA3A
|
6092fd640f
Better handle socket closing
|
5 years ago |
z3APA3A
|
9f6a8460ac
limit failed mapping attempts to 13
|
5 years ago |
z3APA3A
|
637cb2e76d
adding guard for polling loop to prevent CPU exhastion in the case of system misbihavior
|
5 years ago |
z3APA3A
|
47affa0add
Correct returning 98 code from socksmap
|
5 years ago |
z3APA3A
|
eb829b062b
Major code refactoring
|
5 years ago |
z3APA3A
|
5ee553e9a9
Correct: do not log 98/99 as an error
|
7 years ago |
z3APA3A
|
8af9ea8de8
back to non-blockin splice on sending
|
7 years ago |
z3APA3A
|
603ab8187f
make spliced sockmap more reliable
|
7 years ago |
z3APA3A
|
03efdc451b
Add POLLRDHUP support to spliced sockmap
|
7 years ago |
z3APA3A
|
930d9823ea
Use futex instead of pthread_mutex on Linux
|
7 years ago |
z3APA3A
|
3f2e621902
Correct socket polling on mapping
|
7 years ago |
z3APA3A
|
b7e3a85e88
Use non-blocking splice only on write to socket
|
7 years ago |
z3APA3A
|
79ea433caf
Can go to 100% CPU if one side have closed connection
|
7 years ago |
z3APA3A
|
3d9ac1e1fb
Flush splice pipe on socket close
|
7 years ago |
z3APA3A
|
12b5ad143f
correct trafic accounting in spliced map
|
7 years ago |
Vladimir Dubrovin
|
b7c667a682
Bugfixes for previous commit
|
7 years ago |
Vladimir Dubrovin
|
97b97a5664
Typo corrected
|
7 years ago |
z3APA3A
|
531e0707cf
Simplify splicemap
|
7 years ago |
z3APA3A
|
b3abf80a50
slicedmap - replace usleep with poll, remove SPLICE_F_MOVE
|
7 years ago |
z3APA3A
|
fd588949c9
remove unneeded check
|
7 years ago |
z3APA3A
|
a42bb38d76
Use WSAPoll on Windows (except lite version)
|
7 years ago |
z3APA3A
|
d40e5d458c
FIX: tcppm may not work with parent proxy
|
9 years ago |
z3APA3A
|
f709255d62
Copyrights cleaned, authradius.c added
|
9 years ago |
z3apa3a
|
d159c57e1f
Add splice() support on Linux to proxy, socks, ftppt, smtpp, pop3p
|
9 years ago |
z3apa3a
|
6696b35d74
Added -s option support for proxying with splice() for Liux
|
9 years ago |
z3APA3A
|
cfa4d11027
Do not fail connection with 333 error on configuration reload
|
9 years ago |
Vladimir Dubrovin
|
e210f24194
fix for noforce
|
9 years ago |
Vladimir Dubrovin
|
2fed299b9d
warning fix
|
9 years ago |