radicalabacus.org

Windows 7 Sins stopsoftwarepatents.eu petition banner RDF

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

fixed apparently random transfer failures on first run of a new incremental job
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

added %s (hostname) to test message subject line
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

some bug fixes; nothing very significant
rephrased some code to make it clearer in the configuration program
added percent code %s (originating system hostname)

FTPull v2.4.2

added %r (result) percent code - useful in email subjects
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

minor bugfix: failure to check RLM caused whole job to fail
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

major reworking of the backup code
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

various cosmetic improvements to backup program
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

official name change to FTPull and requirements for GNU GPL met
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

configuration verification expressions improved
logging issue (backup total failure when logging disabled) fixed
improvements to documentation

FTPull v2.0

Rewrite in Tcl/Tk.