Category Archives: FileSender 1.1

FileSender 1.1.1 released on May 31!

May 31st Xander announced the availability of the FileSender 1.1 release to the filesender-dev list.  You should apply this upgrade soon (before FF 13 comes out) if you want your FireFox users to remain able to use your FileSender installation!

Xander’s announcement is as follows:  We’re happy to announce that FileSender 1.1.1 release is now available for download and in the FileSender package and svn repositories.

Version 1.1.1 is a maintenance and bugfix release and contains two important fixes:

  1. The upcoming FireFox 13 (planned for june 5th next week) has changed the way the HTML5 uploads are done. Version 1.1.1 can handle this changed method (and of course also the old method used with FF 12 and lower). *Not* upgrading will mean that uploads with FF13 will break.
  2. With 1.1 it was (under some, non-default circumstances) possible thata normal user was given acces to the administrator view. This has beenfixed in 1.1.1.We therefore recommend that you upgrade to 1.1.1 as soon as possible(preferable before june 5th). If, for whatever reason, a normal upgradeis not possible you should at least get the following two files from the distribution files (tar.gz or zip) and install them:  www/js/fs_html5.js  classes/AuthSaml.php

Download details for FileSender 1.1.1 are at
For those of you using the Debian or RPM package repositories:

  • 1.1.1 packages are as of now available in both the stable and testing repositories.
  • As of now 1.0.1 (using the deprecated Gears method) is only available in the ‘oldstable’ repositories.

On behalf of the FileSender team,


Thanks Xander!

Google shuts down Gears website in December: time to upgrade to FileSender 1.1!

Google announced last week  “On December 1, 2011, Gears-based Gmail and Calendar offline will stop working across all browsers, and later in December Gears will no longer be available for download.”

FileSender sites running version 1 or 1.0.1 rely on Gears to support uploads larger than 2GB.  After Google executes its plans there will no longer be a well known location for users to download the Gears plug-in.

If you run a FileSender service and you wish to continue to support uploads larger then 2GB, now might be a good time to upgrade to FileSender 1.1!

FileSender 1.1 release now available

As per Xander’s announcement to the filesender-dev mailinglist the FileSender 1.1 release is now available for download and in the FileSender package repositories.

Download details, upgrade notes, changes and known issues are at:

Version 1.1 is a drop-in replacement for 1.0.1 where the use of the deprecated Gears plugin has been replaced with an HTML5 module which can be used with modern browsers supporting the HTML5 FileAPI. Furthermore a few minor bugs were fixed.

Many thanks to Chris for replacing the deprecated Gears module and Wendy
for the thorough testing and providing updated end user documentation
for 1.1. As usual please let us know if things are or aren’t as they should be (please use

For those of you using the Debian or RPM package repositories:

  • 1.1 packages are available in the *testing* repository and will be moved to the *stable* repositories when 1.1 will become the main supported release. If you want to upgrade to 1.1 now please switch your apt/rpm configuration from ‘stable’ to ‘testing’.
  • The ‘testing’ repositories also contain the latest 1.8.1 SimpleSAMLphp packages and the FileSender 1.1 packages are configured for that version. Please see CHANGELOG.txt for notes about the changes.
  • As of now 1.0.1 is also available in the ‘oldstable’ repositories. If you want to stay on 1.0.1 you might want to switch to ‘oldstable’.

Thank you Xander for providing the text for this blog article 🙂

FileSender 1.1 status (was FileSender 1.0.1 Fall Special with HTML5)

What was recently announced as the FileSender 1.0.1 Fall Special with HTML5 has been relabeled to FileSender 1.1.

Following the initial announcement we (the filesender core team) struggled a bit with the logic of our choice; something in it didn’t make 100% sense.  Replacing Gears by the HTMl5 FileAPI is a quite significant change on a production service that changes the way users do uploads >2GB.

After thorough discussion we felt it was better to indicate such a significant change in functionality with a clear version number increment.  In addition this made it a lot easier to fit this version in a logic software release life cycle and to push it out in an orderly fashion through the debian and RPM repositories. Last but not least the Google Gears website now mentions “Gears is deprecated and will no longer be available as of December 2011.”  We read this as “from December 2011 there will no longer be a well-known point where users can download the Gears plugin.  That means any FileSender site using Gears for uploads larger then 2GB will have a problem with new users.  This obviates the need for a clear FileSender 1.0.1 phase-out plan, and a clear successor.  Thanks to Chris we have FileSender 1.1 to fill that position.

So FileSender 1.1 it is.  We expect to release within the next weeks.  Testing is done, AARNet is field-trialling it in its production environment.  What remains is finalising the packages and some loose ends in the documentation.   If you’re interested in joining AARNet and running the 1.1 code before its final release, please drop us a line.  In addition to going from Gears to HTMl5  it’ll contain a number of very minor bugfixes that’ll take away some annoyances reported since we released version 1.0.1 in May 2011.

We’ve used the effort we put in thinking this through as an opportunity to write down a first take on a FileSender software release life cycle.  That should make the process of releasing FileSender 1.5 and follow-up versions more predictable and taking less “process” time of the core team.

I’ll be offline next week and will publish the FileSender software release cycle probably the week after that, together with an update on where we are with FileSender 1.5 and when you can finally expect that beta.