Pagkatapos ng isang taon ng pag-develop, inilabas na ang Privoxy 4.1.0, isang proxy server na idinisenyo para sa paggawa ng mga personal na web content filter. Gamit ang Privoxy, maaari mong alisin ang mga ad, tanggihan ang mga tracking cookies, alisin ang mga pop-up dialog, harangan ang third-party JavaScript code, at gumawa ng mga custom na pagbabago sa mga web page. Sinusuportahan ng Privoxy ang pag-install sa parehong mga lokal na sistema ng user at sa mga server para sa paggawa ng isang sentralisadong imprastraktura ng pagsala ng nilalaman sa isang lokal na network. Ang code ng proyekto ay nakasulat sa C at ipinamamahagi sa ilalim ng lisensyang GPLv2+. Ang mga handa nang gamiting build ay magagamit para sa Linux (deb) at Windows.
Kabilang sa mga advanced na feature ng Privoxy, mapapansin natin: ang kakayahang magbigkis ng mga tag para baguhin ang gawi ng mga filter depende sa indibidwal na client at server HTTP header; HTTPS inspection mode, na nagbibigay-daan sa iyong i-filter ang mga kahilingan at tugon ng HTTPS; gamit ang mga regular na expression sa mga file ng pagsasaayos; ang kakayahang palitan ang mga animated na gif ng mga cut-down na static na imahe. Maaaring gamitin ang Privoxy upang i-block ang mga ad at hindi naaangkop na content sa mga device na hindi makakapag-install ng naaangkop na mga add-on ng browser.
Kabilang sa mga pagbabago sa bagong release:
- Nagdagdag ng suporta para sa pag-unpack gamit ang Zstandard algorithm.
- Kapag bumubuo gamit ang wolfssl cryptographic library, ang server connection code ay inilipat sa paggamit ng wolfTLS_client_method() function sa halip na wolfSSLv23_method(), katulad ng curl (parehong pamamaraan ay may mga isyu sa ilang partikular na site, halimbawa, ang wolfTLS_client_method ay hindi gumagana sa fsf.org, at ang wolfSSLv23_method ay hindi gumagana sa media.ccc.de at traxxas.com).
- Ang tungkuling create_hexadecimal_hash_of_host() ay inilipat upang gamitin ang snprintf() sa halip na sprint().
- Ang address at port para sa pagproseso ng mga koneksyon ay naka-save na ngayon sa log.
- Tinanggal ang suporta para sa pcre1 library.
- Nagdagdag ng proteksyon laban sa pagsubaybay sa koneksyon sa social network. Natutukoy ito sa pamamagitan ng pagsusuri sa pagkakaroon o kawalan ng isang redirect sa pahina ng pag-login kapag sinusubukang mag-load ng isang imahe mula sa isang social network site (kung naglo-load ang imahe, mayroong isang wastong sesyon; kung hindi, hindi matagumpay ang pag-login).
- Hindi na pinagana ang mga mabilisang pag-redirect para sa ".bahn.de/" at "report.error-report.com/".
- Idinagdag ang pagharang ng mga kahilingan sa "mv.outbrain.com/".
- Ang mga bloke para sa "metrics.1aeo.com/" at ".crates.io/" ay tinanggal na.
- Hindi pinagana ang pag-filter ng laki ng banner para sa "github.com" at ".jwz.org/".
- Itinigil ang pag-convert ng mga animated gif para sa ".githubusercontent.com/".
- Pinalitan ang 'metrics' ng blocking mask ng '.metricts'.
Pinagmulan: opennet.ru
