Commit Graph

  • fc20fd38d3 ip4 frag: fix coredump when get netif jiangheng 2023-12-08 11:17:07 +08:00
  • 9f619ed85a
    !622 [sync] PR-606: ipv6:add struct gz_addr_t openeuler-ci-bot 2023-12-10 06:28:26 +00:00
  • e9e995e039 add struct gz_addr_t zhengjiebing 2023-12-06 19:56:04 +08:00
  • 7809e1addd
    !608 [sync] PR-607: 修改lwip中端口拼写错误 openeuler-ci-bot 2023-12-09 10:04:32 +00:00
  • c4f1194047 mod log err hantwofish 2023-12-05 11:33:13 +08:00
  • d7450f43ea
    !596 [sync] PR-549: support vlan offload openeuler-ci-bot 2023-11-29 06:13:28 +00:00
  • af1c721d86 support vlan offload zhengjiebing 2023-11-28 17:40:23 +08:00
  • baffc303a4
    !591 [sync] PR-550: log: add errevent log and tcp exception statistics openeuler-ci-bot 2023-11-29 03:12:14 +00:00
  • d6be53b8fb log: add errevent log and tcp exception statistics jiangheng 2023-11-28 16:40:23 +08:00
  • c85869ec2d
    !584 [sync] PR-537: add lwip log: tcp_rst & tcp_abandon & tcp_abort openeuler-ci-bot 2023-11-29 03:08:58 +00:00
  • 9f5217491d add lwip log: tcp_rst & tcp_abandon & tcp_abort yangchen 2023-11-28 15:53:15 +08:00
  • 5a9fd5d101
    !578 [sync] PR-540: add tcp_slowtmr log openeuler-ci-bot 2023-11-29 03:05:12 +00:00
  • c5c4e95c1f add-tcpslowtmr-log-and-tcpfasttmr-cnt hantwofish 2023-11-27 23:52:03 +08:00
  • 16158c45c4
    !571 [sync] PR-544: lwipopts: add lwip debug log macro openeuler-ci-bot 2023-11-29 03:01:40 +00:00
  • 22a23033c5 lwipopts: add lwip debug log macro yangchen 2023-11-27 19:14:06 +08:00
  • 119fff08b7
    !561 [sync] PR-536: 解决vlan环境下ipv6传输中断问题&无法ping通问题 openeuler-ci-bot 2023-11-29 02:56:41 +00:00
  • 189560362e add vlan id in netif zhengjiebing 2023-11-27 15:36:00 +08:00
  • b765060877
    !554 [sync] PR-541: 【轻量级 PR】:Modify the wrong date in the spec file openeuler-ci-bot 2023-11-29 02:52:24 +00:00
  • e4656f2575 spec: Modify the wrong date in the spec file zhangxingrong 2023-11-24 15:55:01 +08:00
  • 93770c02ba
    !532 [sync] PR-521: 开启 lwip 的ipv6功能 openeuler-ci-bot 2023-11-18 07:40:57 +00:00
  • 6948bd0c7e enable ipv6 in lwip zhengjiebing 2023-11-17 20:16:01 +08:00
  • f3f1719f1b
    !526 [sync] PR-499: add vlan support openeuler-ci-bot 2023-11-18 07:17:26 +00:00
  • 8f4185ff8d add vlan support compile_success 2023-11-03 14:13:02 +00:00
  • 0d1b5ef22c
    !512 [sync] PR-498: posix_api: support select openeuler-ci-bot 2023-11-04 07:42:59 +00:00
  • 7066ad27f8 posix_api: support select yangchenCloud 2023-11-03 15:11:18 +08:00
  • 1ca2d31114
    !506 [sync] PR-495: adapt rtc mode openeuler-ci-bot 2023-11-04 06:31:07 +00:00
  • d22170c652 adapt rtc mode jiangheng 2023-10-27 19:51:20 +08:00
  • b51d454e86
    !502 [sync] PR-493: gazelle offloads are registered to lwip openeuler-ci-bot 2023-11-04 04:00:22 +00:00
  • cb06aecc2f gazelle offloads are registered to lwip jiangheng 2023-10-24 17:35:36 +08:00
  • 40394b77ca
    !486 [sync] PR-476: lstack_lwip: external api start with do_lwip_ prefix openeuler-ci-bot 2023-10-14 08:18:33 +00:00
  • e6f98a3d01 lstack_lwip: external api start with do_lwip_ prefix jiangheng 2023-10-07 17:44:44 +08:00
  • 8dd6eef17d
    !480 [sync] PR-466: add O_NONBLOCK and FIONBIO when not defined for sw_64 openeuler-ci-bot 2023-10-13 02:59:37 +00:00
  • b7408ba486 add loongarch64 and sw_64 support panchenbo 2023-10-08 10:52:12 +08:00
  • 85ab946ca7
    !472 [sync] PR-467: pbuf: fix pbuf->tot_len incorrect after pbuf_split_64k is called openeuler-ci-bot 2023-10-07 08:39:13 +00:00
  • 2838a88361 pbuf: fix pbuf->tot_len incorrect after pbuf_split_64k is called jiangheng 2023-09-15 09:40:30 +08:00
  • 45597a18fd
    !463 [sync] PR-454: add CHECKSUM_UDP when not support OFFLOAD_UDP_CHECKSUM openeuler-ci-bot 2023-06-27 07:43:34 +00:00
  • 4e292d89ba add CHECKSUM_UDP when not support OFFLOAD_UDP_CHECKSUM kircher 2023-06-27 11:22:47 +08:00
  • 1bd847371a
    !452 [sync] PR-448: add error check in hugepage_init and sys_mbox_free openeuler-ci-bot 2023-06-26 14:29:51 +00:00
  • 46e0278278 add error check in hugepage_init and sys_mbox_free jiangheng 2023-06-20 14:59:54 +08:00
  • 0c34af4720
    !437 [sync] PR-435: add udp cksum in lwip openeuler-ci-bot 2023-06-25 14:30:52 +00:00
  • a327e3d3a9 add udp cksum in lwip kircher 2023-06-21 17:32:49 +08:00
  • 1f77153882
    !429 [sync] PR-428: fix null pointer when zero port listen openeuler-ci-bot 2023-06-16 14:08:19 +00:00
  • 6e26688f04 fix null pointer when zero port listen jiangheng 2023-06-15 21:44:56 +08:00
  • 359de94fe2
    !422 [sync] PR-421: patch -p1 automation in lwip.spec openeuler-ci-bot 2023-06-15 14:45:58 +00:00
  • a5d1adeaac patch -p1 automation in lwip.spec jiangheng 2023-06-15 15:21:01 +08:00
  • 7f4b37ede0
    !416 [sync] PR-410: adapt to dpdk-19.11 and dpdk-21.11 openeuler-ci-bot 2023-06-15 07:42:51 +00:00
  • 2bc3fb288b adapt to dpdk-19.11 and dpdk-21.11 Lemmy Huang 2023-06-15 13:06:39 +08:00
  • 6e75bf6177
    !411 [sync] PR-409: fix udp recvmbox size not set openeuler-ci-bot 2023-06-15 07:20:33 +00:00
  • 97608ffedc fix udp recvmbox size not set jiangheng12 2023-06-14 18:37:25 +08:00
  • 9dbad123c3
    !405 [sync] PR-403: fix udp send/recv in multiple queue openeuler-ci-bot 2023-06-14 06:38:07 +00:00
  • 13b260d99f fix udp send/recv in multiple queue jiangheng12 2023-06-14 12:03:39 +08:00
  • f006be8c4c
    !396 [sync] PR-395: optimize: avoid too many empty acks in tcp_input openeuler-ci-bot 2023-06-08 09:02:17 +00:00
  • d0c16bc851 optimize: avoid too many empty acks in tcp_input Lemmy Huang 2023-06-08 15:36:28 +08:00
  • 5181e17e6e
    !390 [sync] PR-389: revert cleancode series patches openeuler-ci-bot 2023-06-06 14:26:43 +00:00
  • 0717ed0e35 revert cleancode series patches jiangheng12 2023-06-06 20:21:21 +08:00
  • 24f2d6ae27
    !385 [sync] PR-315: drop netbuf in recv_udp to fix mem overflow openeuler-ci-bot 2023-05-29 13:12:06 +00:00
  • b062d38b0e drop netbuf in recv_udp to fix mem overflow kircher 2023-05-29 12:21:54 +08:00
  • d1fa31264f
    !380 [sync] PR-323: cleancode: refactor memp openeuler-ci-bot 2023-05-29 13:08:50 +00:00
  • d7969f7343 cleancode: refactor memp Lemmy Huang 2023-05-29 19:28:28 +08:00
  • 79f6062762
    !375 [sync] PR-322: cleancode: refactor OFFLOAD_CHECKSUM GAZELLE_TCP_DATAACKS_REXMIT GAZELLE_TCP_NEW_PORT openeuler-ci-bot 2023-05-29 13:06:36 +00:00
  • 02139c576e cleancode: refactor OFFLOAD_CHECKSUM GAZELLE_TCP_DATAACKS_REXMIT GAZELLE_TCP_NEW_PORT Lemmy Huang 2023-05-29 17:41:34 +08:00
  • c9a65986eb
    !370 [sync] PR-321: fix spec patch9069 openeuler-ci-bot 2023-05-29 13:01:15 +00:00
  • 0c0378f4ec fix spec patch9069 Lemmy Huang 2023-05-29 17:34:10 +08:00
  • f867eb0aea
    !365 [sync] PR-318: cleancode: refactor sys_now and lwip_ioctl openeuler-ci-bot 2023-05-29 12:58:33 +00:00
  • 3bc1f673a9 cleancode: refactor sys_now and lwip_ioctl Lemmy Huang 2023-05-29 16:35:58 +08:00
  • bce1dc8899
    !360 [sync] PR-317: cleancode: refactor GAZELLE_TCP_PCB_HASH openeuler-ci-bot 2023-05-29 12:55:56 +00:00
  • bb469bd618 cleancode: refactor GAZELLE_TCP_PCB_HASH Lemmy Huang 2023-05-29 16:25:16 +08:00
  • 7e5a2eb092
    !355 [sync] PR-316: cleancode: refactor options define openeuler-ci-bot 2023-05-29 12:53:45 +00:00
  • 2d7c2d5164 cleancode: refactor options define Lemmy Huang 2023-05-29 15:48:04 +08:00
  • 8a330a3378
    !350 [sync] PR-314: cleancode: refactor gazelle_hlist.h openeuler-ci-bot 2023-05-29 12:48:54 +00:00
  • 1b900fec8c cleancode: refactor gazelle_hlist.h Lemmy Huang 2023-05-25 21:05:53 +08:00
  • ef7dd19a9f
    !345 [sync] PR-313: cleancode: refactor gazelle_list.h openeuler-ci-bot 2023-05-29 12:46:17 +00:00
  • c14378a4bb cleancode: refactor gazelle_list.h Lemmy Huang 2023-05-25 17:26:43 +08:00
  • a6149d3a20
    !340 [sync] PR-311: cleancode: refactor gazelle_posix_api.h openeuler-ci-bot 2023-05-29 12:42:30 +00:00
  • 9b7053a667 cleancode: refactor gazelle_posix_api.h Lemmy Huang 2023-05-24 11:29:55 +08:00
  • 3fe36ed428
    !335 [sync] PR-310: cleancode: refactor lwipsock.h openeuler-ci-bot 2023-05-29 12:39:29 +00:00
  • bab73f8241 cleancode: refactor lwipsock.h Lemmy Huang 2023-05-23 18:01:22 +08:00
  • 3d59f32645
    !330 [sync] PR-309: cleancode: remove perf; cleancode: rename gazelle files in lwip openeuler-ci-bot 2023-05-29 12:37:13 +00:00
  • 22196b24ad cleancode: remove perf cleancode: rename gazelle files in lwip Lemmy Huang 2023-05-23 16:14:41 +08:00
  • d5951e2dff
    !325 [sync] PR-308: cleancode: improving makefile readability openeuler-ci-bot 2023-05-29 12:30:26 +00:00
  • c6ed4347b0 cleancode: improving makefile readability Lemmy Huang 2023-05-23 14:56:46 +08:00
  • 87f4becadc
    !306 [sync] PR-301: fix pbuf leak inudp connection openeuler-ci-bot 2023-05-18 06:20:35 +00:00
  • 7796ceb950 fix-pbuf-leak-in-udp-connection kircher 2023-05-16 19:10:44 +08:00
  • f0af204983
    !295 [sync] PR-293: add udp multicast support in lwip openeuler-ci-bot 2023-05-15 03:13:13 +00:00
  • 9bec03ec0e lwip add udp multicast support kircher 2023-05-12 21:01:59 +08:00
  • 67c7538105
    !289 [sync] PR-284: fix last_unsent/last_unacked error openeuler-ci-bot 2023-04-11 01:11:03 +00:00
  • e1aa71d86a fix last_unsent/last_unacked error fix send failed due to pcb->nrtx > TCP_MAXR jiangheng12 2023-04-01 17:23:38 +08:00
  • f72386a6f4
    !280 [sync] PR-278: lwip send recv thread bind numa openeuler-ci-bot 2023-03-27 12:18:27 +00:00
  • ba960bdd25 lwip-send-recv-thread-bind-numa kircher 2023-03-22 15:20:25 +08:00
  • 9dd03d7180
    !273 [sync] PR-263: add same node & gazellectl -a openeuler-ci-bot 2023-03-21 12:55:24 +00:00
  • 02379bea2b add same node & gazellectl -a jiangheng12 2023-03-13 20:00:12 +08:00
  • 4a0d548a8f
    !270 [sync] PR-262: fix tso small packet drop in kernel server openeuler-ci-bot 2023-03-21 11:53:43 +00:00
  • a78270df64 fix tso small packet drop in kernel server jiangheng12 2023-03-13 19:49:20 +08:00
  • 1a78597104
    !266 [sync] PR-261: use pbuf lock when aggregate pbuf openeuler-ci-bot 2023-03-21 11:15:00 +00:00
  • 7fbcaf3252 add pbuf lock when aggregate pbuf jiangheng 2023-03-13 10:08:55 +08:00
  • ff27166cea
    !249 [sync] PR-247: reduce cpu usage when send openeuler-ci-bot 2023-03-11 11:05:10 +00:00
  • 6949e5877c reduce cpu usage when send jiangheng12 2023-03-10 19:40:18 +08:00
  • 05a9c78b55
    !245 [sync] PR-240: cleancode: improve lwipopts.h readability openeuler-ci-bot 2023-03-10 06:45:52 +00:00
  • 59398c3f38 cleancode: improve lwipopts.h readability Lemmy Huang 2023-03-09 16:08:25 +08:00
  • 489297e492
    !238 [sync] PR-225: lwip_fnctl only suport F_SETFL,F_GETFL, other opt return 0 for compitable openeuler-ci-bot 2023-03-03 10:51:53 +00:00