Project

General

Profile

Actions

Task #4939

closed

app-layer: template and setup script

Added by Jason Ish over 2 years ago. Updated over 1 year ago.

Status:
Closed
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 Suricata - Task #5002: applayertemplate: convert parser to nom7 functionsClosedPierre ChifflierActions
Related to Suricata - Optimization #5636: template: remove C app-layer (as there is the rust one)RejectedActions
Actions #1

Updated by Victor Julien over 2 years ago

Make sure code is clang-format/rustfmt clean.

Actions #2

Updated by Juliana Fajardini Reichow over 2 years ago

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

Updated by Victor Julien over 1 year ago

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

Updated by Victor Julien over 1 year ago

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

Actions #5

Updated by Jason Ish over 1 year ago

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

Updated by Jason Ish over 1 year ago

  • Status changed from New to In Progress
Actions #7

Updated by Jason Ish over 1 year ago

  • Status changed from In Progress to In Review
Actions #9

Updated by Jeff Lucovsky over 1 year ago

  • Status changed from In Review to Closed
Actions

Also available in: Atom PDF