Rebex .NET components 2013 R1: Mono support on Linux and OS X, new Security component

  |   Lukas Pokorny

This release took a bit longer than expected - its primary goal was Mono support, and although lots of our customers have been using some of our components with Mono for years, making sure it works really flawlessly was not easy.

Official support for Mono

All Rebex components now officially support Mono, an open source, cross-platform, implementation of C # and the CLR that is binary compatible with Microsoft.NET. The same assemblies that work on Windows can now be used on Mono in OS X and on Linux as well!

New component - Rebex Security

We released a new component called Rebex Security. It features XTS-AES encryption stream support and easy-to-use FileEncryption class with support for AES, 3DES, TwoFish and XTS-AES. Also includes PKCS #7 (CMS) API for electronic signatures and encryption of binary data using X509 certificates. Supports .NET Framework, .NET Compact Framework and Mono. Available as a standalone package or as a part of Rebex Total Pack.

Enhanced Outlook .MSG and winmail.dat/TNEF parsers

We have made numerous enhancements in Rebex Secure Mail to make it even more compatible with non-MIME message formats such as Outlook .MSG or winmail.dat/TNEF. The integrated RTF parser and RTF to HTML convertor has been improved as well.

Terminal emulation enhancements

The terminal emulator control got better Ctrl+key, Alt+key and Ctrl+Alt+key support. It now also works with both singlebyte and multibyte charsets (previously, the only supported multibyte charset was UTF-8). We increased the maximum history length and enhanced copy-to-clipboard code to omit end-of-line sequences in wrapped text

(For a complete list of changes, see the release history.)

What's up next? Support for Xamarin.iOS and Xamarin.Android is just around the corner!