|
|
Latest 6.x Patch
Version 6.33, Release date -
04/20/07
This patch can be used for Automize 6.x, AutoKrypt 6.x, AbleFtp 6.x, JaSFtp 6.x, and
JaBack 6.x.
By installing the patch you agree to the license
agreement
If you are currently using version 6.00 -
6.17, you should use the full installer from the product download page.
THIS PATCH
CAN ONLY BE APPLIED TO VERSION 6.18 AND LATER
Download the patch
Patch Details
This patch includes all previous 6.x patches
This patch includes the following fixes/enhancements
* Windows installer now uses JRE 1.3.1_19 to use new DST rules
* MacOS installer now points to JRE 1.4.2 to use new DST rules
* Ftp Monitor task bugfix - decimals for the file size option in KB did
not work
* Scheduler module allows 3000 schedules instead of 1000.
Previous 6.x patches had following changes over 6.00
* 6.32 - Email Tasks - Incorrectly returned exit code = 0,
even if attachment was not found.
* 6.32 - Encryption Module - OpenPGP sign mode now uses ZIP compression
instead of ZLIB to maintain compatibility with older PGP versions.
* 6.32 - Encryption Module - OpenPGP encrypt mode randomly locked the
file, probably due to a encrypted stream not being closed.
* 6.32 - Delete task - Did not correctly set exit code > 0
, if file deletion failed.
* 6.32 - Copy task - rename option caused original file to be lost if
rename failed.
* 6.32 - Text Search task - replace option did not work if
number of surrounding lines = 0
* 6.31 - Ftp Log - Incorrectly set maximum ftp log size as 10 times
maximum log size settings, instead of using maximum ftp log size
setting.
* 6.31 - Ftp Log is now rotated similar to activity, output and debug
logs.
* 6.31 - SFtp task - Using the Backup Remote File option caused file
locking, which results in the Staging option (if selected) to copy
rather than move files.
* 6.31 - SFtp and Ftp tasks - Parsing error while reading source file
timestamp from Ftp log sometimes causes files to be retransferred. While
not reproducable on our systems, a best guess fix is attempted based on
users debug log.
* 6.30 - Ftp Put task - Reset local file timestamp to match remote file
timestamp failed if remote file did not originally exist.
* 6.30 - SFtp and Ftp GET tasks - Files are no longer downloaded into a
system default temp folder (this was added in 6.29) during transfer with
.tmp extension. The inherited file permissions on some server systems
may not allow users to have full permissions when files are moved to
target directory.
* 6.30 - SFtp Put task - File locking issue caused delete source file
option to fail intermittently after successfull transfer.
* 6.30 - SFtp Get task - File locking issue caused rename after transfer
with .tmp extension option to fail intermittently.
* 6.29 - Chain Task - now allows max wait time to be set to 0, which
allows chain to wait forever until task finishes its run.
* 6.29 - Chain Task - added check to prevent user from setting negative
skip to step value
* 6.29 - File Monitor and Directory Monitor Task bugfix - The settings
window for this file did not allow parameters (dynamice variables) to be
entered for the Source Directory path.
* 6.29 - SFTP tasks (all) - bugfix - SFtp connections were not closed on
some versions of OpenSSH, leaving ghost processes on the server.
* 6.29 - Autokrypt Encryption task - Secret key encryption task failed
to read DESEDE key.
* 6.29 - SFtp and Ftp GET tasks - issue during transfer with .tmp
extension. Sometimes the transferred .tmp file is locked (reason
unknown) after transfer, and the .tmp rename function fails. In this
patch, a second attempt to copy the .tmp file is made and the .tmp is
deleted. Sometimes the copy is successfull but the .tmp cannot be
deleted due to the file lock. This results in .tmp files left in the
temporary folder. We have contacted our 3rd party Ftp/Sftp api vendors
to resolve this locking issue.
* 6.28 - Ftp Bug - If Ftp profiles data timeout field (added in 6.27)
is left empty, the Ftp connection fails
* 6.28 - FILE::DATE variable bugfix. This variable returned DATE:: before actual
date string.
* 6.27 - Ftp task option added to allow data timeout to be set
* 6.26 - Email task - bug fix - Append date/time to attachment filename
option did not work
* 6.25 - Ftp Command task - new custom
command added - $$MLDEL - delete multiple files from local working
directory
* 6.25 - Ftp profiles bug - Account field could not be saved in the
profile setup dialog
* 6.24 - SFtp task - Option added to allow time offset to be used when
comparing local and remote file timestamps.
* 6.24 - Automize addon module now includes SFtp synchronize task
* 6.24 - AutoKrypt now supports OpenPGP Sign and Verify modes
* 6.24 - AutoKrypt bugfix - Encryption Profiles failed to load correct
mode (encrypt or decrypt) when profile is selected
* 6.23 - JaSFtp - new SFtp synchronize task
added
* 6.23 - AutoKrypt - OpenPGP tasks now support DSA/ELGAMAL (PGP DH/DSS
equivalent) keys
* 6.22 - New product AutoKrypt released
* 6.22 - DATEADD and DATEADDX functions did not work if
+1 was used instead of 1
for the last 'add' field. Using -1
and 1 worked, but +1
failed.
* 6.22 - FileMonitor task now allows file size resolution of 0.001
KB. Previously 1 KB was minimum
resolution.
* 6.21 - SFtp put task bugfix - When making new
subdirectory based on date, files are only put into this
folder once. The next runs place files incorrectly into the parent folder.
* 6.21 - Ftp task - Option added to allow time offset to be used when comparing
local and remote file timestamps.
* 6.20 - Copy task Bugfix - If a file fails to copy, or if
a file fails to be deleted after the move/rename option, the exit code =0.
Now, the exit code = 1
* 6.20 - Copy task - New variables
TaskTitle::CopyFailed and TaskTitle::DeleteFailed added
* 6.20 - Chain task user interface improvements.
Double Click on task step brings up options for
the step. Right Click on step brings up popup menu to quickly
enable/disable step.
* 6.19 - Ftp task now supports setting file permissions after a PUT
* 6.19 - Ftp and SFtp browsers now supports File viewer which launches
program to view files based on system file associations
* 6.19 - Ftp and SFtp browsers column widths can now be set
* 6.19 - Ftp task bugfix - When task fails to get directory listing, the
exit code = 0. Now exit code = 10,
when directory listing fails, or if server
closes connection during directory listing step.
* 6.19 - Commandline module now supports the command: run::taskTitle,
where taskTitle is the task title in the Task Table.
* 6.18 - Help system upgraded to Java Help. Includes full text search,
and context sensitive help
* 6.18 - JaSFtp now uses 3sp.com J2SSH Maverick version 1.24,
release date June 1, 2005
* 6.18 - SSH2 Connection parameters can now be set for
each profile
* 6.18 - JaSFtp now allows larger packet size to be set. This allows
compatibility with Globalscape which transmits data at 85K
* 6.18 - Multiple Ftp and SFtp browsers can now be launched simultaneously
* 6.17 - bugfix - Command Task did not write stdout and stderr information
reliably
* 6.16 - bugfix - AutoBackup task fails to backup settings files. This bug
was introduced in version 6.12.
* 6.16 - bugfix - Ftp tasks read incorrect
timestamp for files created during the 12
PM hour on MSDOS Ftp servers.
* 6.16 - FileMonitor task - New Option added to allow monitoring based on
total file size in directory
* 6.15 - New Password manager utility added. Allows you to view/edit Ftp and SFtp
passwords
* 6.15 - bugfix - Startup module fix for bug
introduced in version 6.14. Version 6.14
users should update to 6.15 or later
* 6.14 - JaSFtp now uses 3sp.com J2SSH Maverick version 1.23,
release date April 6, 2005.
* 6.14 - SFtp task - option added to allow setting binary/ascii mode of transfer.
This option only applies to SFTP servers which support SFTP protocol
version 4+. Older SFTP protocols only support
binary mode.
* 6.14 - SFtp task - option added to allow setting remote end of line for
servers running SFTP version 3 (or less)
* 6.14 - SSH2/SFtp - Implemented Proxy server (socks4, socks5, and http proxies)
support for SSH2/SFTP connections
* 6.14 - bugfix - SFtp login failure incorrectly provided exit code = 0
* 6.14 - New option added to allow logs to be
trimmed to 0,25
or 50%.
* 6.12 - Added new option to the chain task
to allow email notifications of tasks within it.
* 6.12 - Added new option to the chain task
to enable/disable steps within the chain
* 6.12 - Added new option to the chain task
to specify the step number or step title at which Chain should start
* 6.12 - BUGFIX - Ftp profiles did not correctly load the 'Names Only'
value for the parameter 'Directory Listing
style'
* 6.12 - BUGFIX - Bulk email - parameters input only worked for
the first recipient in the list* Other minor enhancements
* 6.11 - BULK EMAIL - Allow multiple parameters to be input via
recipientlist file separated by ^.. email_address^parameter 1^parameter
2 etc.. This allows mail merge.. like using
Dear %%1 in message body, where %%1
refers to parameter 1
* 6.11 - BUGFIX - if
user is editing task A, and then edits another task B, then saves task A,
sometimes task B gets overwritten with task A. So, you will have 2
duplicate task A, and task B gets deleted.
* 6.11 - Dynamic variable PassFileName added for
FileMonitor and FtpMonitor tasks. This gives number of files passing
filename filter
* 6.10 - Thread priority can now be set using the scheduler settings menu.
Default priority is now normal_priority. Previously maximum_priority was
used.
* 6.10 - Copy task bugfix - rename option failed if
filename entered was a substring of rename filename entered
* 6.10 - Chain task - Sometimes if a task
step fails to start and returns immediately, the chain task gives a wrong
message saying that the maximum wait time is exceeded. This message is now
corrected.
* 6.10 - Ftp and SFtp profile dialogs sort the profile list on startup
* 6.10 - Url monitor - increased spider depth to 9
* 6.10 - Url monitor - the filename filter
can now filter both by filename and/or by folder path together. Multiple
filters should be separated by ^
* 6.10 - Url monitor bug fix - file timestamp comparison was done even if
the url failed filename or folder path filter
* 6.10 - Email Notify dialog - Dialog failed to load on linux on some
systems. This issue was not reproducable on our systems, but a best guess
fix is attempted, based on the users error log.
* 6.09 - Licensing update - Multiple users using the
software on a single install or single system, requires multiple licenses.
This was not clearly defined in the license agreement.
* 6.09 - New native installers
for Windows and MacOSX
* 6.09 - MacOSX installer uses JRE 1.3.1,
since JRE 1.4.x does not work well yet with OSX 10.2
and 10.3.
* 6.09 - New .zip java and linux installers. Linux
installer is bundled with Jre 1.4.2 which is
recommended for RH 9.
* 6.09 - Synchronize, Unzip, and DirMonitor tasks
added to JaSFtp
* 6.08 - Unzip task - Exit code always = 0, even if
error occurs
* 6.08 - Database SQL task bugfix - P1:: append to filename option failed
* 6.08 - Dir Monitor task - Dynamic Variables ::FirstFileName and ::FileName
added. This returns first and last filename that satisfies criteria.
* 6.08 - Engine information - added engine and user interface
system name
* 6.08 - CLM - Bugfix - listx:: function only provided total schedules. It did
not provide the list of schedules.
* 6.08 - CLM - Bugfix - the functions sus:: and sch:: failed to work on some
systems
* 6.07 - New Registration module & NT Service module incompatibility issue -
For users using 6.05 or 6.06,
and using NT Service with logon account different from normal desktop
logon username, tasks will not run. This issue is fixed in 6.07.
* 6.07 - 6.05 & 6.06
Users should update to 6.07, go to the Help
menu / Register Dialog and hit the 'Enter Key' button again.
* 6.07 - SFTP manual transfer browser - now displays current and overall transfer
status
* 6.06 - Dynamic Variables ::FirstFileName (File monitor) and ::FirstFileFound
(ftp and sftp monitor tasks) added. This returns first filename that
satisfies criteria. ::FileName and ::FileFound already return
last filename.
* 6.06 - SFTP task bugfix - Put option did not work with subdirectories option
selected
* 6.06 - Automize SSH2/SFTP addon now has SFTP browser
* 6.06 - First release of JaSFtp - This JaSFtp version uses 3rd party maverick
api version 1.08
* 6.05 - New registration key system implemented - Every computer now has a
unique registration key, which should be obtained from hiteksoftware.com
via email or online form. Please see help menu - Register Dialog for
details
* 6.05 - Users who registered for 6.00-6.04,
will be sent new registration information via
email
* 6.05 - SSH Key Generator dialog failed to launch on some systems
* 6.05 - Copy Task - new option to delete empty
subfolders after the Move action
* 6.05 - Email Logs and Email Notification features now attach logs as .txt
instead of .jsd files. This is consistent with 4.x & 5.x. In version 6.00-6.04,
the logs were incorrectly attached as .jsd files.
* 6.05 - Data Conversion bugfix - for users
upgrading from 4.x,5.x, it failed to correctly convert 5.x Delete task
data.
* New dynamic variable added - DATEMONTH::... Returns a user formatted
date string for the last day of the previous
month, or first Sunday of next month etc..
* Check Email task - Following dynamic variables added: TaskTitle::Subject
& TaskTitle::From. These variables are the subject and sender for
the last downloaded email
* Options provided to turn off/on debugging information for
email,scheduler,variable, synchronization modules, and directory
information for copy/ftp/sftp tasks.
* Copy task - Rename option bugfix - rename failed if
target file already existed.
* Web Task - https downloads will now accept the certificate if
presented by the server
* Ftp and SFtp tasks now support intermediate staging folder. This
prevents processes from working on the file while
Ftp transfer is taking place.
* DirMonitor task bug fix - In 6.00-6.03,
the exitCode = 0 (instead of -100)
when modified files where found. This also prevented the 'Task To Run'
feature to fail.
* Data Conversion bugfix - for users
upgrading from AbleFtp 4.x, ftp task data was not converted correctly in
some cases
* SFTP task bugfix - Files were transferred even if
target file timestamp was newer or same as source file timestamp (i.e.
'transfer modified' option was ignored)
* File Monitor, Ftp Monitor, SFtp Monitor task bugfix - For 5.x users,
these tasks failed with exit code = 100, due
to a data conversion issue. Editing and saving the task again in 6.x
prevents this issue.
* Chain Task bugfix - If skip to step was set to 1
(i.e. first step in chain), the chain did not loop back
* New Logging option (logs menu/logfile preferences) to delete TaskLog
before each run. i.e. each TaskLog will only contain the last runs output
* Log Monitor task - Has been improved to support most common column
delimited logging formats
* Bugfix: On windows, when user interface
starts up, an error message was incorrectly logged, indicating that engine
directory and user interface directories do
not match.
* Scheduling Bug - On Schedule by Second, Minute or Hour, the first
selected hours schedule did not run.. Examples: If run hours = 0,1,2,3...etc
schedules between 12.00-1.00
AM would not run.. If run hours = 4,5,6,
schedules between 4.00-5.00
AM would not run
* Scheduling Bug - Schedule by Day and Week resulted in next run time
being 1 year in the future. The cause of this
bug was the new 'Run Weeks' Option introduced
in 6.00
* Scheduler Information menu item - Provides engine program name,
version, working directory, port
* Dynamic variables bugfix: Beginning 6.01,
each task will have its own variable file in the 'variables' folder in the
main install directory. This prevents excess memory usage and prevents
corruption of the variables file.
* Ftp browser is now the same for all 6.x
products.
* SSH key generator now supports generating keys in SECSH format
|
|