Project

General

Profile

Actions

Feature #3444

closed
VJ VJ

app-layer: signal stream engine about expected data size

Feature #3444: app-layer: signal stream engine about expected data size

Added by Victor Julien about 6 years ago. Updated about 6 years ago.

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

Description

Currently the TCP based app-layers assemble the buffer they work on themselves. This leads to unnecessary buffering and code complexity. Instead, the app-layer API should allow the parsers to signal to the stream layer below how much data they need before the record is complete.


Related issues 5 (0 open5 closed)

Related to Suricata - Feature #3531: app-layer: signal stream engine about expected data size with next characterRejectedActions
Related to Suricata - Optimization #3538: dns: use app-layer incomplete supportClosedJeff LucovskyActions
Related to Suricata - Optimization #3539: rdp: use app-layer incomplete supportClosedZach KellyActions
Related to Suricata - Optimization #3540: krb5: use app-layer incomplete supportClosedPhilippe AntoineActions
Related to Suricata - Optimization #3541: applayertemplate: use app-layer incomplete supportClosedJason IshActions

PA Updated by Philippe Antoine about 6 years ago Actions #1

And how much data can be released...

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

How do you mean released?

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

  • Status changed from Assigned to In Review
  • Target version changed from TBD to 6.0.0beta1

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

  • Status changed from In Review to Resolved

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

  • Related to Feature #3531: app-layer: signal stream engine about expected data size with next character added

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

  • Status changed from Resolved to Closed

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

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

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

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

Actions

Also available in: PDF Atom