ldapdiff combines "diff" and "patch" functionality in one application.
The difference is that ldapdiff is not designed for use on flat ascii
files, it is designed for "patching" ldap directories using ldif files.
With ldapdiff it is possible to check every entry/attribute of an ldif
file against a running ldap directory. ldapdiff is able to produce ldif
delta files in ldap version 3 format, which can be fed, into tools like
"ldapmodify", "ldapdelete" etc. ldapdiff is also able to modify, delete
and add entries/attributes online.
libfixbuf provides an implementation of the IP Flow Information Export
lib(IPFIX) Protocol as a C library, for building IPFIX Collecting and
libExporting Processes.
Libopennet allows you to open_net() remote files as easily as you open()
local files.
Libcapnav is a libpcap wrapper library that allows navigation to arbitrary
packets in a tcpdump trace file between reads, using timestamps or percentage
offsets. The API is intentionally much like that of the pcap library.
The core of the Netdude framework and the place where the packet manipulations
are performed. It allows you to implement trace file manipulations at a much
higher level of abstraction than code written directly on top of the pcap
library.
The librsync library implements network delta-compression of streams and
files. The algorithm is similar to that used in the rsync(1) and xdelta(2)
programs, but specialized for transfer of arbitrary-length octet streams.
Unlike most diff programs, librsync does not require access to both of the
files on the same machine, but rather only a short ``signature'' of the
old file and the complete contents of the new file.
Libsocketcpp provides a easy-to-use C++ class. With this class, TCP and UDP
functionality can be added to any program quickly and easily.
The Torque Network Library is a robust, secure, easy to use, cross-platform
C++ networking API designed for high performance simulations and games. The
network architecture in TNL has powered some of the best internet
multiplayer action games to date. Whether you're writing a multiplayer game,
developing a complex simulation, or just need a solid foundation for network
apps, TNL will meet your needs.
TNL is available under the GNU General Public License (GPL), an indie
license, and a commercial license.
libunp is the library used in W. Richard Stevens' book "UNIX Network
Programming Volume 1, 2nd Edition". It contains the library and headers
used in the examples as well as all programs from the text that compile on
FreeBSD systems.
For more information on the book, see
http://www.phptr.com/ptrbooks/ptr_013490012X.html
For more info on W. Richard Stevens, see