Home : Projects : FTPull : Download
Here you can download various versions of FTPull. I recommend the latest version, v2.4.5; I can see no reason to use an older version as all that separates one 2.4.x release from the next is a collection of bug fixes. Most versions are available as a Windows 'binary' (actually a source package, but with a wizard-based installer) and as 'sources'.
Versions prior to 2.0 are fairly pointless now and are not included here. If that's a problem for anyone, I'll dig them out and add them.
Important: The Windows installer sets up FTPull for you quite conveniently, but you do still need to install Tcl/Tk on your system separately, ideally first. You can get a 'batteries included' binary with a setup wizard from ActiveState. Most Linux distributions will provide a more convenient way of installing Tcl/Tk via their package management utilities.
FTPull v2.4.5 ← Latest
checking of remote timestamp is now retried a configurable number of times
timing and bandwidth information added to report summary
completely invisible bug in path assembly fixed (no significant behaviour change)
a few other minor tweaks and changes
documentation of IIS target machine configuration added
fixed job failure on sharing violation (rlm check fail panic) bug
FTPull v2.4.4
pingHost (ICMP host checking) should now work on Unix-like systems (but still untested)
some documentation updates
changed "-" to ": " separating date and time in logs (MSIE wrap-on-hyphen workaround)
comments added to type handlers to make them a bit more comprehensible
added quick and dirty documentation for backup type extensions
configuration program (config.tcl) now automatically picks up type handlers
fixed a bug in the incremental type handler, which occasionally bombed on removed files
FTPull v2.4.3
rephrased some code to make it clearer in the configuration program
added percent code %s (originating system hostname)
FTPull v2.4.2
updated documentation for recent changes
comments improved in store, rpt, log and qf modules
set a more sensible default for double-check rate (5% rather than 0%)
mail headers now set correctly; delivery may be more reliable
configuration verification utility's test message improved
FTPull v2.4.1
window geometry on config.tcl about dialog improved for Non-Win32 systems
LGPL.txt line separators changed to \r\n (MS-DOS/Win32/VMS OK)
FTPull v2.4
log rotation code simplified and improved
some obvious faults in totalFailure routine finally noticed and fixed
report content simplified slightly
incremental backup jobs are now supported
backup type extensibility improved
a decent user manual has been added
GPL/LGPL applicability to source modules clarified
FTPull v2.3
very obscure and minor log rotation bug fixed
(logs were not rotated if the run was aborted)
some code restructuring and minor efficiency improvements
FTPull v2.2
various stability and UI improvements
unstable abort / premature save prevented during verification
%s (system name) percent code added
wizard based installer replaces non-interactive JScript on Win32
more configuration verification improvements:
improvements to recipient validation expression
FTP server listing format is checked by default
minor smtp verification error in test send mode fixed
(connect failures were reported twice)
pingHost speed improved by cutting down to just one packet
configuration storage strategy changed to improve stability
report cosmetically improved and now passes w3c validation
configuration program updated to lay groundwork for incremental mode jobs
FTPull v2.1
logging issue (backup total failure when logging disabled) fixed
improvements to documentation






