Commit Graph
74 Commits
Author SHA1 Message Date
xtaci 6ec00a80fd enhance convid security and fix a race of random number generator 2016-08-19 10:08:55 +08:00
xtaci 3d701d9575 revert fastack alg 2016-08-18 23:23:23 +08:00
xtaci e33fd56ca1 Revert "up"
This reverts commit 577597c7ca.
2016-08-18 22:55:42 +08:00
xtaci 577597c7ca up 2016-08-18 22:41:07 +08:00
xtaci 19aa9c0f12 update fastack alg 2016-08-18 20:13:30 +08:00
xtaci 264b665781 only fast retransmit once for each packet 2016-08-18 14:02:08 +08:00
xtaci 68dc76d534 Revert "ip to array"
This reverts commit cab25bcecb.
2016-08-17 21:22:23 +08:00
xtaci cab25bcecb ip to array 2016-08-17 18:39:58 +08:00
xtaci 931e93292a golint 2016-08-17 12:54:42 +08:00
xtaci 1c8348c365 optimize lock 2016-08-17 12:45:42 +08:00
xtaciandGitHub 979ab53b6e Update README.md 2016-08-17 10:28:37 +08:00
xtaci 5f6c045a15 add frame format 2016-08-17 10:26:26 +08:00
xtaci c4cc51195a reduce atomic call 2016-08-16 21:29:25 +08:00
xtaci 06f03d2cfb upd v1.0.1 2016-08-16 15:42:53 +08:00
xtaci d552626b77 optimize notify 2016-08-16 15:15:27 +08:00
xtaci 456b99c986 upd 2016-08-16 15:04:31 +08:00
xtaci 20472448b9 optimize lock 2016-08-16 14:50:28 +08:00
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