202 Commits
Author SHA1 Message Date
xtaci 2fc956229f optimize code on LOCK# , and a bug fix in write notify v2.13 2017-01-20 12:47:32 +08:00
xtaci b0e1333c5e uniform internal api v2.12 2017-01-19 14:37:38 +08:00
xtaci b3a293c83d for a single packet, use only the recent ack to compute rto 2017-01-19 14:24:22 +08:00
xtaci bc20c5a5b3 add a comment 2017-01-18 11:06:55 +08:00
xtaci 86aa2c98d1 get rid of heap & optimize in slice for better jitter v2.11 2017-01-17 15:09:53 +08:00
xtaci b6862bd76c return ack packet based on arrival time order 2017-01-17 14:52:34 +08:00
xtaci 63b16f6040 add a cache for FEC's calcECC for zero allocation 2017-01-16 17:48:05 +08:00
xtaci a011f0c3d6 switch back to official crc32 library 2017-01-16 16:40:32 +08:00
xtaci ac43f97343 add a comment to source code 2017-01-16 15:25:14 +08:00
xtaci 0941a27a55 lock only once for kcpInput() v2.1 2017-01-16 13:00:29 +08:00
xtaci fa77ab6db9 clean up 2017-01-16 12:12:54 +08:00
xtaci 11645a6513 remove a useless line 2017-01-16 12:09:23 +08:00
xtaci 8142cd1560 rename tx -> rx 2017-01-15 21:31:13 +08:00
xtaci 2375cf611f update time 2017-01-14 20:11:25 +08:00
xtaci 44fe2c2d60 force rtomin instead, optimize currentMs() call 2017-01-14 19:30:30 +08:00
xtaci 30bf129399 use maxrtt only on first RTO 2017-01-14 18:16:10 +08:00
xtaci 60687a8893 comment out original estimator 2017-01-14 17:41:02 +08:00
xtaci c0b856d802 experimental new rtt estimator 2017-01-14 17:09:51 +08:00
xtaci 481baf3264 fix test v2.05 2017-01-14 13:26:23 +08:00
xtaci 6dcbf4afaa more precise clock for kcp packet 2017-01-14 13:22:58 +08:00
xtaci 04758c005e fix a possible deadlock caused by keepAlive 2017-01-14 13:15:43 +08:00
xtaciandGitHub 1e82838bab Update README.md v2.04 2017-01-13 11:11:53 +08:00
xtaciandGitHub d26575afa3 Update README.md 2017-01-13 11:11:04 +08:00
xtaciandGitHub b90e01994f Add files via upload 2017-01-13 11:09:27 +08:00
xtaciandGitHub f019b1da0e Add files via upload 2017-01-11 12:32:52 +08:00
xtaciandGitHub 48e97a0bf4 Update README.md 2017-01-11 12:31:19 +08:00
xtaciandGitHub a8a90a8e6c Add files via upload 2017-01-11 12:29:57 +08:00
xtaciandGitHub a40c706f79 Update README.md 2017-01-11 11:39:10 +08:00
xtaciandGitHub e80e48e5f5 Update README.md 2017-01-11 11:27:08 +08:00
xtaci 33851c225a eliminate some bus #LOCK 2017-01-10 12:57:30 +08:00
xtaci a56e81a416 rename 2017-01-09 16:55:00 +08:00
xtaci fe29c99670 record possible un-recoverable data shards 2017-01-09 16:10:10 +08:00
xtaci 4210defea8 stricter packet header check from FEC recoveries 2017-01-07 23:19:30 +08:00
xtaci 88f5cc05fc update spec 2017-01-07 20:26:33 +08:00
xtaciandGitHub 1a20d38aba Update README.md 2016-12-30 22:26:50 +08:00
xtaci 1c4e5d4c36 add invalid operation error message on SetDSCP, SetRead/WriteBuffer 2016-12-29 21:03:24 +08:00
xtaci 7765e3eac2 adjust parameters 2016-12-22 21:21:50 +08:00
xtaci b038a4d127 upd 2016-12-22 20:34:38 +08:00
xtaci c187addd21 adjust parameters in resend and early retransmit 2016-12-22 15:10:15 +08:00
xtaci a67e3a7cf5 add Reset() to snmp 2016-12-21 10:49:38 +08:00
xtaci 6ed4f9e659 add Header() & ToSlice() to snmp 2016-12-20 21:55:24 +08:00
xtaciandGitHub 1a8d8c1d4f Update README.md 2016-11-30 18:19:57 +08:00
xtaciandGitHub e2152153b6 Update README.md 2016-11-30 18:08:42 +08:00
xtaci 51f71b5739 add some comments to snmp, add InBytes 2016-11-25 16:41:26 +08:00
xtaci 2a9a3f7423 change FEC queue settings 2016-11-18 12:39:36 +08:00
xtaci 3f35e454a3 add a comment for sliding window v2.0.3 2016-11-11 20:15:25 +08:00
xtaci ffaad6ea42 Revert "Revert "fix a boundary""
This reverts commit 85ba2e42ba.
2016-11-11 17:17:23 +08:00
xtaci 3445171fb9 Revert "Revert "reduce unnecessary sending of acks""
This reverts commit 9db06de643.
2016-11-11 17:17:13 +08:00
xtaci 9db06de643 Revert "reduce unnecessary sending of acks"
This reverts commit 2dc5d342f7.
2016-11-11 17:05:36 +08:00
xtaci 85ba2e42ba Revert "fix a boundary"
This reverts commit 6168f7381e.
2016-11-11 17:05:23 +08:00