Polipo

from Wikipedia, the free encyclopedia
Polipo

Forward proxy h2g2bob.svg
Basic data

Maintainer Christopher Davis
developer Juliusz Chroboczek
Current  version 1.1.1
(May 14, 2014)
operating system platform independent
programming language C.
category Proxy (computer network) , browser cache
License WITH
www.pps.jussieu.fr/~jch/software/polipo

Polipo is a fast, slim proxy for the Hypertext Transfer Protocol (HTTP and HTTPS) with caching and filter functionality .

features

Polipo is written in the C programming language. It is designed to accelerate a few clients or for local use (“private proxy”) and is correspondingly lean.

Functionality

The polipo proxy accepts requests from the local network and works in both directions as an intermediary to the Internet . Here, polipo z. B. Store web content temporarily and deliver it faster when you request it again. Also z. B. Advertisements can be filtered out of web content before delivery to the user.

He is proficient in SOCKS , HTTP / 1.1, IPv4 and IPv6 . With the ability to caching, byte range requests, HTTP pipelining and the bundling of requests (simulated multiplexing), it can provide a much more reactive surfing experience. The slim proxy polipo is also helpful as a content filter when filtering out advertisements .

Software license

Polipo is released as free software under the terms of the MIT license . It is designed to be platform-independent and ready for use. Pre-compiled binary packages are available for all major operating system platforms ( Windows , Mac OS X , Linux ) from the official website; also for FreeBSD and OpenWrt . In the case of more popular GNU / Linux distributions , it can partly be installed directly from the standard package sources .

history

Juliusz Chroboczek started writing Polipo and published the first version 0.1 on February 3, 2003. He designed it on the model of WWWOFFLE out of dissatisfaction with the inadequacies of the same. On February 7th 2007 Polipo 0.9.99.2 was released, which was declared unchanged to version 1.0.0 on March 6th. In the summer of 2009, Christopher Davis worked on a grant from the Google Summer of Code with support from the EFF and the Tor project to improve the portability of Polipo. Juliusz handed over management of the project to Christopher in December 2009, but continued to contribute to the project. After the last version of Juliusz (1.0.4.1 from February 2, 2010) there were new versions of the proxy software by Christopher Davis (last published version: 1.1.1 from May 14, 2014). The project has now been discontinued and, according to the company, will no longer be continued.

Mobile devices

Furthermore, because of its slimness and speed, it is also used on mobile devices such as laptops or embedded devices such as routers . On these computer platforms , Polipo is used, for example, to filter out advertisements and forward TCP connection requests , for example when surfing or e-mailing , to a proxy DNS cache or a downstream dedicated DNS resolver such as pdnsd .

Web links

swell

  1. Polipo - a caching web proxy - Download polipo sources
  2. http://packages.ubuntu.com/search?keywords=polipo
  3. http://software.opensuse.org/search?q=polipo
  4. Juliusz Chroboczek: WWWOFFLE. In: The Polipo Manual. Retrieved December 10, 2010 .
  5. Andrew Lewman (phobos): Polipo maintainer changes. In: phobos's blog. The Tor Project, Inc., December 11, 2009, accessed April 30, 2013 .