Copyright 2009, 2010, 2011, 2012, 2013, 2014 Kevin Ryde This file is part of Upfiles. Upfiles is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. Upfiles is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Upfiles. If not, see . Version 10, October 2014 - send file times with SITE UTIME if the server has that Version 9, February 2013 - Net::FTP error message() should be in scalar context Version 8, November 2012 - use Regexp::Common::Emacs Version 7, November 2012 - print size of changes Version 6, August 2012 - command line files Version 5, June 2012 - upload to temp file on remote - create initial remote directory on first upload Version 4, May 2011 - don't upload .upfiles.sqdb-journal file Version 3, September 2010 - test manifest only as an author test Version 2, April 2010 - drop singleton instance stuff Version 1, October 2009 - the first version