- ijb-zlib - a compressing proxy

[Obtaining the source] [Compiling the source] [Configuration] [Licence] [Warranty] [Version History] [Health Disclaimer]


ijb-zlib is a modified version of the Internet Junkbuster Proxy v2.0.2 which can automatically compress text/html and text/plain documents for clients which support Accept-Encoding: gzip (e.g. Netscape 4.7, Internet Explorer 5, Lynx 2.8.3) to save downstream modem/network bandwidth. It uses the zlib compression library to perform on-the-fly compression of HTML documents.

The Internet Junkbuster source underwent substantial changes for portability: ANSI function prototypes were added, and there is better support for a variety of Win32 compilers, including the LCC compiler.

Obtaining the source

Compiling the source

Configuration

Refer to the supplied Internet Junkbuster Proxy manual (ijbman.html) and FAQ (ijbfaq.html) set up the proxy. The only additional configuration settings for ijb-zlib are:

If you're not interested in the Internet Junkbuster cookie-filtering capabilities and just want compression, you could try using the following configuration files:

Licence

Warranty:

Version History:

Author:

Health Disclaimer:

The recommended pronuciation of "ijb-zlib" is "eye jay bee zed lib" (or "zee lib"). Attempting to pronounce "ijb-zlib" directly as written may lead to injury of the tongue or larynx -- although the teenager in the author's household makes a very good approximation of the sound when something surprising happens in "Pacman World" on his Playstation. The phrase "ijb-zlib" may or may not be an expletive in Arabic.