Chilkat v11.5.0 Release Notes

Pinned June 2, 2026

  ✨ New Features HttpCurl A new Chilkat class has been added: HttpCurl The Chilkat.HttpCurl class executes curl commands and can automatically resolve dependent values needed by a request. Variables such as {{access_token}}, {{site_id}}, or {{drive_id}} may appear in URLs, headers, query parameters, or request bodies. If a variable is not yet known, HttpCurl builds […]

Chilkat v11.4.0 Release Notes

Pinned April 1, 2026

  ✨ New Features Js A new Chilkat class has been added: Js is a minimal, standards-compliant JavaScript engine designed to embed JavaScript inside applications with very small footprint and fast startup. It executes JavaScript code inside an application without requiring a browser or large runtime. See About the Chilkat.Js JavaScript Engine Ai Provider — […]

v9.5.0.61 Update: New Features, Fixes, Changes, etc.

October 10, 2016 in Uncategorized

REST: The FullRequestFormUrlEncoded method did not work correctly with AWS authentication.  This was fixed.  (Note: This fix is required for using Amazon SES to send email.) TLS on Big Endian Machines: Fixed TLS connection issue with some cipher suites on Big Endian machines.   There was a particular internal piece of code that did not properly […]

v9.5.0.60 Update: New Features, Fixes, Changes, etc.

September 25, 2016 in Uncategorized

ActiveX, .NET: Fixed problems with the LastMethodSuccess property. Version 9.5.0.60 is a patch for .NET and ActiveX only for this one issue. The Mono builds, .NET Core, and .NET UWP (Windows Runtime) did not have any problem with LastMethodSuccess, and therefore remain at v9.5.0.59. Other languages (C++, Java, Perl, Python, etc.) are also unaffected and […]

v9.5.0.59 Update: New Features, Fixes, Changes, etc.

September 24, 2016 in Uncategorized

OAuth2: Added the OAuth2 class. FTP2: Fixed SyncRemoteTree/SyncRemoteTree2 progress monitoring callbacks. Crypt2: Fixed the GenerateUuid to respect RFC 4122. The GenerateUuid method generates the version 4 variant, which is composed of entirely random data except for the few bits that signify version 4. Compression: Fixed the CompressFile method for large files. See Fixed CompressFile MHT: […]

OAuth2 for Desktop Applications (C#, VB.NET using Chilkat)

September 9, 2016 in Uncategorized

Here are C# and VB.NET sample applications (on GitHub) for doing OAuth2 authorization using Chilkat for Facebook, Google, LinkedIn, Salesforce, and GitHub. OAuth2 Sample for Desktop Applications (C#) for Facebook, Google, LinkedIn, Salesforce, and GitHub OAuth2 Sample for Desktop Applications (VB.NET) for Facebook, Google, LinkedIn, Salesforce, and GitHub    

Damn You Windows Firewall!

July 3, 2016 in Uncategorized

One particular cause of the following error is finally known: sockRecv(47ms): WindowsError: An existing connection was forcibly closed by the remote host. WindowsErrorCode: 0x2746 numBytesRequested: 5 Failed to receive data on the TCP socket –sockRecv sockRecv failed. sockRecvN_buf: Did not receive the exact number of bytes desired. numBytesToReceive: 5 This error was caused by the […]

v9.5.0.58 Update: New Features, Fixes, Changes, etc.

July 1, 2016 in Uncategorized

Rest: Added the Rest class. Jwt: Added the Jwt class. AuthAws: Added the AuthAws class. AuthGoogle: Added the AuthGoogle class. AuthAzureAD: Added the AuthAzureAD class. AuthAzureStorage: Added the AuthAzureStorage class. ServerSentEvent: Added the ServerSentEvent class. CertStore: Fixed a memory leak in the LoadPemFile method. Charset: Fixed problems in the VerifyData method having to do with […]

iOS C/C++ Static Library Sizes

June 20, 2016 in Uncategorized

There is often alarm at the size of the Chilkat static libraries (.a) for iOS. This should not be of too much concern, because after building your app in Release mode, your app’s executable will NOT grow by the size of the static library. It will only grow by a very small fraction of the […]

iOS: Preparing your Apps for IPv6

June 10, 2016 in Uncategorized

Chilkat classes that communicate over TCP/TLS include a property named PreferIpv6. This should be set to YES/true to tell Chilkat to use IPv6 when possible. (If the underlying DNS resolution provides both IPv4 and IPv6 choices, then Chilkat will by default choose the IPv4 address. To tell Chilkat to choose the IPv6 choice, set the […]

Hints for Minimizing Size of Windows CE 6.0 EXE in Visual Studio 2008

June 10, 2016 in Uncategorized

Chilkat continues to support (and will continue to support for many years to come) older development environments and platforms. The C++ lib for Windows CE (specifically for VS2008) is one such case. The size of the EXE in this environment can matter. Here is one customer’s helpful hints on how to reduce the size of […]

The .NET Assembly “Incorrect Format” Error

May 31, 2016 in Uncategorized

If you get this error in a Windows Forms project… Look in your Project–>Properties (ALT+F7) and go to the “Build” tab. You’ll see the “Platform target” – If it’s set to “x64”, then make sure you reference the 64-bit Chilkat assembly. – If it’s set to “x86”, then make sure you reference the 32-bit Chilkat […]