13 projects tagged "OS Independent"
rfc3394 is a C# implementation of the RFC 3394 key-wrapping algorithm. The associated assembly provides two simple operations: one to wrap key data, and another to unwrap the key data. This code also includes a fairly comprehensive unit test library which, among other things, ensures that the implementation is verified against the test vectors provided in RFC 3394.
StyxLib is a .NET implementation of the Styx (9P2000) protocol for distributed systems. This protocol is used by Inferno and Plan9 OSes. It is similar to other network file systems like NFS and CIFS, but in 9P systems, files do not always represent real files on disk, but can instead be interfaces to physical devices or programs.
i-net Clear Reports (formerly i-net Crystal-Clear) is a very powerful reporting solution. It can accommodate a broad range of reporting needs, from a simple standalone application to a really big enterprise Web solution. It can produce many different output formats like Java Viewer, PDF, HTML, PS, RTF, XLS, TXT, CSV, SVG, and XML. It can generate reports from many different data sources like JDBC, ODBC, Java API, JNDI Data Source, and without data.
CryptSharp provides a number of password crypt algorithms: BCrypt, MD5 (and Apache's htpasswd variant), PHPass (WordPress, phpBB, Drupal), SHA256, SHA512, and Traditional and Extended DES. It also includes Blowfish, SCrypt, and PBKDF2 for any HMAC (.NET's built-in PBKDF2 implementation supports only SHA-1). If you are looking to store passwords, odds are CryptSharp will have the algorithm you want.
NetIRC2 is an easy-to-use .NET IRC client library. It supports all major features relevant to making a chat client or bot. It has full support for synchronization contexts. You can use it from a Windows Forms or WPF GUI thread and chat events will be automatically dispatched, allowing you to completely ignore multithreading. It uses byte arrays internally, so mixed encodings can be handled. The IrcClient class can even be used as a component in the Forms Designer. Because it speeds up connect times with some IRC servers, an Ident server is included as well.
TongueTied is a Web based application that helps with the creation of keywords with support for multi-language or multi-region resources. One of the key features of TongueTied is that it allows static resources to be exported from the application and can import translations from resources into the application. The following formats are currently supported for both export and import: Java Properties, .NET Resources (.resx), CSV, and Excel. TongueTied integrates an optional work flow around a keyword to track changes to a translation and ensure the validity of that translation. Operators are allowed to query a translation if they believe it to be incorrect.