Chilkat 9.1.1 Release Notes

Socket: Added the ReceivedCount property. It always increases to reflect the number of bytes received via any method. It may be reset to 0 by the application at any point. HTTP: Changed ClearEventLog method name to ClearBgEventLog MailMan: Changed default values of MailMan.EmbedCertChain and MailMan.IncludeRootCert to True (or 1 for ActiveX). Spider: Changed CkSpider::GetDomain(url) to CkSpider::GetUrlDomain(url) to avoid conflict with […]

Chilkat 9.1.0 Release Notes

HTTP:  Fixed problem with setting Content-Type header in HTTP POST to text/namevalue (which is required for POSTs to payflowpro.paypal.com).  The POST body was URL encoded when it shouldn’t have been.  When sending namevalue POSTs to payflowpro, be sure to specify the content-type in the HTTP request object:  requestObject.AddHeader(“content-type”,”text/namevalue”) SSH / SFTP: For AuthenticatePw, if the server’s authentication is keyboard-interactive and […]

Chilkat 9.0.8 Release Notes

The following changes, fixes, and new features are available in version 9.0.8. General Fixed iso-2022-jp issues with converting to/from the iso-2022-jp character encoding. General performance improvements Added AutoFix property to POP3, SMTP, IMAP, and FTP2. If on, then the component will auto-fix property setting mistakes related to port numbers and SSL/TLS. For example, well known ports 465, 990, 995, and […]

Chilkat 9.0.7 Release Notes

The following changes, fixes, and new features are available in version 9.0.7. SFTP Performance improvements for upload and download transfer rates. MaxPacketSize property default changed to 8192, which seems to be optimal in most cases. Added the following methods/properties: AccumulateBytes, AccumulateBuffer, ClearAccumulateBuffer. FTP2 Modes 4 and 5 added to SyncRemoteTree: mode 4 = transfer missing files or files with size […]

Chilkat 9.0.6 Release Notes

The following changes, fixes, and new features are available in version 9.0.6. General Items listed here are fixes or enhancements in underlying internal code that may apply to one or more Chilkat products. Charset (i.e. character encoding) detection for HTML is determined by the presence of META HTML tag such as this: <meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″> For XHTML documents, the […]

Chilkat 9.0.5 Release Notes

Cert and CertStore Fix: Auto-cleanup of private key in \Documents and Settings\{User}\Application Data\Microsoft\Crypto\RSA\S-* when calling Cert.LoadPfxData or Cert.LoadPfxFile. (.NET) Cert.Dispose and CertStore.Dispose will clear internal object and potentially remove private key file if it was temporarily created via LoadPfxData/LoadPfxFile. Email Object Added SetFromMimeBytes method — allowing an email to be loaded directly from a byte array containing raw MIME. FTP2 […]

Chilkat 9.0.4 Release Notes

C++ Libraries Removed internal calls to setlocale so that the locale is never changed from whatever your application may have set it to. Compression Fixed rare PPMD crash. DSA Fixed LoadText method in DSA ActiveX. FTP2 Two additional modes added to SyncLocalTree: mode 5 – Download only missing files or files with size differences. mode 6 – Same as mode […]

Chilkat 9.0.3 Release Notes

SMTP (MailMan) Added the MailMan.SendMimeBytes method to allow for sending the exact MIME source of an email from a byte array. This is useful for emails that have 8bit encodings. (With ActiveX, byte arrays are passed as Variants containing a byte array.) This method is also useful for sending DKIM signed email, because the output of the Chilkat.Dkim signature creation […]

Chilkat 9.0.2 Release Notes

RSA Fixed PEM to XML conversion so that XML is compatible with .NET Framework’s XML requirements. Fixed RSA key generation. In some cases, RSA generated keys were not valid. Verified key acceptance and signature matching between Chilkat, OpenSSL, and .NET MIME / DKIM Fixed DKIM and DomainKeys signature generation. Tested and verified DKIM / DomainKeys signatures in emails sent to […]

Chilkat 9.0.0 Release Notes

Crypt2 Added “UU” and “Base32” to the encoding and decoding capabilities.  Any method ending in “ENC” may now encode to/from UU and Base32.   The encoding is controlled by the EncodingMode property, which allows for these new encodings, as well as all of the existing ones — Hex, Base64, Quoted-Printable, URL, etc. Added EncodeString and DecodeString methods. Added UuMode and UuFilename […]