Multi-Hop SSH Tunneling for Chilkat v9.5.0.55
The ability to multi-hop SSH tunnels is available for testing in the Chilkat v9.5.0.55 pre-release. The typical schemes for multiple hop SSH look like this: (for running a remote shell or commands on SSH_server_B) application => SSH_server_A => SSH_server_B (for connecting to a remote host:port, via Socket with TCP or TLS) application(TCP_or_TLS) => SSH_server_A => SSH_server_B => destHost:destPort (IMAP) application […]
v9.5.0.54 Micro Update: New Features, Fixes, Changes, etc.
Email: Fixed: Setting the Email.From property *after* setting the Email.BounceAddress property would have the side-effect of overwriting the BounceAddress property. SFTP: Fixed rarely encountered flow problems with a particular SSH server. Zip: Fixed: Error in rewriting a ZIP64 zip (larger then 4GB or having more than 65536 files). There was an error when a large zip was opened, potentially modified, […]
v9.5.0.53 Micro Update: New Features, Fixes, Changes, etc.
The 9.5.0.53 release was a partial release. Not all programming language / operating system / architectures were updated with this release. A full v9.5.0.54 release will be out shortly. TAR: WriteTar mistakenly returned true if output file could not be opened/created. XMP: Fixed: XMP issue reading some TIF images with IPTC metadata. FTP2: Fixed problem described here: FTP hangs when […]
Asynchronous Chilkat Methods in Node.js
Chilkat implements a thread pool for asynchronous tasks in all programming languages except for Node.js. For Node.js, Chilkat tasks run directly on Node’s internal thread pool (i.e. the libuv thread pool). The Task.Run() method can have 0 or 1 arguments. If an argument is passed, it is the “task completed” callback that get called when the task has completed. Here […]
Using the Chilkat ActiveX in VB6
To use the Chilkat ActiveX in a Visual Basic 6.0 program, review each of these items to make sure you’re doing everything correctly: Make sure you’re using the 32-bit ActiveX, even on 64-bit Windows. The ActiveX must be registered (via regsvr32) on each computer. If you’re having trouble, try using the .msi installer available here: Chilkat 32-bit ActiveX MSI Installer […]
Chilkat ActiveX MSI Installers
Chilkat may begin providing .msi installers for the 32-bit and 64-bit ActiveX components. Here are .msi installers for testing: (version 9.5.0.56) Chilkat 32-bit ActiveX MSI Installer Chilkat 64-bit ActiveX MSI Installer Installing the .msi should register the ActiveX. The .msi also includes the required MSM merge module for the VC++ 2008 runtime. To check the registration, run the CheckChilkatActiveX.exe program […]
v9.5.0.52 Micro Update: New Features, Fixes, Changes, etc.
Java (including Android): Added event callback capabilities for progress monitoring. Async: Added asynchronous functionality for all qualifying methods across all programming languages, operating systems, and architectures. Each Chilkat method that can potentially be time-consuming or involve network communications, now has a corresponding asynchronous version of the method with the name ending in “Async”. Ecc: Added a new Ecc class for […]
Event Callbacks in Java
Event callbacks in Java (including Android) are supported starting in v9.5.0.52. To receive event callbacks, first create a Java class derived from one of the Chilkat event callback classes. The event callback classes are: CkBaseProgress, CkHttpProgress, CkZipProgress, CkFtp2Progress, CkMailManProgress, CkTarProgress, and CkSFtpProgress. All future Chilkat classes will only use CkBaseProgress. Theses event callback classes will be documented in the “Events” […]