Project

General

Profile

Actions

Optimization #3538

closed
VJ JL

dns: use app-layer incomplete support

Optimization #3538: dns: use app-layer incomplete support

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

Status:
Closed
Priority:
Low
Assignee:
Target version:
Effort:
Difficulty:
Label:
Protocol

Description

Remove TCP buffering. The header of each record has a length field, so we can read that and tell the stream engine how much data we expect before getting called again. This length field itself can be fragmented too, so we probably need to request a minimum size in that case.


Related issues 2 (0 open2 closed)

Related to Suricata - Feature #3444: app-layer: signal stream engine about expected data sizeClosedVictor JulienActions
Copied to Suricata - Optimization #3539: rdp: use app-layer incomplete supportClosedZach KellyActions

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

  • Related to Feature #3444: app-layer: signal stream engine about expected data size added

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

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

  • Description updated (diff)
  • Status changed from New to Assigned
  • Assignee set to Jeff Lucovsky
  • Label Protocol added

JI Updated by Jason Ish almost 6 years ago Actions #4

  • Priority changed from Normal to Low

JL Updated by Jeff Lucovsky almost 6 years ago Actions #5

  • Status changed from Assigned to In Review

JL Updated by Jeff Lucovsky over 5 years ago Actions #6

  • Status changed from In Review to Closed
Actions

Also available in: PDF Atom