Projects / WvStreams


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.

Operating Systems

Recent releases

  •  24 Oct 2008 21:05

    Release Notes: New D-Bus bindings. An improved callback API based on boost's function library. Support for parsing OCSP requests and responses. A long list of bugfixes.

    •  07 Sep 2007 21:14

      Release Notes: Many fixes and updates to make the Win32 port work again. Crash dump support in Win32. For unit testing purposes, a graphical test runner and a set of valgrind suppressions suitable for WvStreams are now installed by default.

      •  20 Jul 2007 21:31

        Release Notes: 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.

        •  20 Mar 2007 21:40

          Release Notes: Some new classes and features to aid debugging have been added. The cryptographic subsystem was made more comprehensive. A major bug in the zlib encoder was fixed.

          •  18 Nov 2005 21:56

            Release Notes: This release fixes a small build system error that prevented compilation.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.