I made a few clean-up changes to the gzip compression module.
The biggest change eliminates the byte-order problems, so now
the thing should run on big-endian machines. Don't have one
to test it on myself.
There was also a remote possibility of a buffer overrun if gzip
couldn't compress the data but expanded it instead. Very unlikely
with HTML.
You can get it at: http://www.rubylane.com/public/rlreturnz
If anyone wants to compare AOLServer with Apache for extensibility,
try looking at the source of mod_gzip for Apache compared with this
ditty I wrote. I realize mod_gzip is handling all files implicitly,
but so could rl_returnz with a handful of lines of TCL and a
registered proc.
Jim