Commit Graph
635 Commits
Author SHA1 Message Date
xtaci 2ed35ac44d fix race and parityshard leaks v5.4.19 2019-11-07 13:30:11 +08:00
xtaci 68589db576 prevent putting back nil value v5.4.18 2019-11-05 19:23:10 +08:00
xtaci ddb5eedad0 return FEC segments to xmitBuf when session closes v5.4.17 2019-11-05 14:41:57 +08:00
xtaci ef2b8b8eb4 keep slice, and set nil to buffers v5.4.16 2019-11-04 08:09:22 +00:00
xtaci 9f0f2bc554 recycle xmitBuf uniformly 2019-11-04 08:03:12 +00:00
xtaci 6e70521d78 GND the buffers(to recycle the buffers) v5.4.15 2019-11-04 04:30:41 +00:00
xtaci 9313fe25dd purge outgoing segments when closing v5.4.14 2019-11-01 14:28:14 +00:00
xtaci 62a262c330 fix fec expire counting v5.4.13 2019-10-30 14:55:04 +00:00
xtaci 5d104dba02 change to const fecExpire v5.4.12 2019-10-30 12:35:20 +00:00
xtaci 31e8785c63 add a timeout policy for fec buffer 2019-10-27 13:18:53 +00:00
xtaciandGitHub 5e3955f967 Update README.md 2019-10-26 21:49:00 +08:00
xtaciandGitHub bb31b7882b Add files via upload 2019-10-26 21:48:02 +08:00
xjdrewandxtaci b15c303be7 try best to send all queued messages when close UDPSession (#145)
* try best to send all queued messages when close UDPSession

* fix: lock
2019-10-23 16:24:44 +08:00
xtaciandGitHub 2533cec203 Update README.md 2019-09-27 13:37:02 +08:00
xtaci d002baf70a optimize updater to a per-session timer for multicore v5.4.11 2019-09-26 10:53:49 +08:00
xtaci 6b4294b8fd remove a redundant variable 2019-09-25 20:05:06 +08:00
xtaci d59f410c97 reset fastack = 0 to prevent from sending needless data v5.4.10 2019-09-24 05:20:15 +00:00
xtaci d0f56d82a1 adjust flush condition sequence,fastack first to prevent needless fire v5.4.9 2019-09-23 21:57:41 +08:00
xtaci b82e376791 Merge branch 'fastack' v5.4.8 2019-09-23 21:25:00 +08:00
xtaci 0c1ea7566e fastack adjust 2019-09-23 13:15:20 +00:00
xtaci 1a9584df71 rm go.mod v5.4.7 2019-09-22 17:40:20 +08:00
xtaci e49bf232c4 more accurate on writable events trigger v5.4.6 2019-09-22 17:22:02 +08:00
xtaci a2bf128d43 more accurate write block v5.4.5 2019-09-10 22:01:16 +08:00
xtaci 46b7e46177 cannocial interface v5.4.4 2019-08-08 12:33:24 +00:00
xtaci 78590351ea let SetDSCP invoke the conn's SetDSCP function if there is any v5.4.3 2019-08-08 12:29:23 +00:00
xtaci b8cc8a83fb fix windows compatibility in setsockopt 2019-07-18 16:35:52 +08:00
xtaci 4b6ad7e691 set dualstack DSCP 2019-07-15 21:30:21 +08:00
xtaciandGitHub db722ec0b5 Update README.md 2019-07-02 10:54:19 +08:00
xtaci aba76787a5 bug fix v5.4.2 2019-06-11 15:27:26 +08:00
xtaci 3a4bcb9bae fix sendmmsg/recvmmsg compatibility issue for old linux kernel v5.4.1 2019-06-11 13:56:56 +08:00
xtaci 09348110eb add NewConn3 v5.4 2019-06-04 09:29:07 +08:00
xtaci cf683954a2 move currentMs() to kcp.go 2019-06-01 18:23:55 +08:00
xtaci f461a5b74d fix 2019-05-23 23:58:16 +08:00
xtaci 5e990bd411 safer conversion 2019-05-23 23:56:01 +08:00
xtaci c749e12021 enlarge paws border 2019-05-23 22:41:45 +08:00
xtaci 25d1f27185 fix compile 2019-05-23 17:51:48 +08:00
xtaci 1b7e2c5067 using lossyconn as sophisticated link test 2019-05-23 17:28:14 +08:00
xtaciandGitHub d13b2aa3b4 Update README.md 2019-05-22 20:02:44 +08:00
xtaciandGitHub 065ff6e8b5 Update README.md 2019-05-22 11:51:01 +08:00
xtaci 8c62a9b02c bug fix v5.3.9 2019-05-20 16:36:53 +08:00
xtaciandGitHub b1dff5c9b1 Update README.md 2019-05-17 12:32:34 +08:00
xtaciandGitHub 5a48df8283 Update README.md 2019-05-17 12:28:43 +08:00
xtaciandGitHub 320b369a64 Update README.md 2019-05-17 10:05:27 +08:00
xtaciandGitHub 7285aef504 Update README.md 2019-05-17 10:03:10 +08:00
xtaciandGitHub d68de25721 Update README.md 2019-05-16 21:13:50 +08:00
xtaci 5a8390a53f add an echo example 2019-05-16 20:51:39 +08:00
xtaci 19f7e2e17a upd comments 2019-05-16 17:33:48 +08:00
xtaci e2adf8df36 upd comment 2019-05-16 17:09:57 +08:00
xtaci 9a7974d233 add overview comment for package 2019-05-16 13:35:08 +08:00
xtaci b72f21590b comments 2019-05-16 13:08:14 +08:00