[ZendTo] 5.01 beta — Checksums of files in drop-offs

Jules Jules at Zend.To
Sun Feb 4 16:06:14 GMT 2018


Folks,

New drop-offs will now contain the (SHA-256) checksum of each uploaded file.

There are 2 new preferences.php settings:
* 'maxBytesForChecksum' is the maximum size of a drop-off for which 
checksums will be calculated. Checksumming a huge file can take several 
minutes, and clearly the user isn't going to wait that long. It's set to 
200MB by default.
* 'checksum' is the command to run to calculate the checksum of a file.

There is another tick-box in the "new drop-off" form. It is ticked by 
default.
It automatically ticks and unticks itself depending on whether the 
drop-off is small enough to checksum or not.
If the user manually unticks it, it stays unticked until they choose to 
manually tick it again.
If they try to tick it when the drop-off is too big, it tells them they 
can't (and why).
So I think it should work in a helpful way.

To save you having to take a screenshot of (or save as PDF) the drop-off 
summary page to record all the checksums, I have improved the email sent 
to you when a recipient picks up your drop-off. This email now contains 
all the information about the drop-off including, among other things, 
the checksum of each file. So when someone picks up your drop-off, just 
save the email telling you so.

On the drop-off summary pages, if you want to see the MIME type of a 
file, hover over the filetype icon.
I needed the screen real-estate for the checksum value, so had to push 
out the MIME type.

I've tested it all out on a couple of different systems and it all 
appears to be working nicely.
As soon as you can confirm it works, I'll turn it into a production release.

This also fixes the remaining known bugs, and the security issue 
reported by Ryan Stepalavich.

Download and installation details are all here:
     http://zend.to/beta.php

Cheers,

Jules

-- 
Julian Field MEng CEng CITP MBCS MIEEE MACM

'That is the land of lost content,
  I see it shining plain,
  The happy highways where I went,
  And cannot come again.' - A.E. Houseman

www.Zend.To
Twitter: @JulesFM
PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654




More information about the ZendTo mailing list