IPFire is aLinux firewalldistributionthat is builtfrom source andcomes with lotsof additionalfeatures. It iseasy to set upand administer.It features afirewall withstatefulinspection, acontentfilteringengine, trafficcontrol (QoS),VPN technology,and a lot oflogging.
ivykis is alibrary forasynchronousI/O readinessnotification.It is a thin,portablewrapper aroundOS-providedmechanisms suchas /dev/poll,epoll_create(2),kqueue(2),poll(2), andport_create(3C).ivykis wasmainly designedfor buildinghigh-performancenetworkservers, butcan be used asbuilding blockfor any kind ofevent-drivenapplicationthat usespoll(2)ablefiledescriptors asits inputs.
Dante is a freeimplementationof the proxyprotocols SOCKSversion 4 andSOCKS version 5(RFC 1928) thatsupports bothIPv4 and IPv6.It can be usedas a firewallbetweennetworks and tocontroloutgoing orincomingtraffic. Thepackageconsists of twoparts: a SOCKSserver and aproxy clientthat supportsSOCKS, HTTPproxies, andUPnP. RFC 1961(GSSAPI) issupported inboth the clientand the server.Commercialsupport isavailable.
Vortex Libraryis animplementationof the RFC 3080and RFC 3081standarddefinitions,known as theBEEP Coreprotocol,implemented ontop of theTCP/IP stack.It comes withcompleteXML-RPC overBEEP RFC 3529support,completesupport for theTUNNEL profile(which allowsyou to performproxyoperations forevery BEEPprofiledeveloped),support forHTTP proxies,and more. TheAPI isconsistent,easy to use,and allows youto writeapplicationprotocols veryquickly. TheAPI is designedto allow
Dowse is atransparentproxyfacilitatingthe awarenessof ingoing andoutgoingconnections,from, to, andwithin a localarea network. Dowse providesa central pointof soft controlfor all localtraffic: fromARP traffic(layer 2) toTCP/IP (layers3 and 4) aswell asapplicationspace, bychaining afirewall setupto a trasparentproxy setup. Acore featurefor Dowse isthat of hidingall thecomplexity ofsuch a setup.
etherpoke is ascriptablenetwork sessionmonitor. etherpokedefines threeevents:SESSION_BEGIN,SESSION_END,SESSION_ERRORto which a hook(systemcommand) can beassigned. Theevent hook canbe any programinstalled inthe system. SESSION_BEGINis triggeredwhen the firstpacket matchingthe filter ruleis captured. SESSION_END istriggered whenthe time sincethe lastmatching packetwas capturedexceeds thesessiontimeout. SESSION_ERRORis triggeredwhen it is nolonger possibleto pro
TheWendzelNNTPd isa IPv6-readyNNTPusenet-serverwith the maingoal to be aseasy to use aspossible. It isportable(Linux/*BSD/*nix),supportsAUTHINFOauthentication,contains ACL aswell as rolebased ACL andsupportsinvisiblenewsgroups. Itcurrentlysupports MySQLand SQLitebackends.
HAproxy is ahigh-performanceandhighly-robustTCP and HTTPload balancerwhich providescookie-basedpersistence,content-basedswitching, SSLoff-loading,advancedtrafficregulation withsurgeprotection,automaticfailover,run-timeregex-basedheader control,Web-basedreporting andmanagementinterface,advancedlogging to helptrouble-shootingbuggyapplicationsand/ornetworks, and afew otherfeatures. Itsownevent-drivenstate machineachieves100,000connections persecond andsurpa