There's a couple of projects which seem to have a gzip encoding patch
against lusca.
http://code.google.com/p/super-proxy/downloads/list
http://code.google.com/p/lusca-mfsbsd/downloads/list
Since it's out there and GPL 2.0ed, I'd like to get the gzip
content-encoding patch evaluated and included into lusca-head if
possible.
That feature has been asked for for quite some time and I'd like to
finally get it into the tree and usable by people.
Would someone like to help me do this?
Adrian
Cool. It looks ok, can I get a bit more testing? I'll then look at
merging it into LUSCA_HEAD.
Adrian
* it doesn't do any kind of threading, so the gzip is being done in
the same context as the rest of Lusca. That should really be fixed in
the future.
* 256k per gzipped connection is quite high. Is it gzip'ing the whole
reply after buffering it all, or just gzip'ing bits of it?
* It would be nice if someone would write up some chunked encoding
reply code for Lusca, so the gzip code could just leverage that (and
thus keep persistent connections alive.)
adrian