Closed Bug 1529495 Opened 2 years ago Closed 2 years ago

Clean up various issues with the OSCrypto_win.js code

Categories

(Toolkit :: Password Manager, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
mozilla67
Tracking Status
firefox67 --- fixed

People

(Reporter: jaws, Assigned: jaws)

Details

Attachments

(5 files)

No description provided.
Priority: -- → P2
Pushed by jwein@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9b6eccb81c2d
Output the result of ::GetLastError when CryptProtectData\CryptUnprotectData fails. r=MattN
https://hg.mozilla.org/integration/autoland/rev/e39868481a35
Remove unused third argument to OSCrypto.decryptData and OSCrypto.encryptData. r=MattN
https://hg.mozilla.org/integration/autoland/rev/bb8bd993d8db
Factor out functions for getting the entropy parameter and converting from ctype arrays to JS arrays. r=MattN
https://hg.mozilla.org/integration/autoland/rev/829a5803527f
Move the call to LocalFree to a try-finally to guarantee we will free the memory even if an exception is thrown. r=MattN
https://hg.mozilla.org/integration/autoland/rev/b500dd719adb
Remove duplication in test_OSCrypto_win.js and add messages for each assertion. r=MattN
You need to log in before you can comment on or make changes to this bug.