49 Commits

Author SHA1 Message Date
ffdfgdfg
6bbe276b18 change window calculation, bandwidth calculation 2020-01-04 20:49:17 +08:00
ffdfgdfg
f5fce6d1f4 change window calculation 2020-01-02 23:47:27 +08:00
ffdfgdfg
49b3da01cd add some logs 2020-01-01 23:18:23 +08:00
ffdfgdfg
aad7ed8f24 change slide window design 2020-01-01 22:17:56 +08:00
ffdfgdfg
5e1b0be81c fix mux send window size counting 2019-12-27 13:02:28 +08:00
ffdfgdfg
076fc8b2e1 fine bandwidth calculation, fix slide window calculated size too large, fix #330 2019-12-27 00:32:40 +08:00
ffdfgdfg
2629078988 Revert "change mux data struct, fix #250"
This reverts commit ae28d41231c68c226a0a0c82f3341c42cef6c620.
2019-12-17 15:38:40 +08:00
ffdfgdfg
ae28d41231 change mux data struct, fix #250 2019-12-16 23:10:44 +08:00
ffdfgdfg
fa3beabfaf fix mux conn release race condition, add gui 2019-12-13 22:26:41 +08:00
ffdfgdfg
6703a98419 fix mux conn read after Stop() method invoked will panic 2019-12-11 23:32:32 +08:00
ffdfgdfg
04c0d59454 remove the default mux connection timeout if options is not set 2019-12-02 21:14:14 +08:00
ffdfgdfg
32e3d411ad change initial window size 2019-11-24 21:19:25 +08:00
ffdfgdfg
405f41f87f change some bandwidth calculation 2019-11-23 00:42:46 +08:00
ffdfgdfg
9bb8230fc1 fix several race condition, change slide window max size 2G to 32M, add buffer release 2019-11-21 23:53:06 +08:00
ffdfgdfg
aaf79b21f0 fine mux connection ping calculation, increase connection waiting time 2019-11-19 23:43:52 +08:00
ffdfgdfg
2ca84c912b fix mux auto disconnect, add mux new connection queue 2019-11-13 23:33:02 +08:00
ffdfgdfg
bc1783cfb6 64bit alignment, readme 2019-11-10 21:04:35 +08:00
ffdfgdfg
f362c96e1e fine mux, add goroutine pool 2019-11-09 23:02:29 +08:00
ffdfgdfg
5f58c34c8b perf test 2019-11-02 22:59:52 +08:00
ffdfgdfg
5f35415849 fix queue bug 2019-10-27 23:25:12 +08:00
ffdfgdfg
442354db17 add test code 2019-10-23 23:35:39 +08:00
ffdfgdfg
23b023c562 add lock free queue 2019-10-21 11:55:29 +08:00
ffdfgdfg
c2f4510a0f add test code 2019-10-15 16:32:21 +08:00
ffdfgdfg
f5d5f63366 change slide window bandwidth calculation 2019-10-13 22:45:40 +08:00
ffdfgdfg
1f8e441090 multiple changes 2019-10-12 22:56:37 +08:00
ffdfgdfg
d9f9dc6acb change ping calculate, fix window size calculate 2019-10-08 13:38:42 +08:00
ffdfgdfg
b3ed822c72 change slide window design 2019-10-07 23:04:54 +08:00
ffdfgdfg
a61ff2d200 merge 2019-09-24 22:29:31 +08:00
ffdfgdfg
0de2c95934 Merge remote-tracking branch 'remotes/origin/master' into mux_test
# Conflicts:
#	lib/common/util.go
#	lib/conn/conn.go
#	lib/conn/snappy.go
#	lib/mux/conn.go
#	lib/mux/mux.go
#	lib/mux/mux_test.go
#	lib/mux/queue.go
#	lib/pool/pool.go
#	server/proxy/p2p.go
#	server/proxy/udp.go
2019-09-24 21:57:40 +08:00
ffdfgdfg
847f0ce1d4 fix window write loss 2019-09-23 23:09:58 +08:00
ffdfgdfg
f0201c1039 change slide window 2019-09-22 22:08:51 +08:00
ffdfgdfg
1bf4cf2347 fix conn write block, add priority queue support 2019-09-17 19:05:04 +08:00
ffdfgdfg
6157b1a528 fix block problems 2019-09-15 15:02:10 +08:00
ffdfgdfg
1c1be202b7 test for user close problem 2019-09-11 20:19:14 +08:00
ffdfgdfg
9d3df6be7e add mux slide window 2019-09-08 23:49:16 +08:00
ffdfgdfg
3413ceb7c2 add write queue again 2019-09-02 00:18:52 +08:00
ffdfgdfg
51a3787708 remove mux write queue, add connection close once 2019-09-01 22:52:48 +08:00
ffdfgdfg
bb2cffe10a Change pool, change mux connection close ,change copy buffer 2019-08-30 20:05:09 +08:00
ffdfgdfg
53c2e472ae Change BuffSizeCopy pool 2019-08-26 23:29:22 +08:00
刘河
4bb7e33b16 no message 2019-08-26 21:42:20 +08:00
ffdfgdfg
f35a73f734 mux test 2019-08-26 18:47:23 +08:00
ffdfgdfg
00900c1315 mux test 2019-08-23 18:53:36 +08:00
exfly
b0d16d3b3d style: fmt 2019-08-10 11:15:25 +08:00
刘河
7ec3e82b0f no message 2019-03-18 14:38:15 +08:00
刘河
e24b2921ac Connection disconnection |ip limit bug 2019-03-18 14:18:58 +08:00
刘河
97330bfbdc MUX optimization 2019-03-15 14:03:49 +08:00
刘河
1c1aa5ec5b File mode|pubVkey optimization 2019-03-02 17:43:21 +08:00
刘河
f526c56784 redo web UI |web close| client log |system info |p2p |max、ump optimization 2019-03-01 17:23:14 +08:00
刘河
534d428c6d P2p first version 2019-02-26 22:40:28 +08:00