Shrew: A filtering proxy written in Ruby

Shrew, a tiny, fast, and very light-weight proxy and filter written in ruby. As soon as I can figure out just how to duplicate the svn repos, I'll open a project page specifically for that little rodent.

Download the source: http://www.accident-prone.com/downloads/shrew.tar.gz

Shrew To-Do:

  1. Content filtering
  2. Benchmarking
  3. Dynamic page add/remove - iow add a link to the denied page to add, and super-

impose a link to all pages to block

I think that's about it for the moment... Since I'm implementing sections of WEBrick, I'll probably make a very light-weight WEBrick-based server to handle #3 of the above... it would save a lot of pain and trouble, plus save the resources I was desperate enough to write this to save (was that a sentance??).

Just for kicks and giggles, I've left the Trac links intact here.

Enjoy!
The Trac Team

Starting Points

For a complete list of local wiki pages, see TitleIndex.

Attachments