-
Waarp R66
- This versions brings fixes on some regressions. The upgrade is recommended.
-
Changes
-
Bug fixes
- Improvements on closing at right time an existing connection
- Improvement on Filesystem vs JVM when file existence checking
- Increase MAX RUNLIMIT to 10 000, while default still being 1 000
- Improvements on using real ByteBuf and not byte array wrapped into ByteBuf
- Global performances improvements with a benchmark on a 2 cores giving 140 concurrent transfers/s
- Upgrade of external dependencies
-
Waarp Gateway FTP
-
Changes
-
Bug fixes
- Fix FTP Gateway for DOS FTP client which sends an OPTS command before authentication
- Upgrade of external dependencies
October 2020: Waarp R66 3.5.1, Waarp Gateway FTP 3.5.1 (Minor version) : upgrade is recommended
From the beginning, each module had its own git repository under Github. In order to facilitate analysis and evolution, from version 3.2, all modules are reassembled into one git repository (Waarp-All), while the jar can still be created independently. Moreover, a shaded jar for each independent module, containing all dependencies, is now provided.
-
Waarp R66
- This versions brings fixes on some regressions. The upgrade is recommended.
-
Changes
-
Bug fixes
- Reduction of latency
- Bad programming practice corrections
- JRE 6 to JRE 11 compatibility, including 3 kind of packages (`Waarp*.jar` for JRE6,
`Waarp*-jre8.jar` for JRE8 et `Waarp*-jre11.jar` for JRE11)
- Improvement of performances (15%) while computing Digests
- Improvement of documentation
- Improvement of Rest V2 Service to include information from FileMonitoring
- Improvement of logs (performances and adapted level)
- Improvement of database access (Rule, Host, Business) using a cache and specific optimizations for TaskRunner (update of Rank)
- Upgrade of external dependencies
-
Waarp Gateway FTP
-
Changes
-
Bug fixes
- Reduction of latency
- Bad programming practice corrections
- JRE 6 to JRE 11 compatibility, including 3 kind of packages (`Waarp*.jar` for JRE6,
`Waarp*-jre8.jar` for JRE8 et `Waarp*-jre11.jar` for JRE11)
- Improvement of logs (performances and adapted level)
- Upgrade of external dependencies
September 2020: Waarp R66 3.5.0, Waarp Gateway FTP 3.5.0 (Major version) : upgrade is highly recommended
From the beginning, each module had its own git repository under Github. In order to facilitate analysis and evolution, from version 3.2, all modules are reassembled into one git repository (Waarp-All), while the jar can still be created independently. Moreover, a shaded jar for each independent module, containing all dependencies, is now provided.
-
Waarp R66
- This versions brings fixes on some regressions. The upgrade is strongly recommended. It also brings new functionalities.
-
Changes
-
New functionalities
- It is possible to specify network interfaces to use for R66 and HTTP protocols
Bug fixes
- Out of Memory is greatly limited using at most JVM memory (both Heap and Direct)
- Commander could be blocked in certain cases: fixed
- XMLRuleDAO takes into account transfer rules, as in FileMonitor without database
- Https Admin interface in System has some limitations: fixed
- Https Admin interface was broken for transfer listing: fixed
- A self-transfer could produce erasing of the Transfer within the database: fixed
- Output of commands (csv, json, xml, property based) are back and fixed
- EXECOUTPUT is no more raising a class mapping error
- Fix bad coding issues
- Fix minor cosmetic for tests
- Upgrade of external dependencies
-
Waarp Gateway FTP
-
Changes
-
Bug fixes
- Out of Memory is greatly limited using at most JVM memory (both Heap and Direct)
- Fix bad coding issues
- Fix minor cosmetic for tests
- Update of external dependencies
July 2020: Waarp R66 3.4.0, Waarp Gateway FTP 3.4.0 (Major version) : upgrade is highly recommended
From the beginning, each module had its own git repository under Github. In order to facilitate analysis and evolution, from version 3.2, all modules are reassembled into one git repository (Waarp-All), while the jar can still be created independently. Moreover, a shaded jar for each independent module, containing all dependencies, is now provided.
-
Waarp R66
- This versions brings fixes on some regressions. The upgrade is strongly recommended. It also brings new functionalities.
-
Changes
-
New functionalities
- The ICAP Task Type allow to launch a ICAP scan file command
- Also available a command line: IcapScanFile
- Option follow to address forwarded transfers and still keeping them linked through a unique ID
- Add Rest V2 options for FollowId
Evolutions
- Default network limitation is now set to 100Gb for global limitation and 1Gb for unitary transfer
- Ram limitation for Rest and Web services is set to 1GB (instead of 4GB previously)
Bug fixes
- Regex path filter for FileWatcher
- Fix Map manipulation within Transfer Information
- Fix client issue some not running
- Fix Shaded Jar (all-dependencies)
- Limit memory impact (Rest/Web services and Xml manipulation)
- Limit CPU and memory usage on Hash computations
- Introduce a PrintOnlyWarningLogbackStatusListener to disable info or debug
startup information on Logback initialization, but not warn or error.
It enhances the log initialization.
- Fix minor cosmetic for tests
- Upgrade of external dependencies
-
Waarp Gateway FTP
-
Changes
-
Bug fixes
- Fix Shaded Jar (all-dependencies)
- Ram limitation for Rest and Web services is set to 1GB (instead of 4GB previously)
- Introduce a PrintOnlyWarningLogbackStatusListener to disable info or debug
startup information on Logback initialization, but not warn or error.
It enhances the log initialization.
- Fix minor cosmetic for tests
- Update of external dependencies
June 2020: Waarp R66 3.3.4, Waarp Gateway FTP 3.3.4 (Minor versions) : upgrade is highly recommended
From the beginning, each module had its own git repository under Github. In order to facilitate analysis and evolution, from version 3.2, all modules are reassembled into one git repository (Waarp-All), while the jar can still be created independently. Moreover, a shaded jar for each independent module, containing all dependencies, is now provided.
-
Waarp R66
- This versions brings fixes on some regressions. The upgrade is strongly recommended.
-
Changes
-
Bug fixes
- Fix issue on unlimited connection retry attempts
- Fix issue on wrong argument on requester host
- Fix Doc for HTTP module
- Fix Shaded Jar (all-dependencies)
- Fix wrong database support on DbHostConfiguration
- Fix issue #35 Listing/CancelRestart SpecialId sort and Clear
- Fix issue #37 Admin attribute R66 REST V2 authaurization
- Fix SonarQube report with last XML format
- Fix documentation example
- Fix the Header used for signature in Rest v2
- Fix the API browser for REST v2
- Fixes the HMAC Authentication of RESTv2
- Fix for Block Size
- Upgrade of external dependencies
-
Waarp Gateway FTP
-
Changes
-
Bug fixes
- Fix Shaded Jar (all-dependencies)
- Fix SonarQube report with last XML format
- Update of external dependencies
May 2020: Waarp R66 3.3.3, Waarp Gateway FTP 3.3.3 (Minor versions) : upgrade is highly recommended
From the beginning, each module had its own git repository under Github. In order to facilitate analysis and evolution, from version 3.2, all modules are reassembled into one git repository (Waarp-All), while the jar can still be created independently. Moreover, a shaded jar for each independent module, containing all dependencies, is now provided.
-
Waarp R66
- This versions brings fixes on some regressions. The upgrade is strongly recommended.
-
Changes
-
Bug fixes
- Fix missing DbRule for DbTaskRunner
- Fix Path in Rule under Windows OS
- Fix unlimited retries when transfer raises a "no connection" error, recovering original behavior with 3 retries maximum
- Fix DB Connection closed in Admin
- Upgrade of external dependencies
-
Waarp Gateway FTP
-
Changes
-
Bug fixes
- Fix GW FTP stops immediately after startup
- Fix DB Connection closed in Admin
- Update of external dependencies
April 2020: Waarp R66 3.3.2, Waarp Gateway FTP 3.3.2 (Minor versions) : upgrade is highly recommended
-
Waarp R66
- This versions brings fixes on some regressions. The upgrade is strongly recommended.
-
Changes
-
Bug fixes
- REST V1 API regression fix and memory issue
- Fix missing R66 and Bin version in REST V2 (no more in REST V1 API)
- Upgrade of external dependencies
-
Waarp HTTP
-
Changes
-
Add missing methods and class
February 2020: Waarp R66 3.3.1, Waarp Gateway FTP 3.3.1 (Minor versions) : upgrade is highly recommended
-
Waarp R66
- This versions brings fixes on some regressions. The upgrade is strongly recommended.
-
Changes
-
Bug fixes
- Restore REST V1 API which have regression
- Fix SonarQube usage (internal usage)
- Upgrade of external dependencies
- Package WaarpPassword which was missing in all jar dependency
-
Waarp Gateway FTP
-
Changes
-
Bug fixes
- Fix SonarQube usage (internal usage)
- Package WaarpPassword which was missing in all jar dependency
- Update of external dependencies
January 2020: Waarp R66 3.3.0, Waarp Gateway FTP 3.3.0 (Major versions) : upgrade is highly recommended
-
Waarp R66
- This versions brings improvements and evolutions. The upgrade is strongly recommended.
-
Changes
Internals
- Improve reuse of Database DAO model from R66
-
Improvements
- Add check on changed file for FileMonitor
- If no connection, retry is enhanced
- Improve output request of transfer
- Update of external dependencies
-
Bug fixes
- Deadlocks and Memory leaks
-
Waarp Gateway FTP
-
Changes
-
Bug fixes
- Update of external dependencies
- Waarp Http
- New functionality: Waarp Http prototype support for end users through Browser
October 2019: Waarp R66 3.2.0, Waarp Gateway FTP 3.2.0 (Major versions) : upgrade is highly recommended
From the beginning, each module had its own git repository under Github. In order to facilitate analysis and evolution, now all modules are reassembled into one git repository (Waarp-All), while the jar can still be created independently. Moreover, a shaded jar for each independent module, containing all dependencies, is now provided.
-
Waarp R66
- This versions brings a lot of security and performance improvements. The upgrade is strongly recommended.
-
Changes
-
Security
- Support of TLS 1.2 for all versions of JRE
-
Internal evolution
- Database interface totally rewritten. This enables a lot of improvements, such as the number of connections, now very slow, or such as a numerous number of related bug fixes
-
Improvements
- Lower number of threads used (x3 times less)
- Optimization of external resources usage (RAM, CPU)
- Update of external dependencies
-
Bug fixes
- Deadlocks and Memory leaks
-
Waarp Gateway FTP
- This versions brings a lot of security and performance improvements. The update is stoingly recommended.
-
Changes
-
Security
- Support of TLS 1.2 for all versions of JRE
-
Fonctionality
- Support of commands FTP et extended to SHA-XXX (check of transfer correctness)
-
Bug fixes
- Optimisation of external ressources usage (RAM, CPU)
- Update of external dependencies
May 2019: Waarp R66 3.0.12
-
Bug fix
- Fix lost of database connections
February 2019: Waarp R66 3.0.11, Waarp Gateway FTP 3.0.9
-
Bug fixes
- Support of "spaces" inf TRANSFER task
- NullPointerException fix during startup of filewatcher
- Fix of startup of asynchronous transfers
- No more minimal value for runlimit
- Stop sending packets when transfer is stopped or canceled
- Fix for Windows path
- Add a 5 minutes delay when new try of bad startup of R66 servers using automatic system handling (systemd and Windows)
August 2018 : Waarp R66 3.0.9 (New distribution and fixes)
- This version brings more stability to the server part. This also introduces a new distribution of Waarp R66 based onf preconfigred portable archives.
-
Bug fixes
- Update of external dependencies
- Fix of loading data into administration interface
- If TCP/IP port are in used when the R66 server starts, now it stops and logs the corresponding error
- Path of destination for tasks RENAME, MOVE, MOVERENAME, COPY, COPYRENAME can contain "spaces"
- Fix deadlock
- Fix memory leak
- Filewatcher allow to start even if fileinfo field is not set in the configuration file
January 2018: Waarp R66 3.0.8 and Waarp Gateway FTP 3.0.7
Waarp R66 3.0.8
Upgrade external dependencies
Fixes a bug during data loading in the administration interface
Waarp R66 Server does not start anymore if it cannot bind to specified ports
Destination path in RENAME, MOVE, MOVERENAME, COPY and COPYRENAME tasks can now contain spaces
Fixes stalled asynchronous transfers when their number exceeds clientthread+11
Fixes a deadlock when the number of simultaneous transfers approaches the value of clientthread
Fixes a memory leak
The filewatcher did not start when fileinfo was no set in the configuration file
Waarp Gateway FTP 3.0.7
Evolution: Dependencies upgrades
March 2017 : Waarp R66 3.0.8 (Support of Java 1.6), Waarp Gateway FTP 3.0.6 (Support of Java 1.6)
-
Waarp R66 3.0.8
- Version 3.0.6 removed wrongly the support of Java 6. Even if Java 6 is no more supported by Oracle, some OS still in production are too old to use more recent versions of Java. This version enables back the support of Java 6. We will remove this support once the benefices will be less than the effort to keep this compatibility.
-
Fixes
- Java 6 support restored
- NullPointerExceptions fixed when Waarp R66 check if one partner is blocked
- API REST : correction of transfer creation
- API REST : correction HTTP handling when divided in several TCP packets
- API REST : Json wrong requests now are catched and generates an information
- API REST : GET without filters could be used (default values applies)
- API REST : Removal of double Content-Length header in responses
-
Waarp Gateway FTP 3.0.6
- Version 3.0.6 removed wrongly the support of Java 6. Even if Java 6 is no more supported by Oracle, some OS still in production are too old to use more recent versions of Java. This version enables back the support of Java 6. We will remove this support once the benefices will be less than the effort to keep this compatibility.
-
Fixes
December 2016: Waarp R66 3.0.7 and Waarp Gateway FTP 3.0.5
Waarp R66 3.0.7
Evolution: Dependencies upgrades
Bug fix: Solve issues with http interfaces visualization
Bug fix: Exception with MySQL drivers during installation
Waarp Gateway FTP 3.0.5
Evolution: Dependencies upgrades
Waarp Gateway Kernel 3.0.5
Bug fix: Fixes HTTP errors
Waarp Common 3.0.7
Bug fix: TCP errors when closing connections
Bug fix: Fixes resource release in MySQL connection pool
April 2016: New Version for R66 3.0.6 (clean, fixes and stop supporting Java 6) and Gateway FTP 3.0.4 (clean, fixes and stop supporting Java 6)
Waarp R66 3.0.6
Evolution: Remove support of Java 1.6
Bug fix: remove standard output during database version checking
Bug fix: REST interface fix
Bug fix: Ability to restart a transfer when using a client with no db support
Bug fix: -nolog option fix in nodb client
Bug fix: error during connexion init now allow to execute error tasks
Bug fix: Initdb includes upgradedb now by default
Bug fix: Oracle not thread safe (as in MariaDB and MySQL)
Bug fix: Oracle (>= 10) doesn't respect empty string and changes them to null (fix)
Bug fix: Improvement of HTTPS Admin web
Bug fix: allow to use R66BusinessInterface again (deprecation removed)
Fix after upgrading Netty and other dependencies
Waarp Common 3.0.6
Evolution: Remove support of Java 1.6
Fix after upgrading Netty
Waarp Gateway Kernel 3.0.5
Evolution: Remove support of Java 1.6
Bug fix: Content-length headers in REST response
Fix after upgrading Netty
Waarp Gateway Ftp 3.0.4 and FTP 3.0.3
Evolution: Remove support of Java 1.6
Bug fix: fix impossibility to have more than one active connexion
Bug fix: Gateway FTP now accepts empty files
Bug fix: Gateway FTP fix of bad answer ("Post operations cannot be done so force disconnection" even when no transfer was done)
Bug fix: MLSx commands contains now "facts" if OPTS MLSx is used
Bug fix: FEAT command now possible before authentification
Fix after upgrading Netty and other dependencies
Waarp Proxy 3.0.3
Evolution: Remove support of Java 1.6
Bug fix: Fix startup
Fix after upgrading Netty
Waarp SNMP 3.0.2
Evolution: Remove support of Java 1.6
Fix after upgrading SNMP4J
October 2015: New Version for R66 3.0.5 (various fixes and optimisations) and Gateway FTP 3.0.3 (various fix and optimisations)
Waarp R66 3.0.5
Fix Database data size to lower values
Fix Opened File Descriptor too high: limit the impact from NIO selectors
-
Fix after upgrading Netty
Waarp Common 3.0.5
Waarp Gateway Kernel 3.0.4
- Fix after upgrading Netty
Waarp Gateway Ftp 3.0.3
Waarp Proxy 3.0.2
Waarp SNMP 3.0.1
-
Waarp THRIFT 3.0.1
July 2015: New Version for R66 2.4.34/3.0.4 (various fixes and new features) and Gateway FTP 2.1.14/3.0.2 (various fix and new features)
Waarp R66 2.4.34 / 3.0.4
Fix issue on startup/shutdown with Gateway Ftp
Fix R66PreparedTransferExecutor (Gateway Ftp)
Fix Database from Common fix (multiple databases)
Fix Json when \" is present (3.0 only)
Fix 100% in admin IHM for very small file (3.0 only)
Fix TransferTask to allow -copyinfo to copy all previous transfer information to the next one without having to care about the number of information. (applied before any -info)
Add AddUuidJavaTask (3.0 only)
Small fix when self-requested transfer require restart
Add AddUuidJavaTask in task/javatask (3.0 only)
Add AddDigestJavaTask in task/javatask (3.0 only)
Add #UUID# option in AbstractExecutor for Gateway FTP (3.0 only)
Fix Static HTTPS service (3.0 only)
Check LCR null in restart/Cancel
Check if LCR still active before passing the packet from Network to Local channel
-
Use LocalWorkerGroup as much as possible
Waarp Common 1.2.31 / 3.0.4
Add main to get or check UUID
step up the abstraction level of XmlUitls.saveDocument() using java.io.Writer
Fix Database to support multiple JDBC drivers
-
Fix Netty main configuration(3.0 only)
Waarp FtpClient 3.0.1
- Fix Database to support multiple JDBC drivers
Waarp Gateway Kernel 1.0.10 / 3.0.3
- Fix Database to support multiple JDBC drivers
Waarp Ftp 1.1.12 / 3.0.2
Waarp Gateway Ftp 2.1.14 / 3.0.2
-
Waarp Ftp 1.1.12 / 3.0.2
Fix startup process and memory issue
Fix Db Issue when connecting to 2 databases (FTP and R66)
factorize code in HttpSslHandler.Transfer()
Fix purgeCorrect : Successfull transfers have the status "226 CLOSING DATA CONNECTION", so purgeCorrect never returned any result, as filtering was done on status 250.
Add a level of abstraction using Writer in DbTransferLog.saveDbTransferLogFile()
-
Add the ExportLog command to export transfer log to a file and optionally purge exported lines from database.
June 2015: New Version for R66 2.4.33/3.0.3 (various fixes) and Common 1.2.30/3.0.3 (Json for REST fix)
Waarp R66 2.4.33 / 3.0.3
MOVE and MOVERENAME tasks should create subdirs if necessary
Make FileUtils.copy() handle empty files
Forces the destination path of a copy task to end with a slash
-
Fix following UpdatedInfo added in Json by default
-
Waarp Common 1.2.30 / 3.0.3
May 2015: New Version for R66 2.4.32/3.0.2 (various fixes and improvement for 3.0.2 with Responsive and dynamic design for the Web Administrator Gui) and Common 1.2.29/3.0.2 (various fixes) and new Versions following upgrades (Gateway Kernel, Ftp, Gateway Ftp, Proxy R66, Password)
Waarp R66 2.4.32 / 3.0.2
Waarp Common 1.2.29 / 3.0.2
-
Waarp Gateway Kernel 1.0.9 / 3.0.2, Ftp 1.1.11 / 3.0.1, Gateway Ftp 2.1.13 / 3.0.1, Proxy R66 1.0.12 / 3.0.1, Password 1.1.4 / 3.0.1
March 2015: New Version for R66 2.4.31 and Common 1.2.28 (various fixes) and new associated fix Versions 3.0.1 (R66, Common, GatewayKernel)
Waarp R66 2.4.31 / 3.0.1
Fix File memory usage when transfering
Add Logout to Web interface: Change Login entry in Web interface to Logout once logged in
Optimize file copy (optimize chunkSize)
Fix following upgrade of Netty
-
Upgrade dependencies
Waarp Common 1.2.28 / 3.0.1
Adding UUID fix
-
Improve JsonHandler and UUID
-
Optimize file copy (optimize chunkSize)
-
Fix rare conditions on file size
- Upgrade dependencies
-
Waarp Gateway Kernel 3.0.1
December 2014: New Version for R66 2.4.30 (various fixes) and new Major Version 3.0.0, all items upgraded
Waarp R66 2.4.30
- Fix issue on Netty 3.9.4/3.9.5 with TrafficShaping
Fix Database client memory leack when using MySQL/MariaDB (leack is on JDBC client, so the fix is a workaround fix): MySQL and MariaDB are not therefore recommended for production
Optimize memory allocation within Waarp and in particular with File/Checksum handling
Fix Waarp status feedback in DirectTransfer client (status code of the process being 0 when ok, as all others)
Add the capacity to see all transfer logs from Administration Web interface with special SeeAllId option
Optimize some internals
-
Add SeeAllId option to Web administrator and improve interface
-
Change bandwidth display to MB instead of Mb
-
Add -Dopenr66.startup.dbcheck JVM option to deactivate from command line JDBC checkup at startup
-
Upgrade dependencies
Waarp FTP 1.1.10, Gateway FTP 2.1.12
Optimize some internals
-
Upgrade dependencies
Waarp submodules: Digest 1.1.9, Common 1.2.27, R66Proxy 1.0.11, GatewayKernel 1.0.8, Thrift 1.1.1, LocalExec 1.1.5
- Optimize some internals
- Upgrade dependencies
Waarp R66 Major Version 3.0.0, Waarp Gateway FTP 3.0.0
-
Same status than R66 2.4.30, Gateway FTP 2.1.12
-
Upgrade from Netty 3.9 to Netty 4.1
-
All Waarp submodules with Neety 4.1: version 3.0
October 2014: New Version for R66 2.4.29 (various fixes), Proxy 1.0.10, Common 1.2.26, Gateway Kernel 1.0.6, FTP 1.1.9, Gateway FTP 2.1.11, Snmp 1.1.6
-
Waarp R66 2.4.29, Waarp Proxy R66 1.0.10
- Fix issue on Netty 3.9.4 with GlobalTrafficShaping
Fix Waarp status feedback in SpooledDirectoryTransfer client
Issue #114 in WaarpR66: add NVARCHAR to database model to represent VARCHAR in PRIMARY KEY to fix the issue of MySQL/MariaDB (limited size of primary key) by changing VARCHAR(8096) to VARCHAR(255)
Clean HTTPS options to limit to i18n version (only still updated)
Add administrator option to change the delay in TrafficShaping
Add the possibiity to not check the up-to-date status of the database - dbcheck to False -
Add the possibility to not ative HTTP (monitoring) / HTTPS (administration) interfaces by setting related port to 0
-
Issue #115 Allow clients to fetch files from subdirectories of remote servers with MultipleDirectTransfer and MultipleSubmitTransfer
Waarp Common 1.2.26
-
Issue #114 in WaarpR66: add NVARCHAR to database model to represent VARCHAR in PRIMARY KEY to fix the issue of MySQL/MariaDB (limited size of primary key) by changing VARCHAR(8096) to VARCHAR(255)
Waarp FTP 1.1.9, Gateway FTP 2.1.11
Issue # Fix NATed FTP server
-
Issue #114 in WaarpR66: add NVARCHAR to database model to represent VARCHAR in PRIMARY KEY to fix the issue of MySQL/MariaDB (limited size of primary key) by changing VARCHAR(8096) to VARCHAR(255)
Waarp Gateway Kernel 1.0.7
-
Issue #114 in WaarpR66: add NVARCHAR to database model to represent VARCHAR in PRIMARY KEY to fix the issue of MySQL/MariaDB (limited size of primary key) by changing VARCHAR(8096) to VARCHAR(255)
-
Waarp Snmp 1.1.6
- Fix after upgrading dependencies
June 2014: New Version for R66 2.4.28 (minor fixes and changes to REST API), Common 1.2.25, Gateway Kernel 1.0.6
Waarp R66 2.4.28-2 (mid june)
Waarp R66 2.4.28
- Add capacity to specify one specific IP for REST interface
- Add capacity to deactivate Signature on REST interface
- Add capacity to limit Method and Command on several REST Interface (multiple REST interface possibility)
- Fix setFromJson to check if value is given in All DbData and Mandatory values to be there
- Fix REST API by letting the SHA-256 key be different for each active interface set
Waarp Common 1.2.25
-
Fix setFromJson to check if value is given in AbstractDbData
-
Add Hexa class (after adding Base64 from iharder)
-
Change UUID/LongUuid to use Hexa
-
Improve DetectionUtils (inspired from Netty)
-
Improve UUID using Base64 encoding
-
Waarp Gateway Kernel 1.0.6
-
Add capacity to specify one specific IP for REST interface
-
Add capacity to deactivate Signature on REST interface
-
Fix REST API by letting the SHA-256 key be different for each active interface set
-
Add RestConfiguration and the capacity to restrict usage of a Handler
- Add support to check Role in DataModel REST interface
Middle of May 2014: New Version for R66 2.4.27 (minor fixes and REST API), Common 1.2.24, Proxy R66 1.0.9, Gateway FTP 2.1.10, Administrator 1.0.9
Waarp R66 2.4.27
Add return of information within Java Exec (BusinessTask, JavaTask)
Move kernel.exec module into Waarp R66 (strong dependency)
Move HttpWriteCacheEnable in Waarp Gateway Kernel package
Add Json support for DbData
Add reverse Alias listing support
Improve output of Host by adding extra information from Role, Alias and Business informations
-
Add HTTP REST Full support
Waarp Common 1.2.24
Change to JsonHandler fix handler
Fix support for NON ASCII in Json string
Add 2 Junit tests for Json
Add support for Json in DbData
-
Add support for asynchronous DbSession closing
Waarp Proxy R66 1.0.9
Waarp Gateway Kernel 1.0.5
Finalize Kernel Rest support
Move kernel.exec module into Waarp R66 (strong dependency)
Create CommandExecutorInterface following the refactoring of kernel.exec module
Move HttpWriteCacheEnable in this common package
-
Fix after upgrading dependencies
-
Waarp Gateway FTP 2.1.10 and Administrator 1.0.9
Middle of March 2014: New Version for R66 2.4.26 (major fixes), Common 1.2.23
Waarp R66 2.4.26
Fix DbTaskRunner LRU cache
Add option -Dopenr66.cache.limit and -Dopenr66.cache.timelimit to control DbTaskRunner cache
Improve Log in SpooledDirectory
Improve Directory and File implementation
Improve Shutdown for SpooledDirectory
Add programmatic support of equivalent of -Dfile.encoding=UTF-8 (to allow better cross OS compatibilty for filenames using special characters)
Use LongUuid support for SpecialId when no database is used
-
Improve LRU cache usage, lock and preventing deadlock in NetworkTransaction
-
Waarp Common 1.2.23
Fix and improve LRU cache
Improve Log in FileMonitor
Improve Directory and File implementation
Improve ShutdownHook
Add programmatic support of equivalent of -Dfile.encoding=UTF-8
-
Add LongUuid support (a pseudo UUID in Long format)
March 2014: New Version for R66 2.4.25 (major fixes), Common 1.2.22, and related upgrade for dependencies
Waarp R66 2.4.25
Fix exception handling and future handling in SpooledDirectoryTransfer
Improve logging in SpooledDirectory and LocalClientHandler
Fix ConstraintLimitHandler default value
Fix Thread deadlock when database connectivity testing
Fix initialization of SpooledDirectory (limitParallel)
Improve SpooledDirectory startup checking for another same SpooledDirectory daemon already running
Improve SpooledDirectory by adding minimalSize option to control file candidat
Allow nul size file transfer
UNZEROED task allow to specify which content will be added if nul size
Fix comment not taken into account in Administration web interface for Rules
Fix concurrency in data access (using when possible a Concurrent data structure)
Removing useless "volatile" keyword
Splitting protocol in multiple methods and objects to make it clearer
Sharing most of the code between JSON and not JSON protocol
Add JSON new message capabilities (Business, ShutdownOrBlock, ShutdownRequest, Information, TransferRequest)
Prepare to REST interface
Add logWarn|nologWarn option to all Transfer requests and SpooledDirectory
Add logging of server of global information in fixed rate time processus
Fix Network and Local transactions model to improve stability and maintainability
DELETE task is in Warning not Error if the file cannot be deleted
Fix filename length on receive part to default 255 (can be changed using -Dopenr66.filename.maxlength value)
-
Fix VARCHAR from 256 to 8096 (for Filename and OriginalFilename)
Waarp Common 1.2.22
Fix H2 Database CREATE SEQUENCE command
Improve concurrency in FileMonitor
Fix ConstraintLimitHandler with correct default values
Improve FileMonitor startup checking for another same FileMonitor daemon already running
Improve FileMonitor by adding minimalSize option to control file candidat
Improve logging in FileMonitor, Crypto, Shutdown hook, Ssl
LRU implementation improved and a SimpleLRUCache (not in Concurrency) created
-
All VARCHAR are changed from 256 to 8096 maximum length
Waarp Admin 1.0.8, Waarp FTP 1.1.8, Waarp Gateway FTP 2.1.9, Waarp Gateway Kernel 1.0.4, Waarp Proxy R66 1.0.8, Waarp SNMP 1.1.5, Waarp Exec 1.1.4
January 2014: New Version for R66 2.4.24 (major fixes), Common 1.2.21
Waarp R66 2.4.24
Fix Space available issue wrongly equals to 0 on certain JDK
Fix Ssl according to Netty 3.9.0
Small fix in SpooledDirectoryTransfer on error detection
Important fix on UTF-8 filename usage, reverting to native UTF16 of JVM
-
Small fix on Blacklist support, acting even before SSL handshaking if possible
-
Waarp Common 1.2.21
December 2013: New Version for R66 2.4.23 (minor fixes and added functions), All other modules versions updated
Waarp R66 2.4.23
Fix DB Closing when VM is shutting down
Fix Log messages
Improve Spooled Directory monitoring
Add dynamic log level changing capacity
Add TASK CHMOD to allow changing the access mode of the files -with Java limitation-
Add capacity to unvalidate a partner (blocking it) without removing its configuration
Add dynamic blacklist from refused partner's authentication (deactivated if openr66.blacklist.badauthent is set to false or if some servers are defined as Proxified)
Fix and add support to specify for each host if it is proxified directly in the configuration instead of argument of Json authentication
- Add CHKFILE task that allows to check filesize against some limit or disk space
- Improve Http monitoring and db usage
- Fix SpooledDirectory restart in error, reverting to direct
- Fix Https part for Active/Unactive hosts
- Fixing log
- Update XML configuration files
- Update Admin web site
- All other modules are updated to follow dependencies update and some FindBugs fixes
November 2013: New Version for R66 2.4.22 (major fixes: MANDATORY UPDATE), Common 1.2.19 (major fixes and improvement), Waarp Proxy 1.0.6, Waarp Administrator 1.0.6
Waarp R66 2.4.22
Fix wait issue on closing channel
Fix thread handling
Fix closing network condition by setting lastTimeUsed
Improve control on Spooled Directory for parallelism
Add spooled directory listing in supervision
Fix Shutdown and Restart process
Add UNZEROED task to transfer 0 length file with 1 byte added
Add support for extra user to log in on Web Administrator with restricted rights
-
Add dynamic i18n support both for server and Web administrator
Waarp Common 1.2.19
-
Fix Minimal bandwidth in WaarpConstraintLimitHandler
-
Improve FileMonitor by allowing parallelism in main action and controlling parallelism
-
Improve and Fix shutdown and restart operation
Waarp Proxy 1.0.6
-
Waarp Administrator 1.2.19
- Fix Internationalization and output
mid+1-October 2013: New Version for R66 2.4.21 (major fixes: MANDATORY UPDATE), Common 1.2.18 (major fixes and improvement)
Waarp R66 2.4.21
Fix issues in 2.4.20 with unclosed and blocked threads
Fix issue with 0 length file (not allowed)
Fix spooled directory listing
Add spooled directory listing in supervision
-
Fix log for Spooled directory service
-
Waarp Common 1.2.18
mid-October 2013: New Version for R66 2.4.20 (major fixes: RECOMMANDED UPDATE), Administrator 1.0.5 (improvement and bug fix), Common 1.2.17 (major fixes and improvement)
Waarp R66 2.4.20
Fix chroot capability (-Dopenr66.checked.root=1 default)
Add formatted output (json - default -, csv, xml, property, quiet)
Add recursive and multiple directories support to SpooledDirectories, some capacity to retry in error, windows/linux service support
Fix DB Closing
Add support for '§' as a replacement of '*' in wildcards support (in order to bypass shell native replacements)
-
Update dependencies
Waarp Common 1.2.17
-
Waarp Administrator 1.0.5
October 2013: New Version for R66 2.4.19 (major fixes: RECOMMANDED UPDATE), ProxyR66 1.0.5 and R66Gui 2.1.7 (update), Administrator 1.0.4 (improvement and bug fix), Common 1.2.16 (major fixes and improvement), and upgrade for FtpClient (1.0.3)
Waarp R66 2.4.19
Fix Submit command by testing if the client is really connected to the database (affect also SpooledDirectoryTransfer)
Improve File size checking in start of request
Add check on available space if receive operation
Add deny of service check - temptative to send same block over and over, to send more data than file size -
Add Restart support in Shutdown operation
Add restart capability both in admin and tasks in order to allow remote upgrade procedure
Fix Database access when using configuration with Database support
Small fix on path setup in move/copy tasks
Add first step of internationalization support through -Dopenr66.locale=en|fr
Add option -dos2unix -unix2dos to TRANSCODE task
Fix File getBasename
Fix self request handling when using Database connexion
Add support to limit log of startup with option -Dopenr66.startup.warning=0
-
Update dependencies
Waarp Common 1.2.16
Waarp Administrator 1.0.4
Upgrade with R66 2.4.19
Add support for Block/Unblock and Restart after shutdown operations
Fix Database access when using configuration with Database support
Add Internationalization
-
Add client's name to Top Bar
Waarp Gui 2.1.7
-
Waarp ProxyR66 1.0.5
Upgrade with R66 2.4.19
- Add support for restart process
- Fix issue when no connexion is possible
September 2013: New Version for R66 2.4.18 (major fixes: RECOMMANDED UPDATE), ProxyR66 1.0.4 and R66Gui 2.1.6 (update), Administrator 1.0.3 (improvement and bug fix), Common 1.2.14/1.2.15 (major fixes and improvement), and upgrade for FTP (1.1.6), GatewayFTP (2.1.7), FtpClient (1.0.2), GatewayKernel (1.0.2)
Waarp R66 2.4.18
Fix multiple commands
Fix issue on null string and on absolute/relative path while all are relative
Fix EndTransfer error (size or hash) not correctly set
Fix CPUlimit handling - False not take into account -
Fix File size in transfer initialization
Fix database initialization
Fix ExecJava implementation - interface break up, but as not used, no issue and not big change -
Add support for MariaDB
Add support for Spooled Directory Transfer
Support for Import of exported logs
Fix support for extended method using JSON format through class as container
-
Update dependencies
Waarp Common 1.2.14 => Urgent Fix 1.2.15 (Linux file access issue)
Add support for MariaDB
Add extended JSON module support
Add FileMonitoring support (JDK 1.6)
Fix DB Pooled connection timeout
Fix String handling for null arguments
Fix absolute/relative path while all are relative
Add HmacSha1-256 support
Add UUID support
-
Update dependencies
-
Waarp GatewayKernel 1.0.2
End of July 2013: New Version for R66 2.4.17 (major fixes: RECOMMANDED UPDATE), ProxyR66 1.0.3 (update), Administrator 1.0.2 (improvement and bug fix), R66Gui 2.1.5 (update), Common 1.2.13 (major fixes and improvement)
Waarp R66 2.4.17
Add support for adaptative protocol with "old" versions 2.4.x to new versions
Add dynamic configuration adaptation between partners
Fix different Hash algorithm support from partner
Fix end of transfer error to have the real error back to the partner
Log are on one line
Fix RESCHEDULE storage of the counter of retries: task definition changes
Add support to explicitely said to partner one host is proxified, in order they do not check its IP address
Add support in web administration for BUSINESS, ROLE and ALIAS
Add support for extended methods using JSON Command format
Fix Move File not correctly tested
Fix INPATH bad resolution in tasks
Fix import config not using the correct filenames
Fix MultipleDirectTransfer to enable multiple files coming from wildcarded files (*?~)
Fix MultipleSubmitTransfer to enable multiple files coming from wildcarded files (*?~) (need -client for remote file list when recv rule is used)
Fix password not correclty selected (host with ssl will use the same password than with no ssl, while it is permitted to have 2 differents passwords)
-
Update dependencies
Waarp Proxy R66 1.0.3
Waarp R66Gui 2.1.5
Waarp Common 1.2.13
-
Waarp R66 Administrator 1.0.2
Mid of July 2013: New Version for R66 2.4.16 (small fixes) and fix of ProxyR66 1.0.2 (fix issue)
Waarp R66 2.4.16
-
Waarp Proxy R66 1.0.2
End of June 2013: New Version for R66 2.4.15 (small fixes) and fix of ProxyR66 1.0.1 (compatibility issue)
Waarp R66 2.4.15
Fix scripts
Fix Unix condition in file usage in GUI
Fix example of bin and configuration
Add Multiple Transfer/Submit Transfer action
-
Add RENAME action
-
Waarp Proxy R66 1.0.1
End of May 2013: New Version for R66 2.4.14 (medium fixes : recommended upgrade)
Waarp R66 2.4.14
Fix conf_pk wrongly assigned to 3 tables on Oracle configuration
Fix adding version in toString for DbHostAuth
Fix ENV_R66
Fix separator from : to ; (Windows !)
Improve ProgressBarTransfer
Fix Delete, Tar, Zip tasks
Implement a test case for Tasks
Fix setvari.bat for Windows
update configuration example
-
Upgrade dependencies
Waarp R66 Gui 2.1.4
Waarp R66 Administrator 1.0.1
Fix Gui issues
-
Improve GUI
Waarp Xml Editor 1.0.1
-
Waarp Common 1.2.12
Fix ZIP and TAR tasks
-
Upgrade dependencies
Beginning of May 2013: New Version for R66 (medium fixes)
-
Waarp R66 : 2.4.13
Fix restart from client and fix sub-digest issue
Fix log issue and initialization of database issue with new schema
Add support to block/unblock new requests, while leaving current running requests as is (before shutdown for instance)
Add possibility for a client without database to request remote partner of the request has to be restarted (requester and send only)
-
A possible backward incompatibility is introduced to fix filename support with 'blank' character by replacing the separator in RequestPacket by ':'. In order to know the version, a full automatic mode is made to know the compatibility. While this should not break the compatibility, if one has some issues (backward compatiblity and no possibility of upgrading all partners) and while not having such 'blank' character issue in filename, one could force Waarp R66 to use the old way: -Dopenr66.usespaceseparator=1
Mid of April 2013: New Version for R66 (small fixes)
-
Waarp R66 : 2.4.12
- Fix HTTPS Administrator log
- Fix end of transfer by adding a final check if possible on computed hash to check if the final file moved in target directory is correct (before any post operations)
- Fix file size changing on sender side not detected, now detected (only if not using Through mode)
- Add support for Alias
- Add support for HostConfiguration (Alias, Business, Roles) in database
- Fix config file in Waarp R66 configuration example
Beginning of April 2013: New Version for R66 and First release of Central Administrator
Waarp R66 : 2.4.11
- Fix HTTPS Administrator interface (admin2)
- Allow full self request (transfer where the requester and the requested are the very same host)
- Add support for global digest per transfer (one digest for all file)
- Fix wildcard (?, *) support
- Add synchronous FTP Task support with client (using FTP4J)
- Add Proxy/Reverse Proxy support
- Fix for Admin Central support
Waarp Admin Central : 1.0.0
- First version that unifies Waarp XmlEditor, R66Gui, Password, and provides some others like Log management, Configuration management, Bandwidth management, Shutdown. More to come later... The referenced modules are used within Admin Central, so they remain still usefull as independent softwares.
Waarp Common : 1.2.10
- Fix DB support
- Update Netty version
Waarp Thrift : 1.1.0
Waarp SNMP : 1.1.3
- Upgrade to new release of SNMP4J
-
Waarp FTP Client : 1.0.1
- Upgrade to new release of FTP4J
Notice for January 2013: Nett 3.6.1 is out and is compatible with Waarp softwares.
November 2012: New Version for R66 and Gateway FTP
Waarp R66 : 2.4.10
- Enhance HTTPS Administrator interface (admin2)
- Allow self request (transfer where the requester and the requested are the very same host)
- Add support for global digest per transfer (one digest for all file)
- Fix wildcard (?, *) support
- Add synchronous FTP Task support with client (using FTP4J)
- Add Proxy/Reverse Proxy support
Waarp Common : 1.2.9
- Fix DB support
- Relax dependency with Netty
Waarp FTP and Gateway FTP : 1.1.5 & 2.1.6
- Fix FTP NOOP and correct file transfer code returned
- Add support for FTP Client as Java task (using FTP4J)
Waarp Proxy R66 : 1.0.0
- New release which enables to setup a Proxy/Reverse Proxy for R66 protocol
-
Waarp FTP Client : 1.0.0
- New release which enables FTP client within Waarp R66 and Waarp Gateway
End of September 2012: New Version for R66 and some others
Waarp R66 : 2.4.9
- Add serverpassword file option (so a choice between value or file as for host key)
- Add and update XSD and Jaxe configuration helpers
- Add -nossl option in ServerShutdown command to allow shutdown from a "nossl" host
- Add support for AllEvents snmp trap/info in order to monitor within SNMP all transfer status (so an added level = 5)
- Add support for local overriden roles (overriding database roles, useful when the database is shared among a lot of R66 servers)
- Add SNMP task to enable SNMP trap/info to be send from a task
Waarp Common : 1.2.8
-
Waarp SNMP : 1.1.2
Waarp Digest : 1.1.6
- Update Netty dependencies (buggy version 3.5.7 changed to 3.5.8)
Early of September 2012: New Version for R66, GatewayFtp and some others
Waarp R66 : 2.4.8
- Tar and Zip fix
- Log task fix
- Fix shutdown using Hook instead of Signal support
- Reschedule enhancement with count repetition limitation addition
- Allow Error tasks to be executed even from a init-step (before pre-tasks)
- First production ready Thrift support
- Windows Service capability support (through Apache Commons Daemon)
- Add TRANSCODE capability
- Add restart for RequestTransfer capability
- Fix SubmitTransfer with ID (existing transfer to restart)
- Enhance the Admin GUI for Rule management with Rule Helper Box
Waarp Common : 1.2.7
- Add Apache Commons Daemon support to enable Windows Service
- Add support for transcode operations
- Fix DetectionUtils and ShutdownHook
- Fix XML support
- Add limit option to restart operation (FTP only)
-
Waarp Gateway FTP : 2.1.5
-
Add Windows service capability
- Add RESTart with limit capability (REST offset limit)
August 2012: New Version for R66, GatewayFtp and some others
Waarp R66 : 2.4.6
- Tar and Zip fix
- Http single file fix
- URL acceptance for filename argument
- Fix Waarp R66 GUI filename under Windows
- Fix Export of configuration
- First beta release with Thrift support
-
Waarp Common : 1.2.5
- Fix DbSession removal not correctly done
-
Waarp Gateway FTP : 2.1.4
- Introduce a sub package : Gateway Kernel
End of July 2012: New Version for R66, GatewayFtp and some others
Waarp R66 : 2.4.1
- Fix closing SSL
- Fix NumberFormat Exception
- Fix Log level for LogTask
Waarp Common : 1.2.4
- Add FTPS new reply code
- Add Support for SSL for FTPS
Waarp Exec : 1.1.3
Waarp FTP : 1.1.3
- Add FTPS support both Implicit (native SSL/TLS) and Explicit (AUTH, PROT)
-
Waarp Gateway FTP : 2.1.3
- Add FTPS support both Implicit (native SSL/TLS) and Explicit (AUTH, PROT)
July 2012: New Release for all Components in Waarp context
From this stage, all new versions will be under Waarp global project
June 2012: New Version for almost all Components for fix and new future extensions
OpenR66
- Fix closing issue on File
- Add support for EXECJAVA and BusinessRequest
- Add support of R66Server with no DB at all
- Add support for BusinessFactory
- Fix and improve performance in case of huge amount of concurrent connections
- Fix SendThrough and RecvThrough
- Migration to Netty 3.5, removal of NettyExtension
GoldenGate Common
- Improve support to make easier the automatic reconnection of database connections
- Logger optimization
- Add Cache LRU Support
- Add GgThreadFactory
- Add connection Pooling for database (H2, MySQL and Oracle, but not PostGreSQL since it is not yet supported by PostGre directly)
- File support optimization
- Migration to Netty 3.5, removal of NettyExtension
GoldenGate Digest
-
Netty Extension
April 2012: New Version for almost all Components for fix and new future extensions
OpenR66
- Fix a bug when the main database disconnects, to allow easy automatic reconnection
GoldenGate Common
- Include support to make easier the automatic reconnection of database connections
-
GoldenGate Digest
March 2012: New Version for almost all Components to fix best practices
OpenR66
- Fix a bug in restarted transfer while binary transfer is over but not post-tasks
- Add "dry" Finite State Machine
-
GoldenGate Common
- Support "dry" Finite State Machine
February 2012: New Version for all Components to update Dependencies
OpenR66
- Revert to NIO support in multiple thread enhancement
GoldenGate Digest
- Fix support for different Digest (was only MD5 and SHA1, now MD5, MD2, SHA1, SHA256/384/512, CRC32, ADLER32)
-
GoldenGate Common
- Add non auto commit support for DbData
- Add Support for dynamic encryption algorithms
November 2011: New Version 1.0.3 for GoldenGate Digest, 2.2.0 for OpenR66 and 1.1.6 for GoldenGate Common
OpenR66
- Add Finite State Machine in warning mode
- Add support for different Digest (was only MD5, now MD5, MD2, SHA1, SHA256/384/512, CRC32, ADLER32)
GoldenGate Digest
- Add support for different Digest (was only MD5 and SHA1, now MD5, MD2, SHA1, SHA256/384/512, CRC32, ADLER32)
-
GoldenGate Common
- Ad Finite State Machine support
October 2011: New Version 2.0.6 for GoldenGateFTP Exec, 2.1.4 for OpenR66 and 1.1.5 for GoldenGate Common
GoldenGate Ftp Exec
OpenR66
- Update Jar Versions
- Various fixes (restart in case of RECV rule and restart only for requester)
-
GoldenGate Common
July 2011: New Version 2.0.5 for GoldenGateFTP Exec, OpenR66 2.1.3 and 1.1.4 for GoldenGate Common
GoldenGate Ftp Exec
- Update Jar Versions
- Improvements of Database connections
OpenR66
- Update Jar Versions
- Improvements of Database connections
- Add a support of Multiple Monitors acting as one unique Monitor behind a Load Balancer for reliability and scalability
- Various fixes
GoldenGate Common
- Update Jar Versions
- Improvements of Database connections
-
Netty Extension
- Update Jar Versions
- Fixes from Netty Forum
mid April 2011: New Version 2.0.4 for GoldenGateFTP Exec, OpenR66 2.1.2 and 1.1.3 for GoldenGate Common
GoldenGate Ftp Exec
- Add CPU Throttle limitation based on Bandwidth dynamic limitation
OpenR66
- Add CPU Throttle limitation based on Bandwidth dynamic limitation
-
GoldenGate Common
- Add CPU Throttle limitation based on Bandwidth dynamic limitation
April 2011: New Version 2.0.3 for GoldenGateFTP Exec and 1.0.9 for GoldenGateFtp
GoldenGate Ftp Exec
-
GoldenGate Ftp
- Update to latest versions of Jar libraries such as Netty
March 2011: New Version 2.1.1 for OpenR66, 2.0.2 for GoldenGateFTP Exec and 1.0.0 for GoldenGate Snmp
OpenR66
- Add Cache Support to HTTP/HTTPS interface
- Add NoWait and LocalExec option to ExecTask
- Add SNMP agent support with optional notification (trap/inform) capability
- Update the database schema (index) to optimize Monitoring (HTTP and SNMP)
- Update to latest versions of Jar libraries such as Netty
GoldenGate Ftp Exec
- Add Cache Support to HTTPS interface
- Update to latest versions of Jar libraries such as Netty
-
GoldenGate SNMP
- First release
- Rely on SNMP4J jars
February 2011: New Version 2.1.0 for OpenR66 and 2.0.1 for GoldenGateFTP Exec
OpenR66
- Update Digest functions
- Move of Database Support and Enhancements
- Add support for Progress Bar in GUI
- Add functionalities:
- ExecOutput where in case of Error, the output is bring back as part of the error message to the remote host
- Reschedule which enables to reschedule a transfer in case or error and according to error type, a given delay, and between or not-between dates as inclusion or exclusion
- Add #ERRORMSG#, #ERRORCODE# and #ERRORSTRCODE# strings replacement support
- Add the possibility to specify a start time of transfer or a delay
- Add full support of limit bandwidth in Client
- Add /statusxml extended status for xml integration of internal detailed status
- Fix bugs (among) or technical fixes:
- Overloaded case
- Protocol in order to get PostOperation first on Receiver then on Sender
- BlockSize testing
- Schedule transfer
- Limit Bandwidth in client
- IdleHandler
- Shutdown process (both server and client)
- Log fix
- Check compatibility with last version of H2 V2 and PostgreSQL V9 databases
-
GoldenGate FTP Exec
- Update Digest functions
- Move of Database Support and Enhancements
-
Log fix
end of 2010: Version 2.0 for OpenR66 and GoldenGateFTP Exec
Note: OpenR66 Version 2.0 is incompatible with Version 1.0
OpenR66
- SSL Support improved
- Allow string authentication of clients
- Passwords are now fully crypted using DES Key
- A GUI for passwords generation is proposed
- Improvement of support of external command execution
- Can use native standard way
- Or using a Local Exec GoldenGate daemon
- Improvement on XML file configuration
- Make more hierarchical XML document
- Propose to use a XSD schema associated with a GUI XML Editor
- Add functionalities:
- CPU and number of connexions limitation
- IP checking
- Client explicit declaration
- XML persistent files for Thin Client with no DB support
- Fix bugs (among) or technical fixes:
- H2 and MySQL database support
- Update of underlying other Java libraries
- File transfer restart
-
GoldenGate FTP Exec