[ZendTo] ZendTo ANNOUNCE: Release 4.08
Jules
Jules at Zend.To
Sat Dec 10 18:13:46 GMT 2011
Folks,
I have just released a stable version of 4.08.
The main new feature in this release is the "library of frequently-used
files". Once enabled in preferences.php, users who are logged in can
choose to send files from a library directory of frequently used files
instead of having to upload a fresh copy of the files to the ZendTo
server every time.
I envisage this will be very useful to customer service and support
operations who frequently need to send the same files to users, such as
documentation, latest releases of software, patches and so on.
The library directory can be easily managed straight from the Windows
Explorer or Mac Finder using WebDAV, and full instructions on setting
this up are on the website. And note that if you are using MySQL and are
upgrading from a previous version, please see the upgrade note at the
foot of the downloads page on the website.
I have also added an optional CAPTCHA test that users downloading files
have to pass before they can access the download links, to prove they
are a human being and not a malicious server attempting a
denial-of-service attack by repeatedly issuing large numbers of download
requests.
If you look at the list of all the drop-offs, you will see that it is
now split into several pages, and is easily sortable by any column. This
feature also appears in the lists of drop-offs in MyZendTo.
Also in the VM distributions I have tightened the security of Apache
somewhat, so it does not announce its operating system and version
number, and gives away minimal information in HTTP headers that might be
useful to malicious users.
Download as usual from
http://zend.to/
The full Change Log (all changes since the last stable release) is this:
- Added new feature: each file in a drop-off can either be uploaded, or else
it can be taken from a library directory containing reference files which
you often need to send to recipients/customers. To use this feature, you
must enable it by setting "'usingLibrary' => FALSE," in preferences.php
and put the library files into the directory set by the preferences.php
setting 'libraryDirectory' (set to /var/zendto/library by default).
This must just be a single directory of files, and not contain any
subdirectories. You may choose to make the library directory accessible
by WebDAV so that administrators using either Windows or Mac systems
can map a network drive pointing to it. To set this up, Google for
either "ubuntu apache webdav" or "centos apache webdav". It's a fairly
simple operation provided you just want 1 fixed username and password
to have write access to it. Alternatively you can just sftp files into
it (or psftp on Windows if using "PuTTY").
- Fixed size of download file so that the download will always download
the full size of the file as the file is now, not as it was when the
drop-off was created. If it's a library file, you might choose to replace
the file with another version between when the drop-off is created
and when
recipients actually download it.
- Fixed various bugs in new "library of files" feature, and made it only
appear to users who are logged in.
- Fixed layout of filesizes in New Drop-off form, which shows up in browsers
capable of this (such as Chrome).
- If you upgrade to this release and use MySQL, you will need to read
/opt/zendto/sql/README.MySQL and run the 2nd mysql command in there
again.
It will not overwrite anything, but will extend the database structure to
support the new "file library" feature.
- Fixed background colour of upload progress dialog part so greys all match.
- Added a new feature, to make unauthenticated users pass a CAPTCHA test
before they can pick-up any file. This helps protect against automated
Denial-of-Service attacks. It is enabled by setting "humanDownloads" to
true in preferences.php.
- Improved progress bar so it never reports < 0%.
- Requests can now be sent to multiple email addresses at once. Separate
the list of addresses with any combination of ";" and "," and " ".
- International characters used in email addresses, subjects, notes and
domains should work properly now. Thanks to Phil (UxBoD) for this!
- Fixed bugs in regular expressions in email function.
- Corrected grammar mistake in show_dropoff.tpl.
- List of all drop-offs now uses JQuery "DataTable" code to present a nice
list spread over multiple pages, with search and so on facilities.
- Nice sortable lists of drop-offs ported to MyZendTo.
Jules
--
Julian Field MEng CITP CEng
www.Zend.To
Follow me at twitter.com/JulesFM
PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
'Teach a man to reason, and he will think for a lifetime.' - Phil Plait
'All programs have a desire to be useful' - Tron, 1982
More information about the ZendTo
mailing list