Latest 7.x Patch
Version 7.44, Release date - 02/27/08

This patch can be used for Automize 7.x, AutoKrypt 7.x, AbleFtp 7.x, JaSFtp 7.x, and JaBack 7.x.
By installing the patch you agree to the license agreement

THIS PATCH CAN ONLY BE APPLIED TO VERSION 7.00 AND LATER
Download the patch

Patch ID = 7.44 - Use with Versions 7.00 or later ONLY
Patch release date: 02/27/08
This patch includes all previous 7.x patches
This patch includes the following fixes/enhancement
* TextSearch task - Now allows to Find/Replace text in files upto 500 MB size (tested). Previously, task ran out of memory for files over 20 MB.

Patch ID = 7.43 - Use with Versions 7.00 or later ONLY
Patch release date: 02/05/08
* Bugfix: The variables FILE::SIZE and FILE::DATE returned nothing for large files.
* Bugfix: Some Ftp task variables were not reset to 0 at start of task
* Bugfix: The DATEADDX variable did not work for pp,mm,YY,hh. It only did add's by DAY (dd)

Patch ID = 7.42 - Use with Versions 7.00 or later ONLY
Patch release date: 11/06/07
* Bugfix: Check email task - failure to release memory correctly after downloading large attachments caused memory error.
* Text Search task - options added to save each line found as a variable.
* Email profiles - Test button added to allow testing from profile window

Patch ID = 7.41 - Use with Versions 7.00 or later ONLY
Patch release date: 10/31/07
* Bugfix: After Deleting schedule, scheduler wrongly runs deleted schedule 1 extra final time.
* Backup task filename field did not support variables.

Patch ID = 7.40 - Use with Versions 7.00 or later ONLY
Patch release date: 10/08/07
* JaSFtp & Automize Enterprise SFtp/SSH module license bug fix for 3sp.com J2SSH Maverick version 1.3.9.

Patch ID = 7.39 - Use with Versions 7.00 or later ONLY
Patch release date: 10/02/07
* JaSFtp & Automize Enterprise SFtp/SSH module now uses 3sp.com J2SSH Maverick version 1.3.9, release date Sep 19, 2007.
* http Proxy settings window did not correctly save settings.
* Set Parameter task added for JaSFTP, AbleFTP, and AutoKrypt.

Patch ID = 7.38 - Use with Versions 7.00 or later ONLY
Patch release date: 09/18/07
* Shutdown task only did logoff instead of reboot/shutdown etc..
* Synchronize task did not return exit code > 0 for some failure situations.

Patch ID = 7.37 - Use with Versions 7.00 or later ONLY
Patch release date: 09/11/07
* New Set Parameter task added. Previously task parameters could only be set via commandline or script task.

Patch ID = 7.36 - Use with Versions 7.00 or later ONLY
Patch release date: 08/14/07
* SFtp connection now allows 2nd authentication if required.
* New Set Variable task added. Previously user variables could be set via commandline only.

Patch ID = 7.35 - Use with Versions 7.00 or later ONLY
Patch release date: 07/12/07
* Critical folder checks added for delete, copy, synchronize tasks to prevent user from accidently deleting critical files.
* CLM now supports Ftp profile and Ftp firewall profile functions: listing, add/edit, and delete
* Live Debugger added to help menu
* Various encryption module fixes

Patch ID = 7.34 - Use with Versions 7.00 or later ONLY
Patch release date: 06/19/07
* Backup settings and logs feature no longer allows user to cleanup backup folder during backup. This prevents user from accidently erasing files in home or root folders. During restore to the data folder, cleanup is allowed.

Patch ID = 7.33 - Use with Versions 7.00 or later ONLY
Patch release date: 06/12/07
* New variables added: taskType::LastTaskRunCompleted, LastTaskTitleRunCompleted, LastTaskTypeRunCompleted
* Recent task information list size increased from 100 to 500.
* Encrypt keystore now exports keys using keyid instead of userid for better reliability.
* Encryption keystore - export private key function now does not first export public key.
* Encryption keystore table now lists subkey size and type for DSA / EL gamal keys

Patch ID = 7.32 - Use with Versions 7.00 or later ONLY
Patch release date: 05/29/07
* Email notification feature adds .txt extension to attached task log files.
* Encryption profiles did not show armor option for the 'encrypt' method.

Patch ID = 7.31 - Use with Versions 7.00 or later ONLY
Patch release date: 05/14/07
* JaSFtp & Automize Enterprise SFtp/SSH module now uses 3sp.com J2SSH Maverick version 1.3.4, release date May 02, 2007. This release fixes PuTTY private key support which was broken due to missing dependency.
* New tables to display currently running tasks and recently run task information

Patch ID = 7.30 - Use with Versions 7.00 or later ONLY
Patch release date: 04/23/07
* JaSFtp & Automize Enterprise SFtp/SSH module now uses 3sp.com J2SSH Maverick version 1.3.3, release date March 27, 2007
* All monitoring tasks - Filenames, FileName, FirstFileName variables are now set as 'No_FILE_FOUND' instead of blank (empty) if no files pass the monitoring criteria. Blank entry in the Filename fields of copy, ftp tasks etc.. cause all files to pass the filter. With NO_FILE_FOUND no files will pass the filter.
* Unzip task - Extract directory is dynamically created if it does not already exist. This allows to support dynamic variables better.
* Unzip task - New variable added for extract directory
* Copy task - Target directory is dynamically created if it does not already exist. This allows to support dynamic variables better.
* Copy task - New variable added for target directory
* GUI improvement - 7.28 live update of running task status in task and schedule tables slowed user interface down, especially if engine is shut down. New option added to allow user to turn live update off/on.

Patch ID = 7.29 - Use with Versions 7.00 or later ONLY
Patch release date: 04/02/07
* New windows Installshield installers which support Vista. Updating using the full installer will require you to uninstall previous 7.x version first.
* Desktop shortcut and Startup menu shortcut added to windows install.
* Windows versions now uses JRE 1.4.2_14 which supports Vista.
* Check Email task - Downloaded email format modified to be compliant with RFC 2822
* Bugfix - Engine port and NT service module fix - Effected versions 7.22-7.28 for JaSFtp7, AutoKrypt7, AbleFtp7, JaBack7. Engine Port setting was not being output to file on startup. This prevented NT Service module from reading correct engine port value.
* Bugfix - Schedule window bugfix - While editing schedules, for schedules by minute or hour, the minute setting was not loaded correctly.

Patch ID = 7.28 - Use with Versions 7.00 or later ONLY
Patch release date: 03/26/07
* GUI improvement - When task is running, a double green arrow icon is shown in the first column of the task and schedule tables
* Bugfix - Copy and Synchronize tasks - 7.27 attempted bugfix for root folders created a bug for UNC paths

Patch ID = 7.27 - Use with Versions 7.00 or later ONLY
Patch release date: 03/20/07
* Bugfix - Copy and Synchronize tasks - If source folder is root folder (c:\ , D:\ etc..) on windows, files were copied back to root folder instead of target folder.
* Email support generator - makes copies of profile files, strips passwords from them, and attaches the non-password profile files to the support.zip file.
* Copy and Synchronize tasks - New variable "FailedFilenames" added. Will allow user to use this variable for reporting or as filename to rerun task
* Ftp and SFtp tasks - New variables addded: FailedFilenames, FailedLocalBackupFilenames, FailedRemoteBackupFilenames, FailedStagingFilenames, FailedDeleteSourceFilenames.
* Ftp Monitor task - Settings window did not allow user to specify decimals for the file size option

Patch ID = 7.26 - Use with Versions 7.00 or later ONLY
Patch release date: 03/06/07
* Added script function: tasklog(taskTitle, msg) which allows writing a message msg to the task log for taskTitle.
* Bugfix - Ftp GET and SFtp GET - using UNC and selecting subdirectory option messed up the actual UNC path
* Ftp and SFtp profiles - variable support added for host, port, user, password field for users who need to dynamically set connection parameters.

Patch ID = 7.25 - Use with Versions 7.00 or later ONLY
Patch release date: 02/27/07
* Additional windows installer using JRE 1.5 released to support Vista and 64 bit machines on windows. The normal installer still uses JRE 1.4.
* Email now uses java mail version 1.4 for better stability and more features to be incorporated.

Patch ID = 7.24 - Use with Versions 7.00 or later ONLY
Patch release date: 02/13/07
* Chain task option added to allow user to set exit code = 0 or last step run, when all steps of chain are not completed.
* Windows installer uses JRE 1.4.2_13 to cover new 2007 DST rules
* Linux installer already uses JRE 1.4.2_12 which also covers new 2007 DST rules

Patch ID = 7.23 - Use with Versions 7.00 or later ONLY
Patch release date: 01/30/07
* Email Check task - added new variables for Subject and From for each email downloaded. example: Subject0, Subject1 etc..
* Single level nested variable support added. usage: $%....NEST::[nested_variable]::NESTEND...%$, example : $%FILE::DATE::pp-dd-YY_mm-hh-ss::NEST::fileMon::FilePath::NESTEND%$ gets the date modified time for the file
* Find/Replace utility bugfix: replace failed if any field contained = sign

Patch ID = 7.22 - Use with Versions 7.00 or later ONLY
Patch release date: 01/16/07
* Variable Manipulate task improvement - If variable name does not exist, it is created. Its value is set as the Replace field contents.
* NT service module - Period time setting could not be saved if value entered was more than 99.
* Default Engine Port values changed to allow multiple programs to be run on same machine. Automize = 1967 (same), AbleFtp = 1968, JaSFtp = 1969, AutoKrypt = 1970, JaBack = 1971.

Patch ID = 7.21 - Use with Versions 7.00 or later ONLY
Patch release date: 01/08/07
* BUGFIX: Find/Replace feature (file menu) did not work correctly
* Email Check task - regex support for crit1 and crit2
* Unzip task - Option added to allow file timestamps to be maintained.

Patch ID = 7.20 - Use with Versions 7.00 or later ONLY
Patch release date: 12/12/06
* Copy task - Sorting capability added based on name, size, date
* CLM - Suspend all schedules(susAll) and Resume all schedules (resAll) commands added

Patch ID = 7.19 - Use with Versions 7.00 or later ONLY
Patch release date: 12/05/06
* Ftp task - rename filename field added
* SFtp task - rename filename field added

Patch ID = 7.18 - Use with Versions 7.00 or later ONLY
Patch release date: 11/27/06
* Unneeded file creates cleaned up at various locations in engine source code. This caused memory problems on some Solaris 9 systems.
* Email notification profiles now allow profile priority level to be set.
* Synchronization profiles now allow profile priority level to be set.

Patch ID = 7.17 - Use with Versions 7.00 or later ONLY
Patch release date: 11/09/06
* Telnet, Telnet(Adv), and SSH tasks now allow wait time for each command to be set using: STEPTIME=5^pwd format
* Bugfix: CurrentInstanceRunningTasks variable did not update correctly at start of new task
* Bugfix: FileMonitor and DirLoop tasks - Option based on file size less than X kb did not work
* New variable added for Instance that passes the synchronization criteria - taskTitle::LastRunInstance.

Patch ID = 7.16 - Use with Versions 7.00 or later ONLY
Patch release date: 10/21/06
* Ftp Monitor, SFtp Monitor, Directory Monitor, File Monitor, Directory Loop tasks now support sorting based on file name, size, date
* If user interface is password protected, and user interface is minimized as desktop icon, user will have to enter password to access user interface.
* Email check task did not close connection correctly if there are 0 messages in INBOX.
* New email check task variables: CurrentMessageID and CurrentAttachmentID
* Mininum time between ping attempts is now reduced to 5 seconds.
* Variable support added for Text search Source Directory field.
* Variable added: StoppedInstanceRunningTasks (updated periodically during maintainance task and shutdown requests while engine is waiting for tasks to complete. Reset to 0 when engine shuts down)
* Variable added: StoppedInstanceKilledTasks (total running tasks when engine shuts down due to wait time expired)
* Variable added: CurrentInstanceRunningTasks (total currently running tasks in current

Patch ID = 7.15 - Use with Versions 7.00 or later ONLY
Patch release date: 10/08/06
* BugFix: Ftp transfer now allows character encoding to be set correctly in the profile setting / connection tab. This allows for greek, chinese filenames etc. to be transferred using UTF-8 or UTF-16 encoding.
* BugFix: Ftp and SFtp tasks: Option for processing based on modified date between x-y Minute/Day/Hour did not work even after 7.13 fix.
* Folder name filter is provided for Copy, SFtp, Ftp, Delete, Zip, Text search, Encrypt and Decrypt tasks
* New Unzip task variables: TotalZips,TotalSuccessUnzip,TotalFailUnzip,FailZipnames,SuccessZipnames
* SFtp monitor task - PassFileName variable added
* All Task Parameters are now displayed in the Properties tab. Mostly useful for setting task parameters via Script task or through commandline

Patch ID = 7.14 - Use with Versions 7.00 or later ONLY
Patch release date: 09/28/06
* New MacOSX installers. Many users have reported problems recently with the current installer.
* During Ftp/SFtp get, if file transfer error occurs, the partial file is moved to the temp folder instead of deleting it.
* SFtp connection now allows user to specificy cipher as aes-256-cbc etc..
* Right mouse click popup menu in task and schedule lists did not work on MacOSX and Linux.
* BugFix: Selecting option to prevent multiple triggers within 30 seconds, prevented schedules

Patch ID = 7.13 - Use with Versions 7.00 or later ONLY
Patch release date: 09/20/06
* Critical BugFix: Engine failed to launch on some MacOSX systems due to a linux launcher fix introduced in version 7.12.
* BugFix: Copy, Zip, Ftp, SFtp, Encrypt, Decrypt tasks: Option for processing based on modified date between x-y Minute/Day/Hour did not work.

Patch ID = 7.12 - Use with Versions 7.00 or later ONLY
Patch release date: 09/16/06
* Cross platform java7.zip installer did not include clm and clm.bat files.
* NT service module includes commandline support for service install and removal.
* Copy, Unzip, Encrypt, Decrypt, Ftp, SFtp tasks - Place files in Subdirectory option is now editable and support variables.
* Improvement - Place files in Subdirectories no longer prefixes task title to date or date/time by default. User can do this if required for added flexibility.

Patch ID = 7.11 - Use with Versions 7.00 or later ONLY
Patch release date: 08/26/06
* Script now supports Hitek methods resumeSchedule and suspendSchedule.
* Bugfix - Editing schedules or tasks failed, because of stray empty files with same name as existing task or schedule files.
* Copy task - rename mode improvement - if target file exists, it is stored as a temp file. If rename fails, then the target is restored.

Patch ID = 7.10 - Use with Versions 7.00 or later ONLY
Patch release date: 08/20/06
* Task table and Schedule tables can be sorted.
* Email support generator allows user the option of not including profile files while sending support request.
* Java password encryption scheme now allows user to set a custom key to encrypt passwords. (Settings menu / Password Encryption menu).
* Ftp and SFtp monitor task profile field now supports variables.
* Encrypt and Decrypt task backup directory fields now support variables.

Patch ID = 7.09 - Use with Versions 7.00 or later ONLY
Patch release date: 08/12/06
Script task - Settings window would not allow task to be saved if editing for first time
Copy task - rename failed if target file existed
Copy task - option added to copy files with temporary extension.

Patch ID = 7.08 - Use with Versions 7.00 or later ONLY
Patch release date: 08/06/06
* New feature to run a task as an external process
* User actions like adding/editing/deleting tasks and schedules are now logged into activity log
* New AutoKrypt startup welcome window which includes startup suggestions, status, and wizards.

Patch ID = 7.07 - Use with Versions 7.00 or later ONLY
Patch release date: 07/29/06
* More schedule columns added to schedule table to be compatible with 6.x schedule table.
* Task wait time can now be set (Engine menu / Task Wait Time menu).

Patch ID = 7.06 - Use with Versions 7.00 or later ONLY
Patch release date: 07/22/06
* Task and schedule lists no longer collapse during refresh, copy or other operations.
* Refresh button added to Ftp and Encrypt log viewers
* Multiple trigger external process reliability improvement. Every schedules previous run is logged into a separate file in variables folder.
* If you tried to create a second schedule for a task (clicking on schedule button in task tab), it would overwrite the first schedule.
* Maintanance task sometimes failed to shutdown previous instance of engine resulting in multiple java processes.
* Graceful shutdown (from user interface, or clm, or NT service) did not work correctly because schedules failed to cancel sometimes.
* CLM addx (add or modify schedule funtion) did not work correctly

Patch ID = 7.05 - Use with Versions 7.00 or later ONLY
Patch release date: 07/15/06
* JaSFtp now uses 3sp.com J2SSH Maverick version 1.29, release date June 8, 2006
* SFtp transfer auto binary/ascii mode feature added.
* SFtp transfer now allows character encoding to be set. This allows for greek, chinese filenames etc. to be transferred using UTF-8 encoding.
* Copy task bugfix - Rename feature now correctly supports regular expressions for the filename field
* Engine failed to shutdown gracefully even if engine was set to wait for tasks to finish running.
* Log viewer output, activity, debug and tasklog buttons did not display the files.
* Suspending or resuming a schedule in the schedule tree did not correctly reflect in the schedule table.

Patch ID = 7.04 - Use with Versions 7.00 or later ONLY
Patch release date: 07/11/06
* Ftp transfer auto binary/ascii mode feature added.

Patch ID = 7.03 - Use with Versions 7.00 or later ONLY
Patch release date: 06/15/06
* Scheduler option to check for multiple triggers in external processes reliability improvement.
* Email notification feature did not attach logs

Patch ID = 7.02 - Use with Versions 7.00 or later ONLY
Patch release date: 05/28/06
* New Variable number manipulation task 
* New Variable LOC::.... provides localized strings
* Encrypt and Decrypt task bug fix: Task failed if option is selected to Encrypt based on file modified date.
* Ftp manual browser - Files were incorrectly transferred for MVS system (Names only option)
* Ftp & SFtp manual browsers - bug fix - both browsers failed to manually transfer directories.. only files could be transferred.
* Scheduler - Selecting options to check for Multiple triggers caused schedules to be stopped.

Patch ID = 7.01 - Use with Versions 7.00 or later ONLY
Patch release date: 05/17/06
* Database Test utility bug fixed.
* Filename filter custom wildcard system now supports case insensitive matching using (?i) before the filename.
* Ftp connection now supports character encoding to be specified. 

Patch ID = 7.00 - Use with Versions 7.00 or later ONLY
Patch release date: 05/01/06
* GA release for Automize, AutoKrypt, JaSFtp, AbleFtp, JaBack

Patch ID = 7.00b7 - Use with Versions 7.00 or later ONLY
Patch release date: 04/25/06

* Autokrypt 7.00 b7 released. 
* Completely new encryption module for 7.x versus 6.x. Version 7.x encryption module is now a wrapper around GnuPG 1.4.x.
* PGP one step Encrypt&Sign and one step Decrypt&Verify modes are supported.
* TextSearch task now supports Regex based Find and Replace.
* Copy task rename option now supports Regex based Find and Replace to rename the file.

Patch ID = 7.00b6 - Use with Versions 7.00 or later ONLY
Patch release date: 04/15/06
* Automize Professional released. This edition adds advanced scripting capabilities to Automize Standard.
* Remote system task - This task requests the engine on remote system to run a task and recieves the exit code.
* New Directory Loop task added. For every file that satisfies the criteria, new variables are set, and required task is launched.
* New Variable Manipulation task added. Allows user to modify existing variable and save as new user variable.
* Filename fields now support Regular expressions (REGEX) in addition to 6.x filename options.
* All email related tasks and features failed due to incompatibility of new version with existing 6.x debug option. The debug option has been turned off till the cause is determined.

Patch ID = 7.00b5 - Use with Versions 7.00 or later ONLY
Patch release date: 04/03/06
* NT service module Version 7 released.
* In version 7, Engine will stay on (not restart) when user logs off. In version 6, Engine would restart when user logs off.
* Data converter for versions 5.x and 6.x
* New simpler version 7.x registration system released.
* Various scheduling module bug fixes.

Patch ID = 7.00b4 - Use with Versions 7.00 or later ONLY
Patch release date: 03/27/06
* Commandline module Version 7 released. 
* If User Interface password is set, Engine requires password to be used for CLM and other commandline utilities.
* New global suspend switch to temporarily suspend all schedules.
* New variable added: [TaskType]::LastTaskRun - Task title of last task run for each task type
* Email Support Generator now allows CC and return receipt to allow user to obtain confirmation that technical support request has been sent to us.
* Scheduling bugfix: no schedules could be run on saturdays.


Patch ID = 7.00b3 - Use with Versions 7.00 or later ONLY
Patch release date: 03/13/06
* User interface now supports multiple languages using Machine translation. We will improve the machine translation using human translators.
* The help file also supports multiple languages using Machine translation.

Patch ID = 7.00b2 - Use with Versions 7.00 or later ONLY
Patch release date: 02/20/06
* Ftp Log - Incorrectly set maximum ftp log size as 10 times maximum log size settings, instead of using maximum ftp log size setting.
* Ftp Log is now rotated similar to activity, output and debug logs.
* 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. 
* SFtp and Ftp tasks - Parsing error while reading source file timestamp from Ftp log sometimes caused files to be retransferred.
* AutoKrypt 7.x and Automize Enterprise 7.x, will only support the OpenPGP standard (PGP password and PGP keys). The Autokrypt 6.x NON-PGP secret key and password based encryption methods have been discontinued, due to incompatibility issues. AutoKrypt 6.x users who used these 2 methods should decrypt Autokrypt 6.x encrypted files using Autokrypt 6.x. Then use 7.x PGP encryption techniques. Due to this, AutoKrypt 6.x users are provided a free upgrade to 7.x.
* Special Encryption Log added - Can log to individual log files for each encryption task.
* Chain Task - can now run other chain tasks

Patch ID = 7.00b1 - Use with Versions 7.00 or later ONLY
Patch release date: 02/12/06
* Barebones release. No new 7.x tasks added in yet.
* Schedule table and Task table changed to windows explorer tree + table format.
* Data format changed. All data files have same format. They are now simple text property files.
* Task data is now in [DATA_FOLDER]\tasks folder. Each task setting is in its own property file.
* Schedule data is now in [DATA_FOLDER]\schedules folder. Each schedule setting is in its own property file.
* Logs are now in [DATA_FOLDER]\logs folder.
* Task Logs are now in [DATA_FOLDER]\tasklogs folder.
* Ftp and SFtp tasks can now log into individual Ftp task logs in the [DATA_FOLDER]\ftplogs folder.
* Variables are now in [DATA_FOLDER]\variables folder.
* Ftp module now uses Commons.NET api from Apache.org