WvStreams is a library set composed of a number of parts. Among them are WvIPStreams (WvTCPStream and WvUDPStream), WvStrings (yet another C++ String class), WvCrypto Streams (including an easy way to add SSL support to applications), UniConf (a universal configuration system), WvLog (nice, simple handling of log files), and a whole host of other goodness. These are the base classes used to build programs such as the ever popular WvDial, TunnelVision, FastForward, KWvDial, and retchmail.
License: GNU Lesser General Public License (LGPL)
Changes:
The event loop model has been changed to allow for greater performance in the future. The X509 certificate and CRL API have been extended to support more features required for comprehensive X509 path validation.