Project

General

Profile

Actions

Optimization #7065

open

base64: move the decoder to rust

Added by Shivani Bhardwaj 3 months ago. Updated about 2 months ago.

Status:
In Review
Priority:
Normal
Target version:
Effort:
Difficulty:
Label:

Description

- strict mode is already covered by the base64 crate
- rfc2045 mode is already implemented in the MIME parser

This task entails
- bringing all these implementations together
- implementing rfc4648 mode


Subtasks 1 (1 open0 closed)

Bug #6280: base64: strict mode should only accept strings that can be reliably converted backIn ReviewShivani BhardwajActions

Related issues 1 (1 open0 closed)

Related to Suricata - Task #7058: fuzz/base64: check decoded strings for correctness in strict modeIn ReviewShivani BhardwajActions
Actions #1

Updated by Shivani Bhardwaj 3 months ago

  • Target version changed from TBD to 8.0.0-beta1
Actions #2

Updated by Shivani Bhardwaj 3 months ago

  • Subtask #6280 added
Actions #3

Updated by Shivani Bhardwaj 3 months ago

  • Related to Task #7058: fuzz/base64: check decoded strings for correctness in strict mode added
Actions #4

Updated by Shivani Bhardwaj 3 months ago

  • Description updated (diff)
Actions #5

Updated by Shivani Bhardwaj about 2 months ago

  • Status changed from Assigned to In Progress
Actions #6

Updated by Shivani Bhardwaj about 2 months ago

  • Status changed from In Progress to In Review
Actions

Also available in: Atom PDF