Chilkat v9.5.0 Release Notes

* As with any new release, some fixes occur deep within the internal Chilkat code base and are applicable to many classes/objects.  These are labeled as “Internal” fixes. FTP2: Fixed XCRC problem. HTTP: Added  the AwsEndpoint property.  This is the regional endpoint (domain) to be used for Amazon S3 method calls.  The default value is “s3.amazonaws.com”.  This can be set […]

Chilkat MHT: GetEmail, GetMime, HtmlToEmail Methods Removed

Chilkat MHT methods that returned either an email object or a MIME object were removed in the v9.5.0 release. The reason for this was to decouple the internal dependencies between these objects. In some environments, such as for iOS, the size of the resultant executable can be important, and the internal linking between these objects increases the size. The decision […]

Chilkat v9.5.0 pre-release for iOS arm64 / x86_64 is Ready

A new build of Chilkat v9.5.0 supporting the arm64 and x86_64 iOS architectures is available: http://www.chilkatsoft.com/preRelease/chilkat-9.5.0-ios.zip The static libraries are provided differently than before. Chilkat provides static libs for each architecture slice: i386 (for the simulator), armv7, armv7s, arm64, and armv6 (for older versions of iOS). The libs are located in the directories as shown here: lib/i386/libchilkatIos.a lib/x86_64/libchilkatIos.a lib/armv6/libchilkatIos.a lib/armv7/libchilkatIos.a […]

Understanding EncryptStringENC and DecryptStringENC in Python and C/C++

Chilkat provides API’s that are identical across a variety of different programming languages. One difficulty in doing this is in handling strings. Different programming languages pass strings in different ways. In some programming languages, such as Python or C/C++, a “string” is simply a sequence of bytes terminated by a null. (I’m referring to “multibyte” strings, not Unicode (utf-16) strings. […]