Zum Inhalt springen

Polipo

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 23. Januar 2024 um 21:26 Uhr durch imported>Aka (https, deutsch, Kleinkram).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Polipo

[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)|150px]]
Basisdaten

Hauptentwickler Christopher Davis
Entwickler Juliusz Chroboczek
Erscheinungsjahr Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Aktuelle Version 1.1.1<ref name="polipo sources">Polipo — a caching web proxy -- Download polipo sources</ref>
(14. Mai 2014)
Aktuelle Vorabversion Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Betriebssystem plattformunabhängig
Programmier­sprache C
Kategorie Proxy (Rechnernetz), Browser-Cache
Lizenz MIT
www.pps.jussieu.fr/~jch/software/polipo

Polipo ist ein schneller, schlanker Proxy für das Hypertext Transfer Protocol (HTTP und HTTPS) mit Caching- und Filterfunktionalität.

Merkmale

Polipo ist in der Programmiersprache C geschrieben. Er ist auf die Beschleunigung weniger Clients beziehungsweise für den lokalen Einsatz („private proxy“) entworfen und entsprechend schlank.

Funktionalität

Datei:Forward proxy h2g2bob.svg
Der polipo-Proxy nimmt Anfragen aus dem lokalen Netz entgegen und arbeitet in beiden Richtungen als Mittler zum Internet. Hierbei kann polipo z. B. Webinhalt zwischenspeichern und bei erneuter Abfrage schneller ausliefern. Auch z. B. Reklame kann so aus Webinhalten vor der Auslieferung an den Anwender herausgefiltert werden.

Er beherrscht SOCKS, HTTP/1.1, IPv4 und IPv6. Mit der Fähigkeit zu Caching, Bytebereich-Anfragen, HTTP-Pipelining und der Bündelung von Anfragen (simuliertes Multiplexing) kann er für ein wesentlich reaktiveres Surferlebnis sorgen. Der schlanke Proxy polipo ist als Contentfilter zudem beim Ausfiltern von Reklame hilfreich.

Software-Lizenz

Polipo wird als freie Software unter den Bedingungen der MIT-Lizenz veröffentlicht. Es ist plattformunabhängig ausgelegt und einsatzfähig. Für alle großen Betriebssystemplattformen (Windows, Mac OS X, Linux) sind über die offizielle Website vorkompilierte Binärpakete erhältlich; desgleichen auch für FreeBSD und OpenWrt. Bei populäreren GNU/Linux-Distributionen kann es teils direkt aus den Standard-Paketquellen installiert werden.<ref>https://packages.ubuntu.com/search?keywords=polipo</ref><ref>https://software.opensuse.org/search?q=polipo</ref>

Geschichte

Juliusz Chroboczek begann Polipo zu schreiben und veröffentlichte am 3. Februar 2003 die erste Version 0.1. Er gestaltete es nach Vorbild von WWWOFFLE aus Unzufriedenheit über die Unzulänglichkeiten desselben.<ref>Juliusz Chroboczek: WWWOFFLE. In: The Polipo Manual. Abgerufen am 10. Dezember 2010 (englisch).</ref> Am 7. Februar 2007 wurde Polipo 0.9.99.2 freigegeben, welches am 6. März unverändert zu Version 1.0.0 erklärt wurde. Christopher Davis arbeitete im Sommer 2009 im Rahmen eines Stipendiates des Google Summer of Code mit Unterstützung der EFF und des Tor-Projektes an der Verbesserung der Portierbarkeit von Polipo. Juliusz übergab im Dezember 2009 die Verwaltung des Projekts an Christopher, trug jedoch weiterhin zum Projekt bei.<ref>Andrew Lewman (phobos): Polipo changes maintainer. In: phobos's blog. The Tor Project, Inc., 11. Dezember 2009, abgerufen am 30. April 2013 (englisch).</ref> Nach der letzten Version von Juliusz (1.0.4.1 vom 2. Februar 2010) gab es neue Versionen der Proxy-Software von Christopher Davis (letzte veröffentlichte Version: 1.1.1 vom 14. Mai 2014). Mittlerweile ist das Projekt eingestellt und wird nach eigenen Angaben nicht mehr weitergeführt.

Weblinks

Quellen

<references />