Posts about Matching Encryption Output for Different Systems

http://www.chilkatsoft.com/p/p_123.asp http://www.chilkatsoft.com/p/p_506.asp http://www.chilkatsoft.com/p/p_103.asp http://www.chilkatsoft.com/p/p_459.asp http://www.chilkatsoft.com/p/p_458.asp http://www.chilkatsoft.com/p/p_457.asp http://www.chilkatsoft.com/p/p_355.asp http://www.chilkatsoft.com/p/p_160.asp http://www.chilkatsoft.com/p/p_102.asp http://www.chilkatsoft.com/p/php_aes.asp

Understanding a typical 8bit character problem (such as w/ European language accented chars)

If a single accented European character is incorrectly displayed as two seemingly random characters, then the issue is that at some point utf-8 bytes were incorrectly interpreted as ANSI bytes. For example, consider the character “é”. In the utf-8 encoding, this character is represented in two bytes: 0xC3 0xA9 In the typical ANSI encoding (such as Windows-1252 or iso-8859-1) it […]

chilkatsoft.com was temporarily down on morning of 23-Jul-2012 due to maintenance.

Very sorry for the temporary disruption in service. The chilkatsoft.com site was temporarily down for some time overnight/early morning due to maintenance. The chilkatforum.com site and cknotes.com (Chilkat blog) sites both use entirely different web hosting services (webfaction and inmotion) to prevent any single outage from affecting more than one site. If the chilkatsoft.com site ever down (which is very […]

WebDAV Sample using Chilkat HTTP

ASP: WebDAV PROPFIND SQL Server: WebDAV PROPFIND C#: WebDAV PROPFIND C++: WebDAV PROPFIND Objective-C: WebDAV PROPFIND IOS: WebDAV PROPFIND PowerShell: WebDAV PROPFIND MFC: WebDAV PROPFIND C: WebDAV PROPFIND Delphi: WebDAV PROPFIND Visual FoxPro: WebDAV PROPFIND Java: WebDAV PROPFIND Android™: WebDAV PROPFIND Perl: WebDAV PROPFIND PHP: WebDAV PROPFIND PHP: WebDAV PROPFIND Python: WebDAV PROPFIND Ruby: WebDAV PROPFIND VB.NET: WebDAV PROPFIND Visual […]

Understanding URL Syntax (and Arguments to Http.SynchronousRequest)

URL’s have this general format: <scheme>://<domain>:<port>/<path>?<query_string>#<fragment_id> The URL parts are summarized below.  Comments about how each part relates to the SynchronousRequest method are included.  The SynchronousRequest method has the following signature (C# syntax) HttpResponse SynchronousRequest(string domain, int port, bool ssl, HttpRequest req); The URL parts: scheme:  This can be “http” or “https”.   If “https”, then SSL/TLS is used and the […]

“SKIP” keyword in FoxPro examples.

A helpful note from a Chilkat customer: I wanted to update you on the problem for future reference. SKIP is a reserved word in Visual Foxpro, I should have caught it, but didn’t until 2 days of screwing with it.  I knew it had to be something simple, because everything of yours worked perfect, fast, without a hitch except when […]

The Basic Concept of LastErrorText

There are a few important things about the LastErrorText: 1) Each Chilkat method call (or property access) clears the LastErrorText and writes new information about what transpired during the method call.  This information is available regardless of the success/failure of the method call.  Most Chilkat objects include a VerboseLogging property that controls whether more or less information is recorded.  Only […]

PHP AES/Rijndael Encryption Confusion

AES is not exactly synonymous with “Rijndael”. AES is a (restricted) variant of Rijndael. AES has a fixed block size of 128 bits and a key size of 128, 192, or 256 bits, whereas Rijndael is specified with block and key sizes in any multiple of 32 bits, both with a minimum of 128 and a maximum of 256 bits. […]

Number of Messages in a POP3 Inbox

There is often confusion about the number of messages in a POP3 inbox (for a given user account). Here are the typical scenarios that cause confusion: If your email client such as Outlook or Mozilla Thunderbird seem to show more messages than what Chilkat can see, then make sure you realize which messages are stored locally by Outlook, and which […]