www.pps.jussieu.fr/~jch/software/polipo -> www.pps.jussieu.fr/~jch/software/polipo/
pipelining if it believes that the remote server supports it, whether the incoming requests are pipelined or come in simultaneously on multiple connections (this is more than the simple usage of persistent connections, which is done by eg Squid);
It is typically used as a web proxy for a single computer or a small network, although there's no fundamental reason why it shouldn't be used by a larger one. Because Polipo is small and easy to install (just copy the polipo binary), it has applications beyond those of traditional web proxies. I usually copy Polipo to whatever machine I happen to be using and do all my browsing through it (with no on-disk cache).
As Polipo has much more refined HTTP support, it doesn't impose the speed tax usually associated with such proxies. Since it can speak both IPv4 and IPv6, Polipo can be used as a bridge between the IPv4 and IPv6 Internets: to allow an IPv6-only host to access IPv4 servers or vice versa.
the FAQ for more information about using darcs to get the current tree. Contributed binaries and BSD ports Please note that Polipo builds out of the box on all of the systems mentioned below -- and many more. However, the packages below tend to include lovingly crafted cron scripts and configuration files.
|