DyConnect is a cross-platform networking library for C++. Features include: synchronized variables for rapid development of networked games, multi-threaded TCP/IP, low-level UDP sockets, support for IPv4 and IPv6, and data compression.
Using the LZMA compression library ported to c#, I intend to make a multithreaded archival system, that will compress files (slice them a set number of times) and use up to 4 threads for compressing those files.