344 Commits
Author SHA1 Message Date
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
xtaci a741743219 use shifting fec queue 2017-03-13 18:31:33 +08:00
xtaci bed7710a01 optimize remove_front 2017-03-13 13:54:26 +08:00
xtaci 96e5bbe71b reuse queues in kcp without reallocating slice 2017-03-13 12:15:40 +08:00
xtaci 893f17c2ea output zero allocation 2017-03-13 10:00:36 +08:00
xtaci b63e86f7e3 remove emitter, write directly to kernel in output 2017-03-13 09:42:44 +08:00
xtaci c6e703014a rollback a ack send strategy's useless code 2017-03-12 19:13:07 +08:00
xtaci 2cfd392280 re-use pre-allocation of kcp.acklist slice 2017-03-12 18:04:45 +08:00
xtaci b39dbcfa52 rollback ack sending strategy 2017-03-12 17:48:00 +08:00
xtaci 68a9d50f8d add a comment line 2017-03-12 11:07:36 +08:00
xtaci 758586f042 remove an unused variable in fecPacket 2017-03-12 11:02:49 +08:00
xtaci 316a04f8c6 remove an unnecessary atomic 2017-03-10 18:16:31 +08:00
xtaci 42146c8c5f optimize updater, try not to allocate timer 2017-03-10 18:03:23 +08:00
xtaciandGitHub f321838f11 Update README.md 2017-03-10 16:36:43 +08:00
xtaciandGitHub 6f03bb3e08 Update README.md 2017-03-10 16:31:03 +08:00
xtaciandGitHub 3ac8b8b48e Update README.md 2017-03-10 16:28:03 +08:00
xtaciandGitHub 7c36faa244 Update README.md 2017-03-10 16:23:56 +08:00
xtaci 0c7c8c69b0 set inner recv chan length 1, emitter chan length to 1 v3.5 2017-03-10 14:40:32 +08:00
xtaci 0df987f1bb add tests to memory optimized Read 2017-03-10 13:18:34 +08:00
xtaci b492db5e12 set default mtuLimit to 1500 2017-03-10 12:45:16 +08:00