Project

General

Profile

Actions

Task #4082

open
JI JL

ftp: convert parser to Rust

Task #4082: ftp: convert parser to Rust

Added by Jason Ish over 5 years ago. Updated 11 months ago.

Status:
In Progress
Priority:
High
Assignee:
Target version:
Effort:
Difficulty:
Label:
Hardening, Rust

Related issues 6 (5 open1 closed)

Related to Suricata - Task #3195: tracking: rustify all inputAssignedVictor JulienActions
Related to Suricata - Documentation #6492: doc: explain how FTP worksAssignedJeff LucovskyActions
Related to Suricata - Optimization #5311: ftp: use unsigned integer for input_lenClosedOISF DevActions
Blocks Suricata - Feature #4906: ftp: add stream app-layer frame support AssignedOISF DevActions
Blocks Suricata - Feature #4876: Additional FTP BuffersNewJeff LucovskyActions
Copied to Suricata - Task #4098: smtp: convert parser to RustNewOISF DevActions

JI Updated by Jason Ish over 5 years ago Actions #1

  • Related to Task #3195: tracking: rustify all input added

RS Updated by Raj S over 5 years ago Actions #2

  • Assignee changed from Community Ticket to Raj S

VJ Updated by Victor Julien over 5 years ago Actions #3

  • Copied to Task #4098: smtp: convert parser to Rust added

RS Updated by Raj S over 4 years ago Actions #4

  • Status changed from New to In Progress

RS Updated by Raj S about 3 years ago Actions #5

  • Target version set to 8.0.0-beta1

Targeting 8.0beta

JF Updated by Juliana Fajardini Reichow almost 3 years ago Actions #6

  • Assignee changed from Raj S to OISF Dev

JF Updated by Juliana Fajardini Reichow almost 3 years ago Actions #7

  • Status changed from In Progress to New

AH Updated by Andreas Herz almost 3 years ago Actions #8

@Raj S do you plan to work on this? Let us know since this would help us planning

RS Updated by Raj S almost 3 years ago Actions #9

Andreas Herz wrote in #note-8:

@Raj S do you plan to work on this? Let us know since this would help us planning

Hey @Andreas Herz, yes I'm currently working on this

VJ Updated by Victor Julien almost 3 years ago Actions #10

Can you give a timeline on this? I've noticed that the tickets assigned to you have no activity, so we don't know what, if anything, is happening. Draft PRs on github would be great.

RS Updated by Raj S almost 3 years ago Actions #11

Hey @Victor Julien, I'll make this a priority and have a PR posted for review in June.

VJ Updated by Victor Julien almost 2 years ago Actions #12

  • Blocks Feature #4906: ftp: add stream app-layer frame support added

SB Updated by Shivani Bhardwaj almost 2 years ago Actions #13

VJ Updated by Victor Julien almost 2 years ago Actions #14

  • Status changed from New to Assigned
  • Assignee changed from OISF Dev to Jeff Lucovsky

VJ Updated by Victor Julien almost 2 years ago Actions #15

  • Priority changed from Normal to High

VJ Updated by Victor Julien almost 2 years ago Actions #16

VJ Updated by Victor Julien almost 2 years ago Actions #17

VJ Updated by Victor Julien over 1 year ago Actions #18

  • Subject changed from Convert FTP to Rust to ftp: convert parser to Rust

PA Updated by Philippe Antoine over 1 year ago Actions #19

  • Label Hardening, Rust added

PA Updated by Philippe Antoine about 1 year ago Actions #20

  • Status changed from Assigned to In Progress

JL Updated by Jeff Lucovsky about 1 year ago Actions #22

  • Status changed from In Progress to In Review

JL Updated by Jeff Lucovsky about 1 year ago Actions #23

Merged in https://github.com/OISF/suricata/pull/12675

Note: conversion is partial, not complete.

JL Updated by Jeff Lucovsky about 1 year ago Actions #24

JL Updated by Jeff Lucovsky about 1 year ago Actions #25

  • Status changed from In Review to Closed

VJ Updated by Victor Julien about 1 year ago Actions #26

I feel the right time to close this is when the parser is fully converted.

PA Updated by Philippe Antoine about 1 year ago Actions #27

  • Status changed from Closed to In Progress

SB Updated by Shivani Bhardwaj 12 months ago Actions #28

  • Target version changed from 8.0.0-beta1 to 8.0.0-rc1

VJ Updated by Victor Julien 11 months ago Actions #29

  • Target version changed from 8.0.0-rc1 to 9.0.0-beta1
Actions

Also available in: PDF Atom