Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Layer Build and Validation for DoIP (Diagnostic over IP) Support #1655

Open
wants to merge 27 commits into
base: dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
a50cf68
Add Layer Build and Validation for DoIP (Diagnostic over IP) Support
Dec 8, 2024
703b650
Merge branch 'master' into develop
raissi-oussema Dec 7, 2024
7aee737
Merge branch 'dev' into develop
tigercosmos Dec 8, 2024
7966b06
Correct endianness handling for imported data to ensure consistent in…
Dec 9, 2024
d4658d7
Fix serval issues related to multi-cross platform
Dec 9, 2024
dd26c31
other fix for DoIpLayerData
Dec 9, 2024
2ed8c0a
.add doipPackets.pcapng containg all doip packets.
Jan 6, 2025
0d52dbf
Merge branch 'dev' into develop
raissi-oussema Jan 7, 2025
b317bf6
Merge branch 'dev' into develop
raissi-oussema Jan 8, 2025
3ba3c71
fix dioxygene and gersemi errors
Jan 9, 2025
7822458
Merge branch 'dev' into develop
raissi-oussema Jan 9, 2025
3c5dc4d
Merge branch 'dev' into develop
raissi-oussema Jan 12, 2025
7896a9e
Update Packet++/header/DoIpLayer.h
raissi-oussema Jan 15, 2025
c159be9
Update Packet++/src/DoIpLayer.cpp
raissi-oussema Jan 15, 2025
14bc5a5
add diff improvement and dioxygene style
Jan 16, 2025
0545afe
. make safe search in enumsToString, add parseNextLayer for UDS layer…
Jan 18, 2025
14c9842
remove buildFromLayer from IDoIpMessageData
Jan 19, 2025
c4b8baa
fix dioxygene pipeline
Jan 19, 2025
326ae50
change doc from pointer to const ref
Jan 19, 2025
9d97fce
try fix dioxygene
Jan 19, 2025
031b36c
try resolve doxygene
Jan 22, 2025
929287b
move maps to internal namespace
Jan 23, 2025
0738b7e
Merge branch 'dev' into develop
raissi-oussema Jan 29, 2025
5b18d91
fix log errors
Feb 4, 2025
4d8f4c0
Merge branch 'dev' into develop
raissi-oussema Feb 4, 2025
f205483
revert suppress checks
Feb 4, 2025
5725fbb
revert cpp checks
Feb 4, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Common++/header/Logger.h
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,7 @@ namespace pcpp
PacketLogModuleWakeOnLanLayer, ///< WakeOnLanLayer module (Packet++)
PacketLogModuleSmtpLayer, ///< SmtpLayer module (Packet++)
PacketLogModuleWireGuardLayer, ///< WireGuardLayer module (Packet++)
PacketLogModuleDoIpLayer, ///< DoipLayer module (Packet++)
PcapLogModuleWinPcapLiveDevice, ///< WinPcapLiveDevice module (Pcap++)
PcapLogModuleRemoteDevice, ///< WinPcapRemoteDevice module (Pcap++)
PcapLogModuleLiveDevice, ///< PcapLiveDevice module (Pcap++)
Expand Down
6 changes: 6 additions & 0 deletions Packet++/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ add_library(
src/DnsLayer.cpp
src/DnsResource.cpp
src/DnsResourceData.cpp
src/DoIpLayer.cpp
src/DoIpLayerData.cpp
src/EthDot3Layer.cpp
src/EthLayer.cpp
src/FtpLayer.cpp
Expand Down Expand Up @@ -80,6 +82,10 @@ set(
header/DnsLayer.h
header/DnsResourceData.h
header/DnsResource.h
header/DoIpEnums.h
header/DoIpEnumToString.h
header/DoIpLayer.h
header/DoIpLayerData.h
header/EthDot3Layer.h
header/EthLayer.h
header/FtpLayer.h
Expand Down
232 changes: 232 additions & 0 deletions Packet++/header/DoIpEnumToString.h

Large diffs are not rendered by default.

Loading