Project

General

Profile

Actions

Task #4939

open

app-layer: template and setup script

Added by Jason Ish 11 months ago. Updated about 21 hours ago.

Status:
In Review
Priority:
Normal
Assignee:
Target version:
Effort:
Difficulty:
Label:

Description

By default, the setup script for app-layer parsers should output a Rust template, not C (should we even keep the C template)?
The module name created should be applayerNAME.
Use direction enum.
Use current year for copyright year.


Related issues 2 (0 open2 closed)

Related to Task #5002: applayertemplate: convert parser to nom7 functionsClosedPierre ChifflierActions
Related to Optimization #5636: template: remove C app-layer (as there is the rust one)RejectedActions
Actions #1

Updated by Victor Julien 11 months ago

Make sure code is clang-format/rustfmt clean.

Actions #2

Updated by Juliana Fajardini Reichow 11 months ago

  • Related to Task #5002: applayertemplate: convert parser to nom7 functions added
Actions #3

Updated by Victor Julien about 1 month ago

  • Target version changed from 7.0.0-beta1 to 7.0.0-rc1
Actions #4

Updated by Victor Julien 20 days ago

Don't create unneeded registration code, e.g. https://github.com/OISF/suricata/pull/8163#discussion_r1024470849

Actions #5

Updated by Jason Ish 19 days ago

  • Related to Optimization #5636: template: remove C app-layer (as there is the rust one) added
Actions #6

Updated by Jason Ish 19 days ago

  • Status changed from New to In Progress
Actions #7

Updated by Jason Ish 17 days ago

  • Status changed from In Progress to In Review
Actions

Also available in: Atom PDF