Standardize the base64 logic

Bug #1215488 reported by Ben Kietzman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
BitMail
Won't Fix
High
BitMail Development

Bug Description

The project is currently using base64 hooks from the OpenSSL project. That logic does not always work dependably. Due to that, an alternate method is being used if the OpenSSL method fails. The alternate method does not always work dependably either.

The OpenSSL method appears to sometimes fail when encoding/decoding a single line of data. Whereas, the alternate method appears to sometimes fail when encoding/decoding multiple lines of data. So for now, using both methods seems to catch the problem.

However, using two methods is a bit redundant and this issue should be looked into and resolved.

Changed in bitmail:
importance: Undecided → High
assignee: nobody → Ben Kietzman (ben-kietzman)
Changed in bitmail:
assignee: Ben Kietzman (ben-kietzman) → BitMail Development (bitmail)
Changed in bitmail:
status: New → Triaged
status: Triaged → New
Changed in bitmail:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.