Help - Search - Members - Calendar
Full Version: Feature request and change
Invision Power Services > Invision Power Services, Inc. > IPS Company Feedback > IP.Downloads
Grizli
Hide the screenshot feild if there is no screenshot, saying it`s not available suggests there`s a problem or you don`t have perms to view it.

Add another feild for the MD5 checksum, IPD should calculate it on upload and store the result. It should also be possible to set the max size for MD5 calculation and for files which are to big the MD5 feild is hidden.

Thanks!
Strange_Will
I honestly want to know who uses MD5 checksums. I have never used it. Not to mention isn't TCP/IP checksumed?
Grizli
Lot`s of people use it. I`m honestly supprised this isn`t already a feature. The download manager I dumped for IPD had this feature.
Twisted Gamer
Currently what I do is use a custom field for this and MD5 the file via SSH if its over 1 GB and use FileMan's command execution ability for files under 1 GB.

As for anyone who doesn't check the MD5 hash or a SHA1 hash (if there provided) of a file after download your asking for trouble as the file on the server could have been tampered with. It's not fool proof but its a decent deterrent or notifier for experienced users.


My take on this is that PHP would be defiantly hit both memory and execution time limits if the file is over a few megs.

Perl on the other hand could easily be used to do files under 1 gig if the server is of decent spec. Most budget hosts are not though.

My ideal implementation of a MD5 system for IP.Downloads would be to automatically MD5 or SHA1 the file upon addition to the system. And then verify the hash before allowing the file to be downloaded. If the hashes are mis matched. Refuse to allow the download, hide the file and alert the board administrator.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.