/*
* InspIRCd -- Internet Relay Chat Daemon
*
+ * Copyright (C) 2017, 2020 Sadie Powell <sadie@witchery.services>
* Copyright (C) 2016 Attila Molnar <attilamolnar@hush.com>
*
* This file is part of InspIRCd. InspIRCd is free software: you can
{
public:
SHA1HashProvider(Module* mod)
- : HashProvider(mod, "hash/sha1", 20, 64)
+ : HashProvider(mod, "sha1", 20, 64)
{
}
- std::string GenerateRaw(const std::string& data)
+ std::string GenerateRaw(const std::string& data) CXX11_OVERRIDE
{
SHA1Context ctx;
ctx.Update(reinterpret_cast<const unsigned char*>(data.data()), data.length());
Version GetVersion() CXX11_OVERRIDE
{
- return Version("Implements SHA-1 hashing", VF_VENDOR);
+ return Version("Allows other modules to generate SHA-1 hashes.", VF_VENDOR);
}
};