Project

General

Profile

Actions

Task #2778

open
DB OD

tracking: port app-layer parsers to Rust

Task #2778: tracking: port app-layer parsers to Rust

Added by Danny Browning about 7 years ago. Updated over 6 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: tls: convert parser to RustNewOISF DevActions

Related issues 8 (2 open6 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 inputAssignedVictor JulienActions
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: enip: convert protocol parser to rustClosedPhilippe AntoineActions

DB Updated by Danny Browning about 7 years ago Actions #1

  • Related to Feature #2279: TLS 1.3 decoding, SNI extraction and logging added

DB Updated by Danny Browning about 7 years ago Actions #2

  • Related to deleted (Feature #2279: TLS 1.3 decoding, SNI extraction and logging)

DB Updated by Danny Browning about 7 years ago Actions #3

DB Updated by Danny Browning about 7 years ago Actions #4

DB Updated by Danny Browning about 7 years ago Actions #5

DB Updated by Danny Browning about 7 years ago Actions #6

VJ Updated by Victor Julien about 7 years ago Actions #7

  • Target version changed from 5.0beta1 to Support
  • Affected Versions deleted (5.0beta1)

VJ Updated by Victor Julien about 7 years ago Actions #8

  • Tracker changed from Bug to Task
  • Target version deleted (Support)
  • Effort deleted (medium)

VJ Updated by Victor Julien about 7 years ago Actions #9

  • Assignee set to OISF Dev

AH Updated by Andreas Herz almost 7 years ago Actions #10

  • Target version set to TBD

VJ Updated by Victor Julien over 6 years ago Actions #11

  • Subject changed from Protocol Parsing Rust Conversion Tracking to tracking: port app-layer parsers to Rust

VJ Updated by Victor Julien over 6 years ago Actions #12

  • Related to Task #3195: tracking: rustify all input added

VJ Updated by Victor Julien about 6 years ago Actions #13

SB Updated by Shivani Bhardwaj over 5 years ago Actions #14

  • Related to Feature #3957: Convert protocol to Rust: Modbus added

SB Updated by Shivani Bhardwaj over 5 years ago Actions #15

  • Related to Feature #3958: enip: convert protocol parser to rust added
Actions

Also available in: PDF Atom