Puff Proxy is a tiny http proxy written in Java, with several features:
1) 3 cache-eviction policy: FIFO, Last Recently Used and Most Used
2) Badword list, useful for parental lock, for example.
3) IP black list
4) A little engine that prefetches the