xtaci
|
ecbba09f83
|
compact a if-condition
v3.18
|
2017-06-05 13:35:44 +08:00 |
|
xtaci
|
49600bfc48
|
cache the session for last packet, without querying map.
|
2017-06-05 13:24:01 +08:00 |
|
 xtaciandGitHub
|
bb8311fc84
|
Update README.md
|
2017-06-04 21:18:42 +08:00 |
|
 xtaciandGitHub
|
c8d5e2289f
|
Update README.md
|
2017-06-04 21:15:33 +08:00 |
|
 xtaciandGitHub
|
557a07e43c
|
Update README.md
|
2017-06-04 21:10:54 +08:00 |
|
xtaci
|
df437e2b8e
|
hide some internal struct
v3.17
|
2017-06-03 19:22:40 +08:00 |
|
xtaci
|
8a28b6fce2
|
add some comments & remove an unnecessary pre-condition
|
2017-06-03 19:14:50 +08:00 |
|
xtaci
|
33fba26c6c
|
write in line
|
2017-06-02 22:42:09 +08:00 |
|
xtaci
|
ed3c4d68f4
|
write one line function in a single line
|
2017-06-02 22:39:13 +08:00 |
|
xtaci
|
2e96b6aa78
|
shorten a line
|
2017-06-02 22:34:52 +08:00 |
|
xtaci
|
db541bd738
|
use type name to index embeded struct
|
2017-06-02 22:32:10 +08:00 |
|
xtaci
|
85db20f899
|
remove another unnecessary condition
|
2017-06-02 22:08:17 +08:00 |
|
xtaci
|
66d7989d85
|
remove 2 unnecessary condition
|
2017-06-02 21:09:23 +08:00 |
|
xtaci
|
8ed1e5b9e6
|
add a precondition before heap operations
v3.16
|
2017-05-26 12:23:02 +08:00 |
|
xtaci
|
7f81f739c3
|
fix race
|
2017-05-25 16:46:07 +08:00 |
|
xtaci
|
9154723900
|
eliminate map in updater
|
2017-05-25 16:38:26 +08:00 |
|
 xtaciandGitHub
|
046e70a5d2
|
Merge pull request #41 from longXboy/master
增加客户端读错误返回
|
2017-05-22 12:52:53 +08:00 |
|
longxboy
|
f997c95f83
|
convert to chan error
|
2017-05-17 22:05:18 +08:00 |
|
xtaci
|
2fd1e3d26e
|
remove a pic
|
2017-05-17 11:06:47 +08:00 |
|
longxboy
|
f2152ff5e8
|
add read error notify
|
2017-05-15 15:17:41 +08:00 |
|
xtaci
|
f5698319f7
|
gofmt
|
2017-04-21 14:19:08 +08:00 |
|
 xtaciandGitHub
|
7d6bc8e9e2
|
Merge pull request #38 from chrislonng/master
change the signature of `receiver` method
|
2017-04-21 12:41:29 +08:00 |
|
chrislonng
|
2ccb9b1dc1
|
change the signature of receiver method
|
2017-04-21 11:14:49 +08:00 |
|
xtaci
|
0c875ad174
|
gometalinter unconvert
|
2017-04-19 17:17:41 +08:00 |
|
xtaci
|
e820b1bd15
|
fix incorrect interval = 0 when SetNoDelay hasn't called
v3.15
|
2017-04-15 21:29:30 +08:00 |
|
xtaci
|
27888da3bd
|
add testing fuction setdup
|
2017-04-06 20:55:39 +08:00 |
|
 xtaciandGitHub
|
0b0731ef3f
|
Update README.md
v3.14
|
2017-04-02 10:52:44 +08:00 |
|
 xtaciandGitHub
|
99a206debc
|
Update README.md
|
2017-04-02 10:52:23 +08:00 |
|
 xtaciandGitHub
|
cd4c8b2e22
|
typo
|
2017-04-01 14:27:21 +08:00 |
|
xtaci
|
7475a0fcf0
|
stick to the semantic of snd_wnd for Write()
|
2017-03-31 11:25:25 +08:00 |
|
xtaci
|
eb6251c51b
|
add extra tests for listener
|
2017-03-30 12:47:22 +08:00 |
|
 xtaciandGitHub
|
f75e459215
|
Update README.md
|
2017-03-29 21:13:49 +08:00 |
|
xtaci
|
de1d7d14c4
|
add qlen to client-side too for fast input pipelining
v3.13
|
2017-03-29 13:29:24 +08:00 |
|
xtaci
|
0f562b3ea8
|
add prerouting queue for listener
|
2017-03-29 13:18:11 +08:00 |
|
xtaci
|
c4aa1e2a37
|
update test
v3.12
|
2017-03-28 18:21:06 +08:00 |
|
xtaci
|
53dcf516d7
|
optimize deadline handling in read/write
|
2017-03-28 18:15:07 +08:00 |
|
xtaci
|
01ab4697ab
|
update benchmark
|
2017-03-28 17:50:38 +08:00 |
|
xtaci
|
f008820215
|
take out a memcpy in Read()
|
2017-03-28 15:54:07 +08:00 |
|
xtaci
|
4bdcbcdbeb
|
only allocate extra buffer when extra header is required
|
2017-03-28 14:25:48 +08:00 |
|
 xtaciandGitHub
|
79b4c78185
|
Update README.md
|
2017-03-28 13:59:07 +08:00 |
|
xtaci
|
aef99bce24
|
recvLoop return immediately when session or listener closed
|
2017-03-28 12:25:43 +08:00 |
|
 xtaciandGitHub
|
549032bd9d
|
Update README.md
|
2017-03-28 10:53:57 +08:00 |
|
xtaci
|
ea6485b855
|
report allocs in flush test
|
2017-03-28 10:52:48 +08:00 |
|
xtaci
|
af68a93e67
|
update tests for zero copy on non-fec& non-encryption session
v3.11
|
2017-03-27 17:02:27 +08:00 |
|
xtaci
|
77e3ad6976
|
extend buffer only when block or fec is enabled
|
2017-03-27 16:49:19 +08:00 |
|
xtaci
|
0423ef7410
|
user time.After for 0 cpu usage when idle
v3.10
|
2017-03-25 22:46:36 +08:00 |
|
xtaci
|
44313e7013
|
optimize cache line
|
2017-03-24 13:37:12 +08:00 |
|
xtaci
|
3cec19419b
|
optimize cache line
|
2017-03-24 13:33:49 +08:00 |
|
xtaci
|
74dfc18208
|
eliminate const value
|
2017-03-24 13:24:35 +08:00 |
|
xtaci
|
4ac47f5316
|
a minor change
|
2017-03-24 13:14:36 +08:00 |
|