Updating hahsers INC files and Acknowledgements
INC files have been updated changing the information, adding new details. Acknowledgements file includes now Hashing Librarying license. Spacing consistency has been fixed in CPP Hashing files. Testsuite plug-in has been rewritten, now using Server Commands.
This commit is contained in:
@ -457,18 +457,18 @@ enum AdminProp
|
||||
*/
|
||||
enum HashType
|
||||
{
|
||||
Hash_Crc32 = 0, // Provides CRC32 hashing
|
||||
Hash_Md5, // Provides MD5 hashing
|
||||
Hash_Sha1, // Provides SHA1 hashing
|
||||
Hash_Sha256, // Provides SHA256 hashing
|
||||
Hash_Crc32 = 0, // Provides CRC32 hashing
|
||||
Hash_Md5, // Provides MD5 hashing
|
||||
Hash_Sha1, // Provides SHA1 hashing
|
||||
Hash_Sha256, // Provides SHA256 hashing
|
||||
|
||||
Hash_Sha3_224, // Provides SHA3 224 bit hashing
|
||||
Hash_Sha3_256, // Provides SHA3 256 bit hashing
|
||||
Hash_Sha3_384, // Provides SHA3 384 bit hashing
|
||||
Hash_Sha3_512, // Provides SHA3 512 bit hashing
|
||||
Hash_Sha3_224, // Provides SHA3 224 bit hashing
|
||||
Hash_Sha3_256, // Provides SHA3 256 bit hashing
|
||||
Hash_Sha3_384, // Provides SHA3 384 bit hashing
|
||||
Hash_Sha3_512, // Provides SHA3 512 bit hashing
|
||||
|
||||
Hash_Keccak_224, // Provides Keccak 224 bit hashing
|
||||
Hash_Keccak_256, // Provides Keccak 256 bit hashing
|
||||
Hash_Keccak_384, // Provides Keccak 384 bit hashing
|
||||
Hash_Keccak_512 // Provides Keccak 512 bit hashing
|
||||
Hash_Keccak_224, // Provides Keccak 224 bit hashing
|
||||
Hash_Keccak_256, // Provides Keccak 256 bit hashing
|
||||
Hash_Keccak_384, // Provides Keccak 384 bit hashing
|
||||
Hash_Keccak_512 // Provides Keccak 512 bit hashing
|
||||
};
|
||||
|
@ -2310,7 +2310,7 @@ native force_unmodified(force_type, const mins[3], const maxs[3], const filename
|
||||
*
|
||||
* @return Number of cells written to the buffer (always 32)
|
||||
*/
|
||||
#pragma deprecated Use now hash_string() function. Also, see Hash_* constants.
|
||||
#pragma deprecated Use hash_string() function. Also, see Hash_* constants.
|
||||
native md5(const szString[], md5buffer[34]);
|
||||
|
||||
/**
|
||||
@ -2322,14 +2322,14 @@ native md5(const szString[], md5buffer[34]);
|
||||
* @return Number of cells written to the buffer (always 32)
|
||||
* @error If the file can not be opened, and error is thrown.
|
||||
*/
|
||||
#pragma deprecated Use now hash_file() function. Also, see Hash_* constants.
|
||||
#pragma deprecated Use hash_file() function. Also, see Hash_* constants.
|
||||
native md5_file(const file[], md5buffer[34]);
|
||||
|
||||
/**
|
||||
* Hashes a string.
|
||||
* Generate a hash value (message digest)
|
||||
*
|
||||
* @param string String to hash.
|
||||
* @param type Type of hash. See Hash_* constants in amxconst.inc file.
|
||||
* @param string String to be hashed.
|
||||
* @param type Type of selected hashing algorithm. See Hash_* constants in amxconst.inc file.
|
||||
* @param output Output string to store hash in.
|
||||
* @param outputSize The maximum size of the output string to store hash in.
|
||||
*
|
||||
@ -2338,10 +2338,10 @@ native md5_file(const file[], md5buffer[34]);
|
||||
native hash_string(const string[], const HashType:type, output[], const outputSize);
|
||||
|
||||
/**
|
||||
* Hashes a file's content (bytes).
|
||||
* Generate a hash value using the contents of a given file
|
||||
*
|
||||
* @param fileName File to hash.
|
||||
* @param type Type of hash. See Hash_* constants in amxconst.inc file.
|
||||
* @param fileName Path of file to be hashed.
|
||||
* @param type Type of selected hashing algorithm. See Hash_* constants in amxconst.inc file.
|
||||
* @param output Output string to store hash in.
|
||||
* @param outputSize The maximum size of the output string to store hash in.
|
||||
*
|
||||
|
Reference in New Issue
Block a user