mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2025-12-23 08:48:07 -06:00
Use nested namespaces definition syntax
This commit is contained in:
committed by
sledgehammer999
parent
e7e3f6a9db
commit
dc464d4d41
@@ -31,21 +31,18 @@
|
||||
class QByteArray;
|
||||
class QString;
|
||||
|
||||
namespace Utils
|
||||
namespace Utils::Password
|
||||
{
|
||||
namespace Password
|
||||
// Implements constant-time comparison to protect against timing attacks
|
||||
// Taken from https://crackstation.net/hashing-security.htm
|
||||
bool slowEquals(const QByteArray &a, const QByteArray &b);
|
||||
|
||||
namespace PBKDF2
|
||||
{
|
||||
// Implements constant-time comparison to protect against timing attacks
|
||||
// Taken from https://crackstation.net/hashing-security.htm
|
||||
bool slowEquals(const QByteArray &a, const QByteArray &b);
|
||||
QByteArray generate(const QString &password);
|
||||
QByteArray generate(const QByteArray &password);
|
||||
|
||||
namespace PBKDF2
|
||||
{
|
||||
QByteArray generate(const QString &password);
|
||||
QByteArray generate(const QByteArray &password);
|
||||
|
||||
bool verify(const QByteArray &secret, const QString &password);
|
||||
bool verify(const QByteArray &secret, const QByteArray &password);
|
||||
}
|
||||
bool verify(const QByteArray &secret, const QString &password);
|
||||
bool verify(const QByteArray &secret, const QByteArray &password);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user