summaryrefslogtreecommitdiff
path: root/static/classes
diff options
context:
space:
mode:
authorJuuso Lapinlampi <wub@partyvan.eu>2016-05-07 16:40:25 +0200
committerJuuso Lapinlampi <wub@partyvan.eu>2016-05-07 17:49:02 +0200
commita5314a2ff4cb503ff41da13ffd0e907f49ee4009 (patch)
tree224ff0cb38f4726ce6ee5992854252d1e1e3e6dc /static/classes
parent59ac83bf77ea1026e254f7b5419c4d30673a2bf5 (diff)
Deprecate get_sha1() in Pomf 2.1.0
There are two issues with get_sha1(): - The function name doesn't follow the PSR-2 coding style guide for function naming, followed in Pomf since version 2.0.0. - SHA-1 is no longer considered resilient to collisions, versus SHA-256. In current plans, this feature is to be replaced with getHash() or similar function name in the next major version (Pomf 3.0.0). For consideration for future SHA-256 hashing implementation, the MySQL schema's hash value needs to be changed from char(40) to char(64) to accommodate the longer SHA-256 length of 64 bytes in hexadecimal string.
Diffstat (limited to 'static/classes')
-rw-r--r--static/classes/UploadedFile.class.php1
1 files changed, 1 insertions, 0 deletions
diff --git a/static/classes/UploadedFile.class.php b/static/classes/UploadedFile.class.php
index ac39646..99020ce 100644
--- a/static/classes/UploadedFile.class.php
+++ b/static/classes/UploadedFile.class.php
@@ -37,6 +37,7 @@ class UploadedFile
/**
* Generates the SHA1 or returns the cached SHA1 hash for the file.
*
+ * @deprecated 2.1.0 To be replaced with SHA-256 hashing.
* @return string
*/
public function get_sha1()