Commit Graph
57 Commits
Author SHA1 Message Date
xtaci 32c56eed97 fix a stupid code 2016-08-16 11:30:24 +08:00
xtaci 4e6099ba95 heap based acklist management 2016-08-15 17:26:33 +08:00
xtaci b04266b793 do not count fastack for FEC recovered packet 2016-08-15 13:49:51 +08:00
xtaci e3d1fd9932 fix boundary issues v1.0.0 2016-08-14 09:19:42 +08:00
xtaci 1e78ef698f upd test 2016-08-13 23:33:52 +08:00
xtaci 5d337bb77e upd 2016-08-11 23:20:19 +08:00
xtaci c43f2da6e2 faster client udp write syscall 2016-08-11 22:56:33 +08:00
xtaci b87afcb479 faster syscall for client receiving 2016-08-11 22:46:24 +08:00
xtaciandGitHub 514496a9e0 Update README.md 2016-08-11 14:24:53 +08:00
xtaciandGitHub f0cb1c20c9 Add files via upload 2016-08-11 14:21:37 +08:00
xtaci 83cecdd447 do not update_ack() when the input packet is recovered from FEC 2016-08-10 14:42:11 +08:00
xtaci 71efae53a1 remove 8xrtt limit 2016-08-10 11:12:41 +08:00
xtaciandGitHub bc7727e103 Update README.md 2016-08-10 10:26:40 +08:00
xtaci 7e590778a8 explicit dereference unused fec buffer 2016-08-09 17:25:43 +08:00
xtaci 6056b3f0df optimize FEC.decode() 2016-08-09 12:59:51 +08:00
xtaci 5ff6ccedde make sure data is recycled after acked 2016-08-08 23:32:47 +08:00
xtaci 85edeafd08 explict dereference []byte 2016-08-08 22:39:54 +08:00
xtaci 853b9a0a79 more preciser 2016-08-08 16:58:15 +08:00
xtaci 6b88fe3b1c precise FEC search range 2016-08-08 16:10:57 +08:00
xtaci bb67c031c9 precise FEC search boundary 2016-08-08 15:59:07 +08:00
xtaciandGitHub 8fd9dfc0a9 Update README.md 2016-08-08 12:42:49 +08:00
xtaciandGitHub b63731edef Update README.md 2016-08-08 12:40:55 +08:00
xtaci 3680e4c61d upd 2016-08-08 12:38:16 +08:00
xtaci b1b19d77b2 upd comments 2016-08-08 12:03:10 +08:00
xtaci 76e750a9e2 add SetDSCP for listener 2016-08-08 10:42:11 +08:00
xtaci c151694078 return error instead of log.Println in SetDSCP function 2016-08-08 10:30:45 +08:00
xtaci bc3b6ef558 rename SetPing -> SetKeepAlive 2016-08-06 11:20:50 +08:00
xtaci f4e17b5adb remove an unnecesary condition 2016-08-06 10:56:01 +08:00
xtaci 29b3ad0553 golint 2016-08-06 10:40:11 +08:00
xtaci bee3d6a000 golint test 2016-08-06 10:38:48 +08:00
xtaci 8f540f5eda optimize ping design 2016-08-05 22:34:52 +08:00
xtaciandGitHub 075e06f5af Update README.md 2016-08-05 18:12:52 +08:00
xtaci 8104b9e5a2 update .travis.yml 2016-08-05 18:06:48 +08:00
xtaci 14aab523c0 api improve 2016-08-05 17:00:59 +08:00
xtaci dd83430630 fix a bug in Close return value 2016-08-05 10:29:55 +08:00
xtaciandGitHub 32d38fc40d Update README.md 2016-07-27 16:05:33 +08:00
xtaciandGitHub 3b31108233 Update README.md 2016-07-27 15:58:34 +08:00
xtaci 209ab43a4a optimize ikcp_send for stream mode 2016-07-26 12:40:35 +08:00
xtaci 459f21204f add comments 2016-07-26 10:10:41 +08:00
xtaci 69aa42dbad add SetStreamMode 2016-07-25 20:11:38 +08:00
xtaci 5e13351a92 update test 2016-07-17 12:24:26 +08:00
xtaci 5b7ecfd4f7 improve coverage 2016-07-16 22:56:05 +08:00
xtaci 928c11271e let .travis.yml do testing against tip 2016-07-16 21:35:50 +08:00
xtaci 8dc5bcf800 improve code coverage 2016-07-16 21:34:17 +08:00
xtaci 9b06339142 update 2016-07-12 14:56:42 +08:00
Daniel FuandGitHub 47d09d386f Update README.md 2016-07-12 12:49:54 +08:00
xtaci 408d60236d change default parameters for default dial/listen 2016-07-12 12:26:26 +08:00
xtaci 6651496673 stricter newFEC init 2016-07-10 09:27:25 +08:00
xtaci 5db00c3c2b use crc32 optimized by Klaus Post 2016-07-05 14:28:42 +08:00
xtaci 0de5b9673e update 2016-07-05 13:50:48 +08:00