./wip/wvstreams, WvStreams is a network programming library in C++

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.5.1nb1, Package name: wvstreams-4.5.1nb1, Maintainer: evaldo

WvStreams is a network programming library in C++. It was constructed over the
lifetime of the NetIntegrator mostly by apenwarr but also with tons of help
from dcoombs and other members of Net Integration R&D. The version of
WvStreams you see on this site is currently maintained by the AlumNit group.

WvStreams aims to be an efficient, secure, easy-to-use, and OS-independent
library for doing network applications development, and we think that it has
pretty much lived up to those goals. Currently all or parts of it work under
Linux, *BSD, Solaris, and MAC OS X. Some parts have been ported to Windows,
with a more complete port coming really soon.

Most people who have read WvStreams-based code seem to be very impressed with
how readable it makes application programs. It would have been impossible to
build WvDial, TunnelVision, Retchmail, and the rest of the programs found on
this site as quickly as we did without a good framework library.

Currently, what documentation exists is a bit sporadic. The header files from
the source code are fairly well documented, and, for those looking for examples,
all of the programs on this site have been developed using this library, so you
should be able to get some ideas from them.


Required to build:
[pkgtools/cwrappers]

Master sites:

RMD160: 9cc10eb8baaea4a5cb4f71e6ed1e7de878c2ecc0
Filesize: 1043.524 KB

Version history: (Expand)


CVS history: (Expand)


   2012-10-07 22:11:06 by Aleksej Saushev | Files touched by this commit (137)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Mark packages that don't or might probably not have staged installation.
   2010-01-17 13:03:22 by Thomas Klausner | Files touched by this commit (217) | Package updated
Log message:
Recursive PKGREVISION bump for jpeg update to 8.
   2009-10-11 12:45:25 by Thomas Klausner | Files touched by this commit (57)
Log message:
Remove obsolete @dirrm lines.
   2009-03-20 20:43:38 by Jörg Sonnenberger | Files touched by this commit (284)
Log message:
Convert buildlink3.mk files to new world order.
   2009-03-18 11:16:53 by Aleksey Cheusov | Files touched by this commit (1)
Log message:

security/openssl/bl3.mk is needed for systems without openssl
   in base (Linux).
   2009-03-17 21:04:09 by Evaldo Gardenali | Files touched by this commit (1)
Log message:
TODO: Fix bashisms for portable building, reported by smyows on freenode
   2009-03-11 18:01:02 by Evaldo Gardenali | Files touched by this commit (1)
Log message:
Add optional dependencies to TODO
   2009-03-11 17:58:17 by Evaldo Gardenali | Files touched by this commit (1)
Log message:
Use the real homepage instead of the googlecode depot