• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1%global debug_package %{nil}
2%global __os_install_post %{nil}
3
4Summary: lwip is a small independent implementation of the TCP/IP protocol suite
5Name:    lwip
6Version: 2.1.3
7Release: 102
8License: BSD
9URL:     http://savannah.nongnu.org/projects/lwip/
10Source0: http://download.savannah.nongnu.org/releases/lwip/%{name}-%{version}.zip
11
12Patch6001:  backport-tcp-fix-sequence-number-comparison.patch
13Patch6002:  backport-tcp-tighten-up-checks-for-received-SYN.patch
14
15Patch9000:  0001-add-makefile.patch
16Patch9001:  0002-adapt-lstack.patch
17Patch9002:  0003-fix-the-occasional-coredump-when-the-lwip-exits.patch
18Patch9003:  0004-fix-error-of-deleting-conn-table-in-connect.patch
19Patch9004:  0005-syn-rcvd-state-reg-conn-into-conntable.patch
20Patch9005:  0006-fix-coredump-in-etharp.patch
21Patch9006:  0007-gazelle-fix-epoll_ctl-EPOLLET-mode-error.patch
22Patch9007:  0008-gazelle-fix-lwip_accept-memcpy-sockaddr-large.patch
23Patch9008:  0009-fix-stack-buffer-overflow-when-memcpy-addr.patch
24Patch9009:  0010-fix-the-incomplete-release-of-the-conntable.patch
25Patch9010:  0011-remove-gazelle-tcp-conn-func.patch
26Patch9011:  0012-fix-incomplete-resource-release-in-lwip-close.patch
27Patch9012:  0013-remove-gazelle-syscall-thread.patch
28Patch9013:  0014-fix-some-compile-errors.patch
29Patch9014:  0015-fix-tcp-port-alloc-issue.patch
30Patch9015:  0016-lstack-support-mysql-mode.patch
31Patch9016:  0017-support-REUSEPOR-option.patch
32Patch9017:  0018-exec-gazelle_init_sock-before-read-event.patch
33Patch9018:  0019-gazelle-reduce-copy-in-send.patch
34Patch9019:  0020-remove-chose_dlsym_handle-function-set-handle-to-RTL.patch
35Patch9020:  0021-refactor-event-if-ring-is-full-the-node-is-added-to-.patch
36Patch9021:  0022-notify-app-that-sock-state-changes-to-CLOSE_WAIT.patch
37Patch9022:  0023-refactor-event-and-checksum-offload-support.patch
38Patch9023:  0024-refactor-pkt-read-send-performance.patch
39Patch9024:  0025-Replace-gettid-with-syscall-SYS_gettid.patch
40Patch9025:  0026-del-redundant-wait_close-and-move-epoll_events-pos.patch
41Patch9026:  0027-modify-EISCONN-condition.patch
42Patch9027:  0028-per-thread-reassdata-variables.patch
43Patch9028:  0029-fix-EISCONN-err-and-remove-same-customized-modificat.patch
44Patch9029:  0030-refactor-tcp-new-port.patch
45Patch9030:  0031-refactor-add-event-limit-send-pkts-num.patch
46Patch9031:  0032-fix-free-pbuf-miss-data.patch
47Patch9032:  0033-alloc-socket-fail-clean-sock.patch
48Patch9033:  0034-add-accept4-and-epoll_create1.patch
49Patch9034:  0035-add-writev-and-readv.patch
50Patch9035:  0036-add-fs-secure-compilation-option.patch
51Patch9036:  0037-enable-ARP-QUEUE-to-avoid-sync-packet-dropped.patch
52Patch9037:  0038-add-tso.patch
53Patch9038:  0039-optimize-app-thread-write-buff-block.patch
54Patch9039:  0040-add-huge-snd_buf.patch
55Patch9040:  0041-optimite-pcb-list-limit-send-size-and-ack-now.patch
56Patch9041:  0042-expand-recv-win.patch
57Patch9042:  0043-add-prefetch.patch
58Patch9043:  0044-skip-unnecessary-tcp_route.patch
59Patch9044:  0045-add-variable-in-struct-sock.patch
60Patch9045:  0046-add-dataack-when-recv-too-many-acks-with-data.patch
61Patch9046:  0047-reduce-struct-pbuf-size.patch
62Patch9047:  0048-listen-pcb-also-use-pcb_if.patch
63Patch9048:  0049-expand-recv-mbox-size.patch
64Patch9049:  0050-lwip-reuse-ip-port.patch
65Patch9050:  0051-lwip-add-need_tso_send.patch
66Patch9051:  0052-lwip_fnctl-only-support-F_SETFL-F_GETFL.patch
67Patch9052:  0053-cleancode-improve-lwipopts.h-readability.patch
68Patch9053:  0054-reduce-cpu-usage-when-send.patch
69Patch9054:  0055-add-pbuf-lock-when-aggregate-pbuf.patch
70Patch9055:  0056-fix-tso-small-packet-drop-in-kernel-server.patch
71Patch9056:  0057-same-node-gazellectl-a.patch
72Patch9057:  0058-lwip-send-recv-thread-bind-numa.patch
73Patch9058:  0059-fix-last_unsent-last_unacked.patch
74Patch9059:  0060-lwip-add-udp-multicast.patch
75Patch9060:  0061-fix-pbuf-leak-in-udp-connection.patch
76Patch9061:  0062-drop-netbuf-in-recv_udp-to-fix-mem-overflow.patch
77Patch9062:  0063-optimize-avoid-too-many-empty-acks-in-tcp_input.patch
78Patch9063:  0064-fix-udp-send-recv-in-multiple-queue.patch
79Patch9064:  0065-fix-udp-recvmbox-size-not-set.patch
80Patch9065:  0066-adapt-to-dpdk-19.11-and-dpdk-21.11.patch
81Patch9066:  0067-fix-null-pointer-when-all-zero-address-listen.patch
82Patch9067:  0068-enable-UDP-CKSUM-in-lwip.patch
83Patch9068:  0069-add-error-check-in-hugepage_init-and-sys_mbox_free.patch
84Patch9069:  0070-add-CHECKSUM_UDP-when-not-support-OFFLOAD_UDP_CHECKS.patch
85Patch9070:  0071-fix-pbuf-tot_len-incorrect-after-pbuf_split_64k-is-c.patch
86Patch9071:  0072-add-O_NONBLOCK-and-FIONBIO-when-not-defined.patch
87Patch9072:  0073-lstack_lwip-external-api-start-with-do_lwip_-prefix.patch
88Patch9073:  0074-gazelle-offloads-are-registered-to-lwip.patch
89Patch9074:  0075-adapt-read-write-for-rtc-mode.patch
90Patch9075:  0076-fix-recvmsg-return-EINVAL.patch
91Patch9076:  0077-adpat-event-for-rtc-mode.patch
92Patch9077:  0078-posix_api-support-select.patch
93Patch6003:  backport-Add-outgoing-VLAN-PCP-support.patch
94Patch6004:  backport-fix-compiling-ETHARP_SUPPORT_VLAN.patch
95Patch9078:  0079-enable-vlan-define.patch
96Patch9079:  0080-enable-ipv6.patch
97Patch9080:  0081-ip6-hdr.patch
98Patch9081:  0082-add-vlanid-in-netif.patch
99Patch9082:  0083-lwipopts-add-lwip-debug-log-macro.patch
100Patch9083:  0084-add-tcpslowtmr-log-and-tcpfasttmr-cnt.patch
101Patch9084:  0085-add-lwip-log-tcp_rst-tcp_abandon-tcp_abort.patch
102Patch9085:  0086-log-add-errevent-log-and-tcp-exception-statistics.patch
103Patch9086:  0087-support-vlan-offload.patch
104Patch9087:  0088-modify-log-info-err.patch
105Patch9088:  0089-add-struct-gz-addr.patch
106Patch9089:  0090-frag-fix-coredump-when-get-netif.patch
107Patch9090:  0091-add-fd-log-info-and-fix-wrong-port-log-info.patch
108Patch9091:  0092-fix-the-coredump-issue-when-UDP-traffic-is-sent.patch
109Patch9092:  0093-modfiy-accept-null-pointer-when-new-conn-receive-RST-packet-in-listening.patch
110Patch9093:  0094-lwip-log-fix-reversed-port-in-tcp_input.patch
111Patch9094:  0095-event_callback-del-errevent-log-if-err-is-ERR_OK.patch
112Patch9095:  0096-tcp_send_fin-add-the-fin-to-the-last-unsent-segment.patch
113Patch9096:  0097-Mod-the-issue-that-2w-connection-unable-to-establish.patch
114Patch9097:  0098-remove-duplicate-lwip-log.patch
115Patch9098:  0099-fix-rte_ring_create-time-consuming.patch
116
117BuildRequires: gcc-c++ dos2unix dpdk-devel
118
119#Requires:
120
121ExclusiveArch: x86_64 aarch64 loongarch64 sw_64
122
123%description
124lwip is a small independent implementation of the TCP/IP protocol suite.
125
126%prep
127%setup -n %{name}-%{version} -q
128find %{_builddir}/%{name}-%{version} -type f -exec dos2unix -q {} \;
129%autopatch -p1
130
131%build
132#export DPDK_VERSION_1911=1
133cd %{_builddir}/%{name}-%{version}/src
134%make_build
135
136%install
137cd %{_builddir}/%{name}-%{version}/src
138%make_install INSTALL_LIB=%{buildroot}%{_libdir}
139
140%files
141%defattr(0644,root,root)
142%{_includedir}/lwip
143%{_libdir}/liblwip.a
144
145%changelog
146* Tue Dec 26 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-102
147- fix rte_ring_create/free time-consuming
148
149* Tue Dec 26 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-101
150- remove duplicate lwip log
151
152* Mon Dec 25 2023 hankangkang <hankangkang5@huawei.com> - 2.1.3-100
153- Mod the issue that 2w connection unable to establish
154
155* Sat Dec 23 2023 yangchen <yangchen145@huawei.com> - 2.1.3-99
156- tcp_send_fin: add the fin to the last unsent segment
157
158* Wed Dec 20 2023 yangchen <yangchen145@huawei.com> - 2.1.3-98
159- event_callback: del errevent log if err is ERR_OK
160
161* Fri Dec 15 2023 yangchen <yangchen145@huawei.com> - 2.1.3-97
162- lwip log: fix reversed port in tcp_input
163
164* Thu Dec 14 2023 hankangkang <hankangkang5@huawei.com> - 2.1.3-96
165- modfiy-accept-null-pointer-when-new-conn-receive-RST-packet-in-listening
166
167* Sat Dec 9 2023 wuchangye <wuchangye@huawei.com> - 2.1.3-95
168- fix the coredump issue when UDP traffic is sent
169
170* Fri Dec 8 2023 yangchen <yangchen145@huawei.com> - 2.1.3-94
171- add fd log info and fix wrong port log info
172
173* Fri Dec 8 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-93
174- ip4 frag: fix coredump when get netif
175
176* Wed Dec 6 2023 zhengjiebing <zhengjiebing@cmss.chinamobile.com> - 2.1.3-92
177- add struct gz_addr_t
178
179* Tue Dec 5  2023 hankangkang <hankangkang5@huawei.com> - 2.1.3-91
180- modify-log-info-err
181
182* Tue Nov 28 2023 zhengjiebing <zhengjiebing@cmss.chinamobile.com> - 2.1.3-90
183- support vlan offload
184
185* Tue Nov 28 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-89
186- log: add errevent log and tcp exception statistics
187
188* Tue Nov 28 2023 yangchen <yangchen145@huawei.com> - 2.1.3-88
189- add lwip log: tcp_rst & tcp_abandon & tcp_abort
190
191* Tue Nov 28 2023 hankangkang <hankangkang5@huawei.com> - 2.1.3-87
192- lwipopts: add tcpslowtmr log and tcpfasttmr cnt
193
194* Mon Nov 27 2023 yangchen <yangchen145@huawei.com> - 2.1.3-86
195- lwipopts: add lwip debug log macro
196
197* Mon Nov 27 2023 zhengjiebing <zhengjiebing@cmss.chinamobile.com> - 2.1.3-85
198- add vlan_id in netif
199
200* Fri Nov 24 2023 zhangxingrong <zhangxingrong@uniontech.com> - 2.1.3-84
201- modify error date
202
203* Fri Nov 17 2023 zhengjiebing <zhengjiebing@cmss.chinamobile.com> - 2.1.3-83
204- enable ipv6 in lwip
205
206* Fri Nov 03 2023 zhujunhao <zhujunhao11@huawei.com> - 2.1.3-82
207- add support vlan
208
209* Fri Nov 03 2023 yangchen <yangchen145@huawei.com> - 2.1.3-81
210- posix_api support select
211
212* Fri Oct 27 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-80
213- adapt read/write for rtc mode
214- fix recvmsg return EINVAL
215- adapt event for rtc mode
216
217* Tue Oct 24 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-79
218- gazelle offloads are registerd to lwip
219
220* Sun Oct 08 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-78
221- lstack_lwip: external api start with do_lwip_ prefix
222
223* Sun Oct 08 2023 panchenbo <panchenbo@kylinsec.com.cn> - 2.1.3-77
224- add O_NONBLOCK and FIONBIO when not defined
225
226* Fri Sep 15 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-76
227- fix pbuf->tot_len incorrect after pbuf_split_64k is called
228
229* Tue Jun 27 2023 kircher <majun65@huawei.com> - 2.1.3-75
230- add CHECKSUM_UDP when not support OFFLOAD_UDP_CHECKS
231
232* Sun Jun 25 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-74
233- add error check in hugepage_init and sys_mbox_free
234
235* Wed Jun 21 2023 kircher <majun65@huawei.com> - 2.1.3-73
236- enable udp cksum in lwip
237
238* Thu Jun 15 2023 Lemmy Huang <huangliming5@huawei.com> - 2.1.3-72
239- fix null pointer when zero port listen
240
241* Thu Jun 15 2023 Lemmy Huang <huangliming5@huawei.com> - 2.1.3-71
242- patch -p1 automaition in lwip.spec
243
244* Thu Jun 15 2023 Lemmy Huang <huangliming5@huawei.com> - 2.1.3-70
245- adapt to dpdk-19.11 and dpdk-21.11
246
247* Wed Jun 14 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-69
248- fix udp recvmbox size not set
249
250* Wed Jun 14 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-68
251- fix udp send/recv in mutiple queue
252
253* Wed Jun 07 2023 Lemmy Huang <huangliming5@huawei.com> - 2.1.3-67
254- optimize: avoid too many empty acks in tcp_input
255
256* Tue Jun 06 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-66
257- revert cleancode series patches
258
259* Mon May 29 2023 kircher <majun65@huawei.com> - 2.1.3-65
260- drop netbuf in recv_udp to fix mem overflow
261
262* Mon May 29 2023 Lemmy Huang <huangliming5@huawei.com> - 2.1.3-64
263- cleancode: refactor memp
264
265* Mon May 29 2023 Lemmy Huang <huangliming5@huawei.com> - 2.1.3-63
266- cleancode: refactor OFFLOAD_CHECKSUM GAZELLE_TCP_DATAACKS_REXMIT GAZELLE_TCP_NEW_PORT
267
268* Mon May 29 2023 Lemmy Huang <huangliming5@huawei.com> - 2.1.3-62
269- fix spec patch9069
270
271* Mon May 29 2023 Lemmy Huang <huangliming5@huawei.com> - 2.1.3-61
272- cleancode: refactor sys_now and lwip_ioctl
273
274* Mon May 29 2023 Lemmy Huang <huangliming5@huawei.com> - 2.1.3-60
275- cleancode: refactor GAZELLE_TCP_PCB_HASH
276
277* Mon May 29 2023 Lemmy Huang <huangliming5@huawei.com> - 2.1.3-59
278- cleancode: refactor options define
279
280* Thu May 25 2023 Lemmy Huang <huangliming5@huawei.com> - 2.1.3-58
281- cleancode: refactor gazelle_hlist.h
282
283* Thu May 25 2023 Lemmy Huang <huangliming5@huawei.com> - 2.1.3-57
284- cleancode: refactor gazelle_list.h
285
286* Wed May 24 2023 Lemmy Huang <huangliming5@huawei.com> - 2.1.3-56
287- cleancode: refactor gazelle_posix_api.h
288
289* Tue May 23 2023 Lemmy Huang <huangliming5@huawei.com> - 2.1.3-55
290- cleancode: refactor lwipsock.h
291
292* Tue May 23 2023 Lemmy Huang <huangliming5@huawei.com> - 2.1.3-54
293- cleancode: remove perf
294- cleancode: rename gazelle files in lwip
295
296* Tue May 23 2023 Lemmy Huang <huangliming5@huawei.com> - 2.1.3-53
297- cleancode: improving makefile readability
298
299* Tue May 16 2023 kircher <majun65@huawei.com> - 2.1.3-52
300- fix pbuf leak in udp connection
301
302* Fri May 12 2023 kircher <majun65@huawei.com> - 2.1.3-51
303- add udp multicast support in lwip
304
305* Sat Apr 01 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-50
306- fix last_unsent/last_unacked error
307- fix send failed due to pcb->nrtx > TCP_MAXRTX
308
309* Wed Mar 22 2023 kircher <majun65@huawei.com> - 2.1.3-49
310- lwip send recv thread bind numa
311
312* Mon Mar 13 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-48
313- add same node ring & gazellectl -a
314
315* Mon Mar 13 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-47
316- fix tso small packet drop in kernel server
317
318* Mon Mar 13 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-46
319- use pbuf lock when aggregate pbuf
320
321* Fri Mar 10 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-45
322- reduce cpu usage when send
323
324* Thu Mar 9 2023 Lemmy Huang <huangliming5@huawei.com> - 2.1.3-44
325- cleancode: improve lwipopts.h readability
326
327* Wed Feb 22 2023 jiangheng <jiangheng14@huawei.com> - 2.1.3-43
328- lwip_fnctl only suport F_SETFL,F_GETFL, other opt return 0 for compitable
329
330* Tue Feb 21 2023 majun<majun65@huawei.com> - 2.1.3-42
331- add lwip need_tso_send
332
333* Tue Feb 14 2023 majun<majun65@huawei.com> - 2.1.3-41
334- add lwip reuse ip port
335
336* Sat Feb 11 2023 majun<majun65@huawei.com> - 2.1.3-40
337- fix TSO snd_nxt incorrectly update
338
339* Fri Dec 30 2022 wuchangsheng<wuchangsheng2@huawei.com> - 2.1.3-39
340- expand recv mbox size
341
342* Wed Dec 21 2022 jiangheng <jiangheng14@huawei.com> - 2.1.3-38
343- move pcb_if to ip_pcb to let listen pcb can use it
344
345* Wed Dec 21 2022 wuchangsheng<wuchangsheng2@huawei.com> - 2.1.3-37
346- reduce struct pbuf size
347
348* Wed Dec 21 2022 kircher<majun65@huawei.com> - 2.1.3-36
349- do not update cwnd when send dataack
350
351* Tue Dec 20 2022 kircher<majun65@huawei.com> - 2.1.3-35
352- fix the dataack is always lower than 256
353
354* Tue Dec 20 2022 kircher<majun65@huawei.com> - 2.1.3-34
355- add dataack when recv too many acks with data
356
357* Tue Dec 20 2022 wuchangsheng<wuchangsheng2@huawei.com> - 2.1.3-33
358- add variable in struct sock
359
360* Mon Dec 19 2022 kircher<majun65@huawei.com> - 2.1.3-32
361- skip unnecessary tcp_route
362
363* Sun Dec 18 2022 wuchangsheng<wuchangsheng2@huawei.com> - 2.1.3-31
364- expand rcv wnd size and add prefetch
365
366* Tue Dec 13 2022 wuchangsheng<wuchangsheng2@huawei.com> - 2.1.3-30
367- optimite pcb unsent and unacked list
368  fast rexmit all pkts
369
370* Tue Dec 6 2022 zhujunhao<zhujunhao11@huawei.com> - 2.1.3-29
371- add huge snd_buf
372
373* Sat Dec 3 2022 wuchangsheng<wuchangsheng2@huawei.com> - 2.1.3-28
374- add tso define
375
376* Thu Dec 01 2022 jiangheng<jiangheng14@huawei.com> - 2.1.3-27
377- remove lwip-2.1.3.tar.gz
378
379* Sat Nov 26 2022 jiangheng<jiangheng14@huawei.com> - 2.1.3-26
380- replace lwip-2.1.3.tar.gz to lwip-2.1.3.zip
381
382* Wed Nov 23 2022 jiangheng<jiangheng14@huawei.com> - 2.1.3-25
383- enable ARP QUEUE to avoid packet dropped
384
385* Sat Oct 22 2022 jiangheng<jiangheng14@huawei.com> - 2.1.3-24
386- add fs secure compilation option
387
388* Wed Oct 19 2022 zhujunhao<zhujunhao11@huawei.com> - 2.1.3-23
389- add writev and readv
390
391* Sat Oct 15 2022 zhujunhao<zhujunhao11@huawei.com> - 2.1.3-22
392- add epoll_create1 and accetp4
393
394* Tue Oct 11 2022 wuchangsheng<wuchangsheng2@huawei.com> - 2.1.3-21
395- alloc socket fail clean sock
396
397* Thu Oct 6 2022 wuchangsheng<wuchangsheng2@huawei.com> - 2.1.3-20
398- fix miss data due to free pbuf
399  close debug
400
401* Thu Oct 6 2022 wuchangsheng<wuchangsheng2@huawei.com> - 2.1.3-19
402- refactor add event
403  limit send pkts num max 10
404
405* Thu Oct 6 2022 wuchangsheng<wuchangsheng2@huawei.com> - 2.1.3-18
406- fix multithread duplicate port num
407  support select appropriate port num to rss same as nic
408
409* Thu Oct 6 2022 wuchangsheng<wuchangsheng2@huawei.com> - 2.1.3-17
410- fix EISCONN conditon err
411  remove same customized modification
412
413* Thu Oct 6 2022 wuchangsheng<wuchangsheng2@huawei.com> - 2.1.3-16
414- per thread reassdata variables
415
416* Thu Oct 6 2022 wuchangsheng<wuchangsheng2@huawei.com> - 2.1.3-15
417- modify EISCONN path condition
418  add in_send and send_flag value in sock
419
420* Tue Jul 26 2022 wuchangsheng<wuchangsheng2@huawei.com> - 2.1.3-14
421- del redundant wait_close in lwip_sock
422  move epoll_events into cache aligned area
423
424* Tue Jul 12 2022 Honggang Li <honggangli@163.com> - 2.1.3-13
425- Replace gettid() with syscall()
426
427* Fri Jul 8 2022 xiusailong<xiusailong@huawei.com> - 2.1.3-12
428- sync two patches from 20.03-LTS-SP1
429
430* Thu Jul 7 2022 wuchangsheng<wuchangsheng2@huawei.com> - 2.1.3-11
431- refactor refactor pkt read send performance
432
433* Tue Mar 29 2022 jiangheng<jiangheng12@huawei.com> - 2.1.3-10
434- refactor event
435- add HW checksum offload support
436
437* Tue Mar 15 2022 jiangheng<jiangheng12@huawei.com> - 2.1.3-9
438- notify app that sock state changes to CLOSE_WAIT
439
440* Tue Mar 15 2022 jiangheng<jiangheng12@huawei.com> - 2.1.3-8
441- refactor event,if ring is full, node is added to list
442
443* Mon Mar 07 2022 jiangheng<jiangheng12@huawei.com> - 2.1.3-7
444- remove chose_dlsym_handle function as it is redundant
445
446* Mon Mar 07 2022 wu-changsheng<wuchangsheng2@huawei.com> - 2.1.3-6
447- gazelle reduce copy in send
448
449* Mon Mar 07 2022 jiangheng<jiangheng12@huawei.com> - 2.1.3-5
450- exec gazelle_sock_init before read event
451
452* Thu Mar 03 2022 jiangheng<jiangheng12@huawei.com> - 2.1.3-4
453- support REUSEPOR option
454- fix rpc msg too much
455- fix recrruing events
456
457* Thu Feb 24 2022 jiangheng<jiangheng12@huawei.com> - 2.1.3-3
458- remove kernel socket interface
459- support the mode that listen and accept thread be separaten
460
461* Fri Dec 31 2021 jiangheng<jiangheng12@huawei.com> - 2.1.3-2
462- adapt to lstack
463
464* Fri Nov 26 2021 jiangheng<jiangheng12@huawei.com> - 2.1.3-1
465- update to 2.1.3
466
467* Mon Sep 06 2021 jiangheng<jiangheng12@huawei.com> - 2.1.2-2
468- backport some patches from community
469
470* Mon Nov 30 2020 peanut_huang<huangliming5@huawei.com> - 2.1.2-1
471- remove README
472
473* Mon Nov 30 2020 peanut_huang<huangliming5@huawei.com> - 2.1.2-0
474- Init package
475