Mismatch between the processor architecture of the project being built “MSIL” and “AMD64”

For the following Visual Studio warning, see http://www.chilkatforum.com/questions/8087/mismatch-between-the-processor-architecture-of-the-project-being-built-msil-and-the-processor-architecture-of-the-reference-chilkatdotnet45-amd64 There was a mismatch between the processor architecture of the project being built “MSIL” and the processor architecture of the reference “ChilkatDotNet45”, “AMD64”. This mismatch may cause runtime failures. Please consider changing the targeted processor architecture of your project through the Configuration Manager so as to align the processor architectures between your […]

v9.5.0.48 Micro Update: New Features, Fixes, Changes, etc.

SSL/TLS: Added the SslAllowedCiphers property to allow for a comma-separated list o allowed ciphers, in order of preference, to be specified. This property is added to FTP2, MailMan, Imap, Socket, and Http. See the online reference documentation and SSL/TLS ciphers and the FREAK attack for more information. SSL/TLS: Chilkat will by-default disallow all possible usage of RSA keys that are […]

Dynamically Loading .NET Assembly (32-bit or 64-bit)

Found a nice technique for dynamically loading a native .NET assembly and automatically choosing the appropriate one to match the loading process’s address space (32-bit or 64-bit). The source is located here: http://www.chilkatforum.com/questions/2966/why-separate-32-and-64-bit-chilkat-libraries-for-net and reproduced here: — I prefer another solution to this problem. It allows you to have a mix of 32 and 64 bit apps in the same […]

v9.5.0.47 Micro Update: New Features, Fixes, Changes, etc.

FTP2: The MLSD extension was not used in some cases where the FTP server actually supported it. Certificates: When finding the issuer (internally), Chilkat will always first check for an authority key identifier, and if found will search for the cert with the matching subject key identifier. Otherwise it will locate the issuer by distinguished name. TLS: Fixed the “Unsupported […]

v9.5.0.46 Micro Update: New Features, Fixes, Changes, etc.

Window Store: The Chilkat Runtime Component for Windows Store (for both Windows and Windows Phone) is available starting with this version. All Chilkat methods that perform network communications or long-running operations (such as Zip compression) are async methods. .NET: The .NET 4.5 assembly will be available in two forms: One build with VS2012, and one built with VS2013. The Chilkat […]

v9.5.0.45 Micro Update: New Version for .NET NuGET Packaging Problem

Fixes a problem in the NuGet .NET distribution. Otherwise, there are no changes from version 9.5.0.44. For Windows Java, Perl, and Python downloads, the Windows-only specific functionality was missing in v9.5.0.44. This is fixed in v9.5.0.45. For the ActiveX, the internal Version resource (which shows the version when the DLL is right-clicked in Windows Explorer) was not updated. This is […]

v9.5.0.44 Micro Update: New Features, Fixes, Changes, etc.

New freeware class: Chilkat.Log / CkLog / CkoLog. This provides some logging capabilities similar to what is found in Chilkat’s LastErrorText property. New bundle-only commercial class: JavaKeyStore. See the (soon-to-appear) online reference and examples. See https://cknotes.com/chilkat-licensing-changes/. Existing customers that have purchased a Bundle license within the last year, or who are currently under support for a Bundle license will receive […]

v9.5.0.43 Micro Update: Bug Fixes

Fixed crash bug in MailMan relating to sending PKCS7 encrypted email. Fixed bug in the PrivateKey.SavePkcs8EncryptedFile method. Fixed a HMAC SHA384 bug. Minor MHT change: Methods that produce MHT (as opposed to EML) will omit the Date header field from the MIME that is produced.

v9.5.0.41 Micro Update: Bug Fixes and Improvements

This new version includes the following updates and fixes: A bug introduced in v9.5.0.40 in the Socket.AcceptNextConnection method (for SSL/TLS) has been fixed. The bug caused the server certificates to not be sent during the SSL handshake. Internal FTP workarounds to automatically compensate for NonStop Tandem FTP server oddities. Fixes relating to the use of the hz-gb-2312 charset in email […]