Projects / socket_wrappers


socket_wrappers is an improved version of tcp_wrappers. The improvements include changing from K&R to ANSI C, removing unneeded compatibility libraries, separation of the public and private API, prepending tcpd_ to all private functions and data to prevent name collisions, updates to signal handlers so that the application's handlers aren't tampered with, dropping supplemental groups, and some build and man page improvements. Applications compiled with this library should be smaller, too.


Recent releases

  •  11 Mar 2003 13:54

    Release Notes: LOG_FTP and LOG_AUTHPRIV syslog facilities were added. hosts_access now only opens tables if they are regular files. tcpdchk now critiques the host.deny & allow file's permissions. A bug which occurred if xgets() was interrupted by a signal was fixed. Error handling in rfc931.c was refined.

    •  07 Jan 2003 00:50

      Release Notes: Updates to tcpdchk and tcpdmatch, and a big code cleanup.

      •  02 Jan 2003 18:01

        Release Notes: Socket wrappers is now thread-safe. This is still beta test code.

        •  27 Dec 2002 21:28

          Release Notes: Various code cleanups. Still in beta testing.

          •  23 Dec 2002 04:25

            Release Notes: This release fixes a couple more memory leaks, removes dead code, updates tcpdchk for IPv6, and finishes all cleanups. This is still experimental code, so don't use it on a production machine. This code needs widespread testing.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.