luwenpeng
|
b46a5d4b23
|
enhance: toml format
|
2024-08-20 19:23:18 +08:00 |
|
luwenpeng
|
29cbe532ef
|
feature: packet I/O suppport dumpfile list mode
|
2024-08-19 18:40:49 +08:00 |
|
luwenpeng
|
f4d437d58b
|
refactor: rename id_generator to snowflake
|
2024-08-16 11:02:19 +08:00 |
|
luwenpeng
|
b0e08133b7
|
enhance: add configuration items to adjust the scheduling parameters of the main loop
|
2024-08-15 19:04:11 +08:00 |
|
luwenpeng
|
48202b4d0a
|
config: adjust the number of maz entries per bucket for IP reassembly
|
2024-07-30 19:17:29 +08:00 |
|
luwenpeng
|
83bffdd008
|
refactor stellar config
|
2024-06-25 19:12:21 +08:00 |
|
luwenpeng
|
d57c81697f
|
bugfix: call duplicated packet filter too many times
|
2024-04-17 17:53:42 +08:00 |
|
luwenpeng
|
84541c40e2
|
Refactor main loop
|
2024-04-11 16:33:35 +08:00 |
|
luwenpeng
|
24e109e34f
|
Export tuple.h / packet.h / session.h to the include directory
|
2024-04-10 15:37:42 +08:00 |
|
luwenpeng
|
daff1ecbc7
|
When tcp reassembly is turned off, all tcp segments are considered in order
|
2024-04-08 12:10:25 +08:00 |
|
luwenpeng
|
e8e60cee6d
|
Refactor TCP reassembly, the session knows where the TCP segment comes from: raw packet or tcp segment queue
|
2024-04-03 15:45:08 +08:00 |
|
luwenpeng
|
6e422ecb8d
|
Update session timeouts
|
2024-03-29 16:32:16 +08:00 |
|
luwenpeng
|
eb281ab789
|
session manager support tcp reassembly
|
2024-03-26 15:09:03 +08:00 |
|
luwenpeng
|
ce00122557
|
Refactor the session manager using session transformation 2D array & Update test case
|
2024-03-14 18:03:34 +08:00 |
|
luwenpeng
|
512dfddd03
|
reactor packet I/O & duplicated packet filter & evicted session filter
|
2024-03-10 19:07:26 +08:00 |
|
luwenpeng
|
9d562ffee6
|
rename ip_reassemble -> ip_reassembly
|
2024-03-08 13:55:17 +08:00 |
|
luwenpeng
|
7952ae7283
|
Add packet IO module
* support marsio
* support dumpfile ( 1 thread read dumpfile & N thread handle packet)
|
2024-02-28 16:31:26 +08:00 |
|
luwenpeng
|
97ef872d9a
|
add session id generator
|
2024-01-31 18:55:06 +08:00 |
|
luwenpeng
|
6d1f352bc9
|
receive packets from mrzcpd; log output supports stderr or file
|
2024-01-30 18:09:12 +08:00 |
|
luwenpeng
|
7d7cc8e90c
|
load config from toml file
|
2024-01-29 15:29:10 +08:00 |
|