Projects / netwib


Netwib provides most functions needed by network programs. Its objective is to let programmers easily create network programs. This library provides features for Ethernet, IPv4, IPv6, UDP, TCP, ICMP, ARP, and RARP protocols. It supports spoofing, sniffing, client, and server creation. Furthermore, netwib contains high level functions dealing with data handling.

Operating Systems

Recent releases

  •  14 Feb 2010 17:52

    Release Notes: This release adds netwib__debug_ctrlc_pressed_break() to find memory leaks in debug mode. It limits the number of recursive directories that can be created to 100.

    •  19 Dec 2009 15:20

      Release Notes: The licence was changed from GPLv2 to GPLv3. gcc 4.3 warnings about unused functions are suppressed.

      •  06 Oct 2006 21:37

        Release Notes: A memory leak in netwib_dir_init() was fixed. Some netwib_buf functions were renamed. A new flag was created to wipe memory of sensitive buffers. A bash shell with a TTY and readline can be set in a netwib_io. The netwib_hash_ctl_get_count() function was created.

        •  06 Apr 2006 14:12

          Release Notes: Support for Tru64 Unix was added. During compilation of the dynamic library, GCCLIB was missing.

          •  21 Dec 2005 12:21

            Release Notes: The uint64 module was rewritten to have common defines supporting 64 and 32 bit processors.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.