Download List

Project Description

Boa is a single-tasking HTTP server. That means that unlike traditional Web servers, it does not fork for each incoming connection, nor does it fork many copies of itself to handle multiple connections. It internally multiplexes all of the ongoing HTTP connections, and forks only for CGI programs (which must be separate processes), automatic directory generation, and automatic file gunzipping. Tests show boa is capable of handling up to several hundred hits per second on a 100 Mhz Pentium, dozens of hits per second on a lowly 20 MHz 386/SX, and thousands on more powerful CPUs.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2001-01-30 15:12
0.94.5

Fixes for buffer overflow in alias.c, buffer underflow in util.c, and alteration of most of the comments and such for doc++ use.

2001-01-30 15:12
0.94.4

Better escaping of data to user, both for HTTP headers and HTML body (as per CERT advisory CA-2000-02), and proper escaping of output in CGI example Perl scripts.

2001-01-30 15:12
0.94.3

Fixed bad interaction between keepalive (pipelined) requests and some HTTP error messages.

2001-01-30 15:12
0.94.2

Fixed pipeline bug causing potential corruption. Some Debian GNU/Linux specific changes (init script) Added code for (requires compile-time tweak) for *BSD systems.

2001-01-30 15:12
0.94.0

Project Resources