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.  […]

ZIP64 File Format Clarification

March 2, 2009 in Uncategorized

Question: I assume in order to use zip64 for larger files, I would need to be using a 64 bit machine? If so, this will not work as many of our clients use 32 bit machines. What are my other options? Answer: Chilkat Zip supports the ZIP64 file extensions. If a zip is too large […]

Send QUIT to SMTP Server

March 2, 2009 in Uncategorized

Quick Note: The Chilkat MailMan’s CloseSmtpConnection method sends a QUIT command to the SMTP server prior to closing the connection.

Matching MySQL’s AES_ENCRYPT Functions

February 28, 2009 in Uncategorized

The following example programs demonstrate how to match MySQL’s AES_ENCRYPT function in different programming languages: ASP: Match MySQL AES_ENCRYPT Function SQL Server: Match MySQL AES_ENCRYPT Function C#: Match MySQL AES_ENCRYPT Function C++: Match MySQL AES_ENCRYPT Function MFC: Match MySQL AES_ENCRYPT Function C: Match MySQL AES_ENCRYPT Function Delphi: Match MySQL AES_ENCRYPT Function Visual FoxPro: Match MySQL […]

HTTP Cookies created by Javascript

February 27, 2009 in Uncategorized

Question: My site has Google analytics (each page includes urchin.js), but when I use the Chilkat HTTP component, I don’t see the cookies. I can see the cookies using FireFox. What’s the problem? Answer: Cookies may be sent by the server via the Set-Cookie header. Chilkat HTTP looks for this header in the HTTP response […]

Matching Bounce/DSN with Original Sent Email

February 23, 2009 in Uncategorized

Question: Given that bounced email / DSN’s may not include the original headers, if I need to uniquely identify that the specific email didn’t make it to the recipient is there any way I can uniquely ID the email? I would use this info to know when to resend the email. Answer: Sometimes you’ll receive […]

Debugging HTTP Upload

February 19, 2009 in Uncategorized

HTTP upload requires code both client-side and server-side code to be functioning correctly. Imagine you are trying to do an HTTP upload from your application (using the Chilkat Upload component) and something is not working. How do you debug? Is the client-side application at fault? Is the Chilkat Upload component not working correctly? Is the […]

SFTP – Change Current Directory

February 19, 2009 in Uncategorized

Question: I need to change directory before uploading (like a cd) since files must be copied into server sub-directories, and I’ve not found any sample or idea ( no ChangeDir or similar). Answer: SFTP is Secure File Transfer over SSH. It is not the FTP protocol. There is no similarity or relationship between FTP and […]

IIS 6.0 Upload Size Limit

February 18, 2009 in Uncategorized

The AspMaxRequestEntityAllowed Metabase Property (IIS 6.0) specifies the maximum number of bytes allowed in the entity body of an ASP request. The default value is 2MB. To upload files greater than this size, this IIS metabase property must be changed on the server.

Understanding SFTP Absolute FilePaths

February 18, 2009 in Uncategorized

Given that your SFTP client might be communicating with servers on different operating systems, what is the proper syntax for an absolute filepath? On a Linux system, there is no “C” drive. Let’s do some experimentation…. For this experiment, we have two SSH servers: 1) A Tectia server running on a Windows platform. 2) An […]