Closed
Bug 1484956
Opened 7 years ago
Closed 7 years ago
NSSBase64_DecodeBuffer is missing from nss3.dll in 32 and 64 bit build for Windows
Categories
(NSS :: Build, defect)
NSS
Build
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: Lakatos.Isti, Unassigned)
Details
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36
Steps to reproduce:
A lot of code that imports saved passwords from a users profile relies on the NSSBase64_DecodeBuffer function exported from nss3.dll to safely decode encrypted usernames and passwords form their json/sqlite storage.
Actual results:
NSSBase64_DecodeBuffer is not exported in nss3.dll in Firefox version 61 on Windows. I have not checked, but it has probably been missing for a few versions.
Searching I've found mentions of it missing since 25th of December 2017
http://forums.mozillazine.org/viewtopic.php?f=27&t=3036819
https://mozilla.logbot.info/seamonkey/20171225
Expected results:
As far as I can tell the function still exists in the NSS codebase on github
https://github.com/servo/nss/blob/master/lib/util/nssb64d.c
and is even exported in the .def file
https://github.com/servo/nss/blob/master/lib/nss/nss.def
So the function should not be missing.
Please correct if this is not the right component. Thanks.
Assignee: nobody → nobody
Component: Untriaged → Build
Product: Firefox → NSS
Version: 61 Branch → other
Comment 2•7 years ago
|
||
Firefox only exports functions from nss3.dll that Firefox itself needs; if you need other functions, you will have to supply your own copy of NSS.
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•