363 Commits
Author SHA1 Message Date
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
xtaciandGitHub a801e22dd5 Update README.md 2017-03-23 18:07:29 +08:00
xtaci 850d6ff601 optimize Segment struct 2017-03-23 17:50:49 +08:00
xtaci 512af64a8c optimize one line 2017-03-23 16:54:43 +08:00
xtaci 47a794dddb remove unused kcp.xmit 2017-03-23 15:59:39 +08:00
xtaciandGitHub a88c20a7f5 Update README.md 2017-03-23 11:21:14 +08:00
xtaci 50c1512c98 use range instead of i++ v3.9 2017-03-22 16:21:56 +08:00
xtaci 993d72d876 shorten critical code path 2017-03-22 15:26:23 +08:00
xtaciandGitHub aa21978f42 Update README.md 2017-03-21 12:40:45 +08:00
xtaciandGitHub 1796a8c9f7 Update README.md 2017-03-21 12:32:48 +08:00
xtaciandGitHub 87df6cb2fc Update README.md 2017-03-21 12:28:43 +08:00
xtaciandGitHub c83bd077fc Update README.md 2017-03-21 11:37:11 +08:00
xtaciandGitHub 036e5e56ea Update README.md 2017-03-21 11:29:40 +08:00
xtaci 943a20abe9 optimize time updates in flush loop v3.8 2017-03-20 17:19:45 +08:00
xtaci 9421ccbd75 use extending instead of copying in kcp.stream mode 2017-03-20 16:48:28 +08:00
xtaci cd98e642cd add SetWriteDelay 2017-03-18 13:06:32 +08:00
xtaci 962ede4ec7 only dereference .data field 2017-03-18 11:11:42 +08:00
xtaci 3e3e6ada4e refactor fec.go 2017-03-18 10:48:05 +08:00
xtaci 6cf1414af4 GoRename 2017-03-17 18:31:05 +08:00
xtaci 3e9e93604f GoRename 2017-03-17 18:13:30 +08:00
xtaci 35e4843b67 renaming 2017-03-17 18:03:40 +08:00
xtaci 04764b60e3 refactor fec 2017-03-17 16:36:58 +08:00
xtaciandGitHub f524514c13 Update README.md 2017-03-16 10:12:30 +08:00
xtaci 0f3b8d2b55 simplify a line v3.7 2017-03-15 15:41:24 +08:00
xtaci 6bd3866de1 do not let new session overwhelm accept queue, set accept backlog to 128 2017-03-15 15:12:38 +08:00
xtaci b07f72b9f0 use unbuffered channel 2017-03-15 13:07:27 +08:00
xtaci 7a30f7ee9b add some comments 2017-03-15 12:29:44 +08:00
xtaciandGitHub 1cffd2ed71 Update README.md 2017-03-14 15:52:24 +08:00
xtaciandGitHub 448e4ae3ae Update README.md 2017-03-14 14:28:04 +08:00
xtaciandGitHub 09db9909c9 Update README.md 2017-03-14 14:25:18 +08:00
xtaciandGitHub 8704ed2f72 Update README.md 2017-03-14 14:24:09 +08:00
xtaciandGitHub a74894f3ba Update README.md 2017-03-14 14:13:13 +08:00
xtaciandGitHub 9826c10cb1 Update README.md 2017-03-14 13:04:55 +08:00
xtaciandGitHub d506144a0d Update README.md 2017-03-14 12:52:17 +08:00
xtaciandGitHub 2a001f14f5 Update README.md 2017-03-14 12:37:59 +08:00
xtaciandGitHub 91d3dd940c Update README.md 2017-03-14 12:35:58 +08:00
xtaciandGitHub 77dbedf233 Update README.md 2017-03-14 12:32:11 +08:00
xtaci 2513f15ca3 simplify crypto tests 2017-03-14 11:16:00 +08:00
xtaci d5aed5da1e remove a allocation in kcp.go 2017-03-14 11:16:00 +08:00
xtaciandGitHub 27d2c303a2 Update README.md 2017-03-14 10:20:42 +08:00
xtaciandGitHub 3f30dad8a9 Update README.md 2017-03-14 10:19:48 +08:00
xtaciandGitHub ab443ffc2e Update README.md 2017-03-13 21:45:00 +08:00
xtaci 1de9285891 fix memory leak v3.6 2017-03-13 20:54:09 +08:00
xtaci 2f21a5b198 fix the memory leak 2017-03-13 20:50:20 +08:00