Commit Graph

  • 65bf385be0 expand rcv wnd and prefetch wu-changsheng 2022-12-18 20:05:31 +08:00
  • 8425a6dea4
    !151 [sync] PR-148: optimite pcb unsent and unacked list, fast rexmit all pkts openeuler-ci-bot 2022-12-14 01:14:00 +00:00
  • c8da675ed1 optimite pcb unsent and unacked list, rexmit all pkts wu-changsheng 2022-12-13 23:32:19 +08:00
  • 1374f76001
    !143 [sync] PR-141: add huge snd_buf openeuler-ci-bot 2022-12-07 06:09:49 +00:00
  • 7c0d41c71e add huge snd_buf compile_success 2022-12-06 14:37:39 +00:00
  • 7556bafb0d
    !132 [sync] PR-127: optimize app thread write buff block openeuler-ci-bot 2022-12-03 15:28:27 +00:00
  • bfeaa023cd optimize app thread write buff block wu-changsheng 2022-12-03 21:41:46 +08:00
  • d58ecff6a4
    !126 [sync] PR-124: remove lwip-2.1.3.tar.gz openeuler-ci-bot 2022-12-01 14:49:38 +00:00
  • 2d37fa73c0 remove lwip-2.1.3.tar.gz jiangheng 2022-12-01 17:28:53 +08:00
  • 5fed8648ae
    !122 [sync] PR-121: replace lwip-2.1.3.tar.gz to lwip-2.1.3.zip openeuler-ci-bot 2022-11-26 06:21:51 +00:00
  • 510efda391 replace lwip-2.1.3.tar.gz to lwip-2.1.3.zip jiangheng 2022-11-26 10:20:50 +08:00
  • 0ff0a2993a
    !119 [sync] PR-116: enable ARP QUEUE to avoid packet dropped openeuler-ci-bot 2022-11-23 03:07:07 +00:00
  • ca29142012 enable ARP QUEUE to avoid packet dropped jiangheng 2022-11-23 09:43:18 +08:00
  • 44dba19c14
    !114 [sync] PR-113: add fs secure compilation option openeuler-ci-bot 2022-10-25 10:47:17 +00:00
  • ec13bd89ca add fs secure compilation option jiangheng 2022-10-22 16:14:02 +08:00
  • 5b5a5f9b4b
    !108 writev and readv openeuler-ci-bot 2022-10-20 02:38:48 +00:00
  • 1f528c7c68 add writev and readv compile_success 2022-10-19 14:22:43 +00:00
  • 8cef12b814
    !103 add epoll_create1 and accept4 openeuler-ci-bot 2022-10-19 14:00:41 +00:00
  • 38c2a39300 add epoll_create1 and accetp4 compile_success 2022-10-15 09:03:11 +00:00
  • add5e4ed06
    !101 [sync] PR-97: 申请socket失败时,清理sock资源 openeuler-ci-bot 2022-10-12 06:29:42 +00:00
  • 225b4b9286 alloc socket fail clean sock wu-changsheng 2022-10-11 21:50:01 +08:00
  • 019024d3ce
    !95 [sync] PR-92: 修复优于free pbuf导致的丢失报文数据 openeuler-ci-bot 2022-10-06 13:22:28 +00:00
  • 3a9650f098 fix free pbuf miss data wuchangsheng 2022-10-06 21:09:12 +08:00
  • bf8dc9da71
    !91 [sync] PR-87: 重构添加事件及限制单次发包数量为10 openeuler-ci-bot 2022-10-06 12:59:59 +00:00
  • 2bfafd98d0 refactor add event, limit send pkts num wuchangsheng 2022-10-06 20:19:49 +08:00
  • 583599d02c
    !85 [sync] PR-82: 重构tcp_new_port openeuler-ci-bot 2022-10-06 12:31:55 +00:00
  • 526edd21c7 refactor tcp new port wuchangsheng 2022-10-06 19:48:43 +08:00
  • 68ce886cd5
    !81 [sync] PR-77: 修复EISCONN判断错误以及移除一些定制修改 openeuler-ci-bot 2022-10-06 11:23:39 +00:00
  • 8c2543b955 fix-EISCONN-err-and-remove-same-customized-modificat wuchangsheng 2022-10-06 18:50:45 +08:00
  • 2834f96b91
    !75 [sync] PR-72: 修复因报文重组变量未线程化引起的coredump openeuler-ci-bot 2022-10-06 10:05:15 +00:00
  • ffb601086c per-thread-reassdata-variables wuchangsheng 2022-10-06 17:35:35 +08:00
  • a02eaa7105
    !70 [sync] PR-68: modify path condition and add value for gazelle openeuler-ci-bot 2022-10-06 08:18:43 +00:00
  • 5fe45dcf46 modify-EISCONN-condition wuchangsheng 2022-10-06 16:04:11 +08:00
  • d5ec734b4e
    !65 [sync] PR-59: lwip_sock变量调整 openeuler-ci-bot 2022-07-26 13:56:42 +00:00
  • 7b7a1b168d del-redundant-wait_close-and-move-epoll_events-pos wu-changsheng 2022-07-26 17:41:34 +08:00
  • fa99a91208
    !58 [sync] PR-55: Replace gettid() with syscall() openeuler-ci-bot 2022-07-26 08:41:41 +00:00
  • 8f8fde4687 Replace gettid() with syscall() Honggang LI 2022-07-12 10:23:50 +08:00
  • a36e7294cf
    !54 [sync] PR-51: sync two patches from 20.03-LTS-SP1 openeuler-ci-bot 2022-07-11 08:07:51 +00:00
  • e745f6cb3d sync two patches from 20.03-LTS-SP1 xiusailong 2022-07-08 14:41:45 +08:00
  • 8882fc8a9e
    !48 [sync] PR-46: refactor-pkt-read-send-performance openeuler-ci-bot 2022-07-07 14:09:06 +00:00
  • a603323c6e refactor-pkt-read-send-performance jiangheng14 2022-07-07 21:30:17 +08:00
  • bad1715370
    !41 [sync] PR-39: 重构事件,提高性能 From: @openeuler-sync-bot Reviewed-by: @wu-changsheng Signed-off-by: @wu-changsheng openeuler-ci-bot 2022-03-29 15:38:27 +00:00
  • fbfc5085f6 refactor event add HW checksum offload support jiangheng 2022-03-29 22:57:18 +08:00
  • 65cb3e01a6
    !37 [sync] PR-34: 当sock pcb的状态变为CLOSE_WAIT时,向应用程序发送事件 From: @openeuler-sync-bot Reviewed-by: @wu-changsheng Signed-off-by: @wu-changsheng openeuler-ci-bot 2022-03-15 13:30:12 +00:00
  • 1307e9ac9b notify app that sock state changes to CLOSE_WAIT jiangheng 2022-03-15 19:58:44 +08:00
  • fac87884fd
    !36 [sync] PR-33: 重构事件,如果ring满,新的节点将会被加入到对应的list中 From: @openeuler-sync-bot Reviewed-by: @wu-changsheng Signed-off-by: @wu-changsheng openeuler-ci-bot 2022-03-15 12:18:33 +00:00
  • 58486e3faf refactor event, if ring is full node is added to list jiangheng 2022-03-15 19:26:57 +08:00
  • 33be9f7faa
    !30 [sync] PR-29: 移除chose_dlsym_handle函数 From: @openeuler-sync-bot Reviewed-by: @LemmyHuang Signed-off-by: @LemmyHuang openeuler-ci-bot 2022-03-08 06:58:16 +00:00
  • 9c8e9466c6 remove chose_dlsym_handle function jiangheng 2022-03-07 21:24:49 +08:00
  • f523d26e67
    !28 [sync] PR-27: 适配gazelle减少发送拷贝报文 From: @openeuler-sync-bot Reviewed-by: @LemmyHuang Signed-off-by: @LemmyHuang openeuler-ci-bot 2022-03-08 03:17:46 +00:00
  • 05bb144f30 gazelle reduce copy in send wuchangsheng 2022-03-07 21:15:17 +08:00
  • de35ca0d62
    !26 [sync] PR-23: gazelle_sock_init 函数需要在产生读事件之前执行 From: @openeuler-sync-bot Reviewed-by: @nlgwcy Signed-off-by: @nlgwcy openeuler-ci-bot 2022-03-08 01:10:03 +00:00
  • 2bd0796c57 exec gazelle_sock_init() before read event jiangheng 2022-03-07 21:12:24 +08:00
  • 49ece2a9b9
    !22 [sync] PR-20: 支持端口重用等 From: @openeuler-sync-bot Reviewed-by: @LemmyHuang Signed-off-by: @LemmyHuang openeuler-ci-bot 2022-03-03 11:26:15 +00:00
  • b381e15ee3 support REUSEPORT fix rpc msg too much fix recurring events jiangheng 2022-03-03 17:12:24 +08:00
  • e18724af4b
    !18 [sync] PR-17: 支持用户态socket多线程编程 From: @openeuler-sync-bot Reviewed-by: @LemmyHuang Signed-off-by: @LemmyHuang openeuler-ci-bot 2022-03-03 11:23:58 +00:00
  • 8f4c54dc40 remove kernel socket interface support the mode that listen and accept thread be separated shirely16 2022-02-24 21:27:25 +08:00
  • c6ad1b241f
    !11 adapt to lstack Merge pull request !11 from jinag12/master openeuler-ci-bot 2022-01-18 06:16:24 +00:00
  • 7178268109 adapt to lstack wuchangsheng 2021-12-31 16:07:04 +08:00
  • a3a9f8d129 !10 update to 2.1.3 Merge pull request !10 from jinag12/master openeuler-ci-bot 2021-12-18 08:18:35 +00:00
  • cf9bbb8b41 update to 2.1.3 jiangheng 2021-11-26 18:01:58 +08:00
  • da7a937404 !5 [sync] PR-4: add some patches from community From: @openeuler-sync-bot Reviewed-by: @LemmyHuang Signed-off-by: @LemmyHuang openeuler-ci-bot 2021-10-30 06:38:45 +00:00
  • d9f0713a1d add some patches from community jinag12 2021-09-06 14:09:15 +08:00
  • 1bbf0fdb0c !2 remove README From: @Peanut_Huang Reviewed-by: @hubble_zhu Signed-off-by: @hubble_zhu openeuler-ci-bot 2020-12-01 09:12:52 +08:00
  • 264152aeac remove README peanut_huang 2020-11-30 14:00:25 +00:00
  • a90a26bc86 !1 Init package From: @Peanut_Huang Reviewed-by: @hubble_zhu Signed-off-by: @hubble_zhu openeuler-ci-bot 2020-11-30 18:59:58 +08:00
  • 89cd68c067 Init package peanut_huang 2020-11-30 06:27:15 +00:00
  • 746f029507 Initial commit openeuler-ci-bot 2020-11-30 09:28:52 +08:00