The State Threads is a small application library which provides a
foundation for writing fast and highly scalable Internet applications
(such as web servers, proxy servers, mail transfer agents, and so on) on
UNIX-like platforms. It combines the simplicity of the multithreaded
programming paradigm, in which one thread supports each simultaneous
connection, with the performance and scalability of an event-driven
state machine architecture. In other words, this library offers a
threading API for structuring an Internet application as a state
machine.
The State Threads library is a derivative of the Netscape Portable
Runtime library (NSPR).
This program is a domain name server analysis and reporting tool.
It checks and reports whether a domain name, hosted by your organization,
is still in use, and if so, reports whether your name servers are
still the delegated name servers of the domain name in question.
Reports are generated both to the console and as HTML output.
HTMLs also include information about the MX and WWW records of the domain name.
The tool is expected to be of great use for Internet Service Providers
who are in need of keeping track of lame dns records.
Neubot is a research project on network neutrality of the NEXA Center for
Internet & Society at Politecnico di Torino. The project is based on a
lightweight open-source program that interested users can download and install
on their computers. The program runs in background and periodically performs
transmission tests with some test servers and with other instances of the
program itself. These transmission tests probe the Internet using various
application level protocols. The program saves tests results locally and uploads
them on the project servers. The collected dataset contains samples from various
Providers and allows to monitor network neutrality.
PFinger consists of server and client for the standard finger service.
The PFinger server is a replacement for the standard Unix finger server. It
also implements the pip-protocol which could become the finger v2 protocol.
Its advantage over existing finger servers like GNU Finger or similar
enhanced Finger servers are its configurability, compatibility and security
(e.g. the server does not run as root).
The Pfinger client can be used for several tasks: First it provides an easy
way to edit the information the PFinger Server gives out about you. Then it
can be used as graphical version of the standard finger client to monitor
who is online.
'tsshbatch' is a tool to enable you to issue a command to many servers
without having to log into each one separately. When writing scripts,
this overcomes the 'ssh' limitation of not being able to specify the
password on the command line.
'tsshbatch' also understands basic 'sudo' syntax and can be used to
access a server, 'sudo' a command, and then exit.
'tsshbatch' thus allows you to write complex, hands-off scripts that
issue commands to many servers without the tedium of manual login and
'sudo' promotion. System administrators, especially, will find this
helpful when working in large server farms.
The W3C Reference Library is a general code base that can be used to build
clients and servers. It contains code for accessing HTTP, FTP, Gopher, News,
WAIS, Telnet servers, and the local file system. Furthermore it provides
modules for parsing, managing and presenting hypertext objects to the user
and a wide spectra of generic programming utilities. The Library is the
basis for many World-Wide Web applications and all the W3C software is build
on top of it. The Library is a required part of all other W3C applications
in this distribution.
Net::Async::HTTP implements an asynchronous HTTP user agent. It sends requests
to servers, returning Future instances to yield responses when they are
received. The object supports multiple concurrent connections to servers, and
allows multiple requests in the pipeline to any one connection. Normally, only
one such object will be needed per program to support any number of requests.
As well as using futures the module also supports a callback-based interface.
Net::Async::HTTP optionally supports SSL connections, if IO::Async::SSL is
installed. If so, SSL can be requested either by passing a URI with the https
scheme, or by passing a true value as the SSL parameter.
AWStats 是高级的 Web 统计(Advanced Web Statistics)的缩写。这是一个免费的工具,
用来生成高级的 web(也可以是 ftp 或者 mail)服务器的统计、图形。
这个日志分析器作为一个 CGI 或者从命令行运行,并通过一些图形和网页告诉你你的日志里包含的
所有可能的信息。它使用部分信息文件,以便能频繁和快速地处理大的日志文件。
它能分析 IIS(W3C 日志格式)、Apache 日志文件(NCSA 联合/XLF/ELF 日志格式或者
通用/CLF 日志格式)、WebStar 和大多数 web、代理、WAP和流服务器(FTP 服务器或者
邮件日志)。
rplay is a flexible network audio system that allows sounds to be played to
and from local and remote systems. The rplay audio server currently
supports SunOS 4.1.X, Solaris 2.X, Linux, SGI IRIX 4 & 5, HP9000/705,
HP9000/710 and now FreeBSD. The rplay clients and client library should
work on any system that supports Berkeley sockets. The X Window
System is not required.
trivial-features ensures consistent *FEATURES* across multiple
Common Lisp implementations.
For example, on MacOS X platforms, while most Lisps push :DARWIN
to *FEATURES*, CLISP and Allegro push :MACOS and :MACOSX instead,
respectively. Some Lisps might not push any feature suggesting MacOS
X at all. trivial-features will make sure all Lisps will have :DARWIN
in the *FEATURES* list when running on MacOS X.