NullLogic Groupware is a modular Web-based groupware and email system designed for contact management and event scheduling. Additional features include private messaging, public discussion forums, webmail, shared bookmarks, file sharing, call tracking, order processing, an XML-RPC API, and integrated POP3 and SMTP servers.
WebWasher consists of the three modules that filter content, protect privacy, and control access. WebWasher's standard filters prevent unwanted data objects on Web pages from being loaded, prevent information on users from being forwarded to third parties without the users' knowledge, and allow the user a controlled access to the Internet (wanted information gets through; unwanted Web pages or data are blocked).
The SOAP to CORBA bridge/translator is written entirely in C++ and shows that it is indeed possible to do a generic translation of SOAP requests to CORBA method invocations and vice versa. This is implemented by using the CORBA Interface repository to match the incoming SOAP request to the corresponding CORBA service, build the dynamic invocation of the CORBA service, and generate the SOAP response (or possibly SOAP fault in the case of a CORBA user exception, for instance).
The Graffiti Server is a small C program that allows the posting of messages and, optionally, HTML. It displays the most recent messages but has a search function for finding entries with a given keyword or string. Users can post and delete their own messages, while the administrator can delete any message. As configured, the server remembers about 2500 messages. The Graffiti Server is a traditional Unix daemon that installs itself on a port, waits for connections, then forks another copy to handle the request.
httplog is a replacement for Apache's 'rotatelogs' and Andrew Ford's 'chronolog'. It allows you to specify a logfile using strftime paramaters in the filename to act as a template. This means that the logs in your logfiles will also be sorted according to the filename. For example, if you specify a logfile of /var/log/http%Y%m%d.log, a new log file would be generated each day, with content for only that one day. It also supports compression of logfiles using gzip, and many other useful functions.
'NTLM Authorization Proxy Server' (APS) is a proxy software that allows you to authenticate via an MS Proxy Server using the proprietary NTLM protocol. APS has the ability to behave as a standalone proxy server and authenticate HTTP clients at Web servers using the NTLM protocol. It can change arbitrary values in your client's request headers so that those requests will look like they were created by MS IE. It is written in Python 1.5.2.
Lire is a pluggable log analyzer. It has analyzers for over 25 log file formats, ranging from Apache WWW log files to iptables firewall logs and CUPS printing logs. Reports are generated in 9 different output formats, ranging from Excel 95 to PDF to HTML, optionally with included graphs.