luwenpeng
|
ebf1dad62c
|
refactor: rename packet_parse.cpp/h to packet_parser.cpp/h
|
2024-08-16 11:51:43 +08:00 |
|
luwenpeng
|
f4d437d58b
|
refactor: rename id_generator to snowflake
|
2024-08-16 11:02:19 +08:00 |
|
luwenpeng
|
e8299dd77c
|
enhance: rename session manager stat iterm name
|
2024-08-14 17:25:46 +08:00 |
|
yangwei
|
526171618f
|
🔧 build(compile Werror): reduce warning
|
2024-08-12 15:47:05 +08:00 |
|
luwenpeng
|
1f09f43f52
|
feature: session manager support lookup session by session ID
|
2024-07-29 10:44:57 +08:00 |
|
luwenpeng
|
b50f0c2c70
|
optimizate: pass the current timeout to the ID generator as a parameter, instead of getting the time from the ID generator itself
|
2024-07-16 17:16:52 +08:00 |
|
luwenpeng
|
076b3c7b0b
|
refactor: session module (split to define/utils/pool/table/timer/transition/manager)
|
2024-06-25 10:32:51 +08:00 |
|
luwenpeng
|
71422ebb36
|
refactor: packet module (split to parse/build/layer/tunnel/utils)
|
2024-06-24 17:07:05 +08:00 |
|
luwenpeng
|
de4c15f43c
|
Refactored packet API to support struct layer (using union to contain different types of encapsulation headers)
|
2024-06-14 19:24:27 +08:00 |
|
luwenpeng
|
be9a68935b
|
Update the format of tuple to string output
|
2024-05-20 15:44:04 +08:00 |
|
luwenpeng
|
0e33a1b647
|
Resolve merge conflicts
|
2024-05-20 11:26:06 +08:00 |
|
luwenpeng
|
32ae4618ef
|
Add support for TCP port reuse (same tuple6 but different ISN) in session manager: evict old session and create new session
|
2024-05-16 19:21:12 +08:00 |
|
luwenpeng
|
fdc65067b2
|
stellar support monotonic time and real time
|
2024-05-16 10:13:43 +08:00 |
|
luwenpeng
|
7b20747c8f
|
Update session.h: support get tuple6 by session
|
2024-05-15 16:29:33 +08:00 |
|
luwenpeng
|
13001003e2
|
Refactor enum session_stat with improved naming conventions
|
2024-05-09 16:32:45 +08:00 |
|
luwenpeng
|
cc380d9271
|
rename session_direction to flow_direction
|
2024-05-09 14:57:12 +08:00 |
|
luwenpeng
|
61ee619689
|
TCP reassembly add stat of TCP retransmit and TCP overlap
|
2024-05-06 17:33:02 +08:00 |
|
luwenpeng
|
309736f9f1
|
session manager support TCP fast open
|
2024-05-06 12:06:20 +08:00 |
|