Project

General

Profile

Actions

Task #2778

open

tracking: port app-layer parsers to Rust

Added by Danny Browning over 5 years ago. Updated over 4 years ago.

Status:
New
Priority:
Normal
Assignee:
Target version:
Effort:
Difficulty:
Label:

Description

Tracking ticket for conversion of protocol parsers from C to Rust.


Subtasks 1 (1 open0 closed)

Task #4161: Convert TLS parser to RustNewActions

Related issues 8 (3 open5 closed)

Related to Suricata - Optimization #2779: Convert DCE_RPC from C to RustClosedShivani BhardwajActions
Related to Suricata - Optimization #2780: Convert DNP3 from C to RustNewCommunity TicketActions
Related to Suricata - Optimization #2781: Convert ENIP from C to RustClosedCommunity TicketActions
Related to Suricata - Optimization #2782: Convert Modbus from C to RustRejectedActions
Related to Suricata - Task #3195: tracking: rustify all inputNewOISF DevActions
Related to Suricata - Feature #3445: Convert SSH parser to RustClosedPhilippe AntoineActions
Related to Suricata - Feature #3957: Convert protocol to Rust: ModbusClosedSimon DugasActions
Related to Suricata - Feature #3958: Convert protocol to Rust: ENIPIn ReviewPhilippe AntoineActions
Actions

Also available in: Atom PDF