Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Design  





2 GUI wrappers  





3 Features  



3.1  Limitations  







4 See also  





5 References  





6 External links  














Polipo






العربية
Deutsch
Español

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


Polipo
Developer(s)Juliusz Chroboczek
Final release

1.1.1[1] Edit this on Wikidata / 14 May 2014; 10 years ago (14 May 2014)

Repository
Written inC
Operating systemWindows, OS X, Linux, OpenWrt, FreeBSD, OpenBSD[2]
Typeweb cache, proxy server
LicenseMIT License (free software)[3]
Websitewww.pps.univ-paris-diderot.fr/~jch/software/polipo/
The LAMP (software bundle) with polipo as lightweight forwarding and caching web proxy server. A high performance and high-availability solution for a hostile environment

Polipo is a discontinued lightweight caching and forwarding web proxy server. It has a wide variety of uses, from aiding security by filtering traffic; to caching web, DNS and other computer network lookups for a group of people sharing network resources; to speeding up a web server by caching repeated requests. It can be configured to use on-disk cache and serve cached content when offline and perform various forms of content filtering.

To minimize latency, Polipo both pipelines multiple resource requests and multiplexes multiple transactions onto the same TCP/IP connection.[4] Polipo is HTTP 1.1-compliant, supports IPv4, IPv6, traffic filtering and privacy-enhancement.

Polipo is free software[5] released under the MIT License.[6]

Polipo ceased to be maintained on 6 November 2016[7] due to the increasingly widespread use of encryption (i.e. HTTPS) making caching proxies obsolete.[8]

Design

[edit]

Polipo is designed to be used as a personal web cache or a web cache shared among a few users to boost internet access.[9][10] Designed to be fast, lightweight and small, it is useful when the system resources for a larger proxy are unavailable. Because of this, it has been put to uses such as a tether on the OpenWrt.

GUI wrappers

[edit]

Natively, polipo comes as a highly specialized command-line interface (CLI) software application, which requires commands to be typed on the keyboard and parameters stored in configuration text files. Alternatively, polipo allows users to run the program automated and non-interactively, such as in a shell script. By starting a GUI wrapper application users can intuitively interact with polipo, start and stop it and change its working parameters, through graphical icons and visual indicators.

Some independent GUI wrapper projects are:

Features

[edit]

The fast, lightweight and small memory footprint proxy server polipo uses a variety of techniques:[5]

Limitations

[edit]

Polipo is limited to 2G or 4G file sizes on 32 bit systems which will cause errors when serving large requests.

See also

[edit]

References

[edit]
  1. ^ "Release 1.1.1". 14 May 2014. Retrieved 22 July 2018.
  • ^ "polipo-1.1.1 – HTTP caching proxy". OpenBSD ports. 20 August 2014. Retrieved 10 November 2015.
  • ^ "The Polipo Manual". Retrieved 23 September 2010.
  • ^ Fielding, R.; Gettys, J.; Mogul, J.; Frystyk, H.; Berners-Lee, T. (1997). "rfc2068 - HTTP/1.1". doi:10.17487/RFC2068. Retrieved 23 September 2010. {{cite journal}}: Cite journal requires |journal= (help)
  • ^ a b "Polipo — a caching web proxy". Retrieved 5 February 2010.
  • ^ "Polipo distribution conditions". Retrieved 23 September 2010.
  • ^ polipo commits: rephrase README (6 November 2016)
  • ^ "Polipo — a caching web proxy". Retrieved 5 December 2016.
  • ^ "Boost your Internet browsing - Install Polipo". Retrieved 5 February 2010.
  • ^ "The Polipo Manual". Retrieved 23 September 2010.
  • ^ "Solipo". Retrieved 23 September 2010.
  • ^ "Dolipo". Retrieved 23 September 2010.
  • ^ "Polipoid". Retrieved 21 April 2014.
  • ^ "Censoring headers - The Polipo Manual". Retrieved 30 April 2013.
  • [edit]
    Retrieved from "https://en.wikipedia.org/w/index.php?title=Polipo&oldid=1210215488"

    Categories: 
    Free proxy servers
    Proxy server software for Linux
    Unix network-related software
    Cross-platform free software
    Forward proxy
    Reverse proxy
    Hidden categories: 
    CS1 errors: missing periodical
    Use dmy dates from March 2018
     



    This page was last edited on 25 February 2024, at 14:59 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki