Po roku vývoja bol zverejnený release proxy servera Privoxy 4.1.0, určeného na vytváranie osobných filtrov webového obsahu. Pomocou Privoxy môžete odstrániť reklamné vložky, ignorovať sledovacie cookie, mazať vyskakovacie dialógy, blokovať načítanie externého JavaScriptu a uskutočniť potrebné zmeny na webových stránkach. Privoxy podporuje inštaláciu na lokálne systémy jednotlivých používateľov, ako aj na servery na vytvorenie centralizovanej infraštruktúry na filtráciu obsahu v lokálnej sieti. Kód projektu je napísaný v jazyku C a je distribuovaný pod licenciou GPLv2+. Hotové zostavy sú pripravené pre Linux (deb) a Windows.
Z rozšírených funkcií Privoxy môžeme spomenúť: možnosť viazania značiek na zmenu správania filtrov v závislosti od jednotlivých klientských a serverových HTTP hlavičiek; režim inspekcie HTTPS, ktorý umožňuje filtrovanie HTTPS požiadaviek a odpovedí; používanie regulárnych výrazov v konfiguračných súboroch; možnosť nahradenia animovaných gifov orezanými statickými obrázkami. Privoxy môže byť použitý na blokovanie reklamy a nežiadúceho obsahu na zariadeniach, na ktorých nie je možné nainštalovať príslušné prehliadacie doplnky.
Medzi zmenami v novom vydaní:
- Pridaná podpora rozbaľovania pomocou algoritmu Zstandard.
- Pri zostavovaní s kryptografickou knižnicou wolfssl bol kód pripojenia k serverom prevedený na používanie funkcie wolfTLS_client_method() namiesto wolfSSLv23_method() podobne ako v curl (oba metódy majú problémy s niektorými stránkami, napríklad wolfTLS_client_method nefunguje s fsf.org, zatiaľ čo wolfSSLv23_method s media.ccc.de a traxxas.com).
- Funkcia create_hexadecimal_hash_of_host() bola prevedená na používanie snprintf() namiesto sprint().
- Zabezpečené uloženie adresy a portu spracovania pripojení do logu.
- Odstránená podpora knižnice pcre1.
- Pridaná ochrana proti sledovaniu pripojenia k sociálnym sieťam, pri ktorej sa hodnotí prítomnosť alebo neprítomnosť presmerovania na prihlasovaciu stránku pri pokuse o načítanie obrázka z webu sociálnej siete (ak sa obrázok načíta - existuje aktívna relácia, ak nie - prihlásenie neprebehlo).
- Rýchle presmerovania pre "bahn.de/" a "report.error-report.com/" sú deaktivované.
- Pridaná blokácia prístupov na "mv.outbrain.com/".
- Odstránené blokácie pre „metrics.1aeo.com/“ a „.crates.io/“.
- Vypnutá filtrácia podľa veľkosti bannerov pre „github.com“ a „.jwz.org/“.
- Zastavená konverzia animovaných gif obrázkov pre „.githubusercontent.com/“.
- Blokovacia maska ‘metrics.’ bola nahradená ‘.metricts.’.
Zdroj: opennet.ru
