mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-08-07 14:02:37 -04:00
Fix base64 check missing '/' as valid character
* Issue introduced in 558cb3d
* Corrects loading of legacy KeePass Key Files that included a '/' in their data section. Fix #2863 and Fix #2834
This commit is contained in:
parent
bc3a7522a2
commit
d6324feafd
2 changed files with 2 additions and 1 deletions
|
@ -59,6 +59,7 @@ void TestTools::testIsBase64()
|
|||
QVERIFY(Tools::isBase64(QByteArray("12==")));
|
||||
QVERIFY(Tools::isBase64(QByteArray("abcd9876MN==")));
|
||||
QVERIFY(Tools::isBase64(QByteArray("abcd9876DEFGhijkMNO=")));
|
||||
QVERIFY(Tools::isBase64(QByteArray("abcd987/DEFGh+jk/NO=")));
|
||||
QVERIFY(not Tools::isBase64(QByteArray("abcd123==")));
|
||||
QVERIFY(not Tools::isBase64(QByteArray("abc_")));
|
||||
QVERIFY(not Tools::isBase64(QByteArray("123")));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue