Chilkat v11.3.0 Release Notes

Pinned December 16, 2025

  The main features of this release focus on Chilkat’s Ai class, enabling interactive AI response streaming directly into embedded desktop application browsers. It supports Azure, custom base URLs for OpenAI-compatible providers, and local providers like Ollama. ✨ New Features Ai Real-Time Streaming AI Responses to Embedded Browsers in Desktop Apps — Stream AI responses […]

Chilkat v11.2.0 Release Notes

Pinned November 3, 2025

Previous Version: Chilkat v11.1.0 Release Notes The main addition in v11.2.0 is the Chilkat.Ai class, and the Chilkat.StringBuilder.MarkdownToHtml method. Ai: The Chilkat AI class provides a unified API for interacting with different AI providers: OpenAI, Google, Claude, xAI, Perplexity, and DeepSeek. It provides functionality for conversation management, multimodal inputs, and streaming mode. Markdown to HTML […]

Semantic Versioning Starting with Chilkat 10.0.0

Pinned September 26, 2024

Starting with the v10.0.0 release (end of September 2024), Chilkat moves to standard semantic versioning.   Prior to this release, for various technical reasons, Chilkat was stuck with versions 9.5.0.xx, where only xx changed. For this first leap to semantic versioning, where the major version changes to 10 (from 9), there are no backward incompatible changes.  […]

Debugging Self-Extracting Executables at Runtime

March 16, 2009 in Uncategorized

Question: Some of our users are reporting that the self-extracting file reports “Failed to extract file”. The user has admin access to the file system and the file is not corrupted. Answer: When running the self-extracting EXE, use the “-log” command line option to generate a log file with error information. If the reason for […]

Opening Zip Files in COM+

March 16, 2009 in Uncategorized

This blog post describes the solution to a problem experienced by a Chilkat customer trying to open a .zip archive using the Chilkat Zip ActiveX component in COM+. His/her code worked in a typical application environment, but not in COM+. The error occurred when trying to open a large .zip. The solution was to enable […]

Multiple SSH Tunnels – ODBC Connection

March 16, 2009 in Uncategorized

Question: Hi, I’m extremely interested in purchasing the Chilikat SSH dll. Let me describe my situation: I have several host sites (approximately 70 of them) that allow me to connect to their SSH servers. All of these sites have a database server (sitting on the same server as the ssh server) accepting connections on port […]

Ms-Exch-SMTP-Submit Permissions problem seems like invalid login/password

March 16, 2009 in Uncategorized

This just came to our attention. When sending email using Exchange Server, a Ms-Exch-SMTP-Submit Permissions problem seems like an incorrect login/password error. A sample of the Chilkat.MailMan’s LastErrorXml is shown below. To get more information, Google “Ms-Exch-SMTP-Submit permission”… <ChilkatLog> <SendEmail> <DllDate>Mar 6 2009</DllDate> <UnlockPrefix>anything for 30-day trial</UnlockPrefix> <Username>***</Username> <Component>Java</Component> <Recipients> <NumTo>1</NumTo> <To>***</To> <NumCC>0</NumCC> <NumBCC>0</NumBCC> </Recipients> […]

Private Key Warning Dialog

March 9, 2009 in Uncategorized

If your application is using a pre-installed certificate for creating a digital signature, or for decrypting, then it needs access to the private key. (By pre-installed, we mean a certificate that has been imported from a PFX (or via the browser) into a Windows registry-based certificate store.) If you chose to enable strong private key […]

SFTP Progress Monitoring in C++

March 9, 2009 in Uncategorized

This C++ example demonstrates how to derive a class from the CkSFtpProgress base class to implement progress monitoring and abort for SFTP: // To monitor SFTP progress, derive a class from CkSFtpProgress and // provide implementations for AbortCheck and PercentDone: class MySFtpProgress : public CkSFtpProgress { public: MySFtpProgress() { } virtual ~MySFtpProgress() { } // […]

AbortCheck Event in Chilkat .NET Components

March 6, 2009 in Uncategorized

The AbortCheck event is standard in Chilkat .NET classes that involve communications over sockets (FTP, POP3, SMTP, IMAP, HTTP, etc.) or time-consuming operations such as zipping/unzipping large files. There are three steps to using AbortCheck: 1. Enable event callbacks by setting the EnableEvents property = true. Chilkat.MailMan mailman = new Chilkat.MailMan(); mailman.EnableEvents = true; 2. […]

GMail Settings for POP3 and IMAP Access

March 5, 2009 in Uncategorized

The most common problem with reading email from GMail using Chilkat’s POP3 and IMAP API’s is the following: The user can see certain emails when interactively logged onto GMail with a web browser, but cannot see those emails using Chilkat’s POP3 or IMAP component. The problem is caused by a setting in your GMail account. […]