Project

General

Profile

Actions

Bug #2503

closed

rust: nom 4.2 released

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

Status:
Closed
Priority:
Normal
Target version:
Affected Versions:
Effort:
Difficulty:
Label:

Description

More, better, faster:

http://unhandledexpression.com/general/2018/05/14/nom-4-0-faster-safer-simpler-parsers.html

But, it's a breaking change. We could consider it for Suricata 4.1 still, but we'd have to implement it quickly then.

Actions #1

Updated by Victor Julien over 6 years ago

  • Status changed from New to Assigned
  • Assignee set to Pierre Chifflier
  • Target version set to 70

Likely won't make it into 4.1

Actions #2

Updated by Victor Julien almost 6 years ago

  • Subject changed from rust: nom 4.0 released to rust: nom 4.1 released
  • Target version changed from 70 to 5.0beta1
Actions #3

Updated by Pierre Chifflier almost 6 years ago

Nom 4.1 upgrade is mostly done (builds fine, tests OK here). However, it seem to fail building with rustc 1.24.1, which is the version used in travis: nom uses types that are marked as unstable
This should be fixed in https://github.com/Geal/nom/commit/ed39adec49fc7df53d00e1394121242facbad4f6 (not yet in a stable release)

Actions #4

Updated by Victor Julien over 5 years ago

  • Subject changed from rust: nom 4.1 released to rust: nom 4.2 released
  • Status changed from Assigned to Closed
Actions

Also available in: Atom PDF