Chilkat 13-Jan-2022

What’s happening in Chilkat support today.. 1. The Chilkat.Rest AllowHeaderQB property didn’t prevent Q/B encoding of 8-bit MIME headers (i.e. header fields containing non-us-ascii chars).  Technically, it should be OK to “Q” or “B” encode HTTP request headers as per MIME specifications, but some servers don’t recognize the encoding.    This was fixed. 2. Fixed the following PDF error when trying […]

Chilkat 11-Jan-2022

What’s going on in Chilkat support today… 1. Improved support for Vietnamese character encoding conversions having to do with utf-16 chars precomposed characters.  This improvement will be seen in all Chilkat classes.  The need for it was discovered with the text in PDF signatures. Chilkat 6-Jan-2022 Chilkat 13-Jan-2022

Chilkat 6-Jan-2022

What’s going on in Chilkat support today… 1. IMAP MOVE command:  Is it possible to get the old UID’s mapped to the new UID’s for messages that are moved?   The answer is:  I don’t know.  One would need to examine the IMAP response to the MOVE command (the MOVE command is an IMAP extension not supported on many IMAP servers).   […]

Chilkat 5-Jan-2022 Remote SSH Commands on Cisco and Dell Force 10 Switches

What’s going on w/ Chilkat today… 1. User trying to execute remote SSH commands on two different switches:  One is a Cisco switch, the second is a Dell Force 10.   All working fine w/ Ssh.QuickCommand on the Cisco switch, but not the Dell Force 10.   The QuickCommand method as shown in the example at  is the equivalent of doing […]

Chilkat 4-Jan-2022

What’s going on in Chilkat support today? 1. A web server was responding with LF-only line endings in the HTTP response header.  (The HTTP and MIME standard specifies that headers should have CRLF line endings.)  Chilkat was “fixed” to accommodate the LF-only response header. 2. Started publishing packages for Electron versions 12 to 16, starting with MacOSX and 64-bit Linux. […]

Chilkat 3-Jan-2022

What’s going on in Chilkat support today… 1. Is the Nvidia Jetson Nano development platform supported?   Yes, you would use the downloads for aarch64-linux.  For example, if C/C++, use the Aarch64 download here: 2. OLE error code 0x80020011: Does not support a collection.   For this kind of thing, you should always Google the error message. For example, Google “0x80020011 […]

Chilkat 29-Dec-2021 – IMAP Server Response: BAD Command received in Invalid state

What’s going on in Chilkat support today… 1. Extremely long HTTP request headers can be a problem.  (Headers that are more than 1000 characters in length)  Some HTTP servers reject them unless the MIME header is folded.  Some servers are OK with long headers.  If folded to multiple lines, MIME headers need to fold opportunistically at whitespace. If there is […]

Chilkat 24-Dec-2021 — CMS Sign Hash

What’s going on in Chilkat support today… 1. A customer needs a way to create a CMS detached signature from a pre-computed hash.  Oddly, Chilkat did not yet have a function for doing it.  The CMS signature functions in Crypt2 accept data and do the hashing internally.  Chilkat is adding a Crypt2.SignHashENC method, as shown here in this example:  […]

Chilkat 21-Dec-2021 — PHP Versions to Internal PHP API Versions

What’s going on in Chilkat support today… 1. Error: PHP Startup: chilkat_9_5_0: Unable to initialize module $ php test.php PHP Warning: PHP Startup: chilkat_9_5_0: Unable to initialize module Module compiled with module API=20210902 PHP compiled with module API=20151012 These options need to match in Unknown on line 0 PHP Warning: dl(): Dynamically loaded extensions aren’t enabled in /home/chilkat/chilkat_9_5_0.php on line […]