adblock2privoxy 1.2.0 → 1.2.1
raw patch · 3 files changed
+44/−10 lines, 3 files
Files
- README +22/−6
- adblock2privoxy.cabal +6/−4
- changelog +16/−0
README view
@@ -19,15 +19,31 @@ Supported: script, image, stylesheet, object, xmlhttprequest, object-subrequest, subdocument,document, elemhide, other, popup, third-party, domain=..., match-case, donottrack Unsupported: collapse, background, xbl, ping and dtd -Tested with privoxy version 3.0.21. Element blocking feature requires a webserver to serve CSS files. See Nginx and Apache config examples provided.--Usage+Tested with privoxy version 3.0.21. +Element blocking feature requires a webserver to serve CSS files. See Nginx and Apache config examples provided. -adblock2privoxy [OPTION...] adblockFiles...- -V --version show version number+Usage: adblock2privoxy [OPTION...] [URL...]+ -v --version show version number -p PATH --privoxyDir=PATH privoxy config output path (required) -w PATH --webDir=PATH css files output path (optional, privoxyDir is used by default)-Example: adblock2privoxy -p /etc/privoxy -w /var/www/privoxy easylist.txt advblock.txt my_custom.txt+ -t PATH --taskFile=PATH path to task file containing urls to process+ -f --forced run even if no sources are expired++Example of first run: adblock2privoxy -p /etc/privoxy -w /var/www/privoxy -t my_ab2b.task https://easylist-downloads.adblockplus.org/easylist.txt https://easylist-downloads.adblockplus.org/advblock.txt my_custom.txt+Example of subsequent runs: adblock2privoxy -p /etc/privoxy -w /var/www/privoxy -t my_ab2b.task++The app generates following files+ privoxyDir: + ab2p.system.action+ ab2p.action+ ab2p.system.filter+ ab2p.filter+ webDir: + ab2p.common.css+ ab2p.css+ [lot of directories for first level domain names] + taskFile:+ special file containing execution details. It can be reused to update privoxy config from same sources. How to apply results
adblock2privoxy.cabal view
@@ -1,12 +1,14 @@ name: adblock2privoxy-version: 1.2.0+version: 1.2.1 cabal-version: >= 1.6-build-type: Simple+build-type: Make author: Alexey Zubritsky data-files: templates/ab2p.system.action, templates/ab2p.system.filter-extra-source-files: README+extra-source-files: + README+ changelog license: GPL-3 maintainer: Alexey Zubritsky license-file: LICENSE@@ -70,4 +72,4 @@ source-repository this type: git location: http://projects.zubr.me/adblock2privoxy.git- tag: 1.2.0+ tag: 1.2.1
+ changelog view
@@ -0,0 +1,16 @@+1.2.1+ * Documentation++1.1.0+ * Tasks support to update privoxy config from same sources+ * HTTP(s) supported to get adblock files+ * Redirect comment support+ * Sources expiration check ++1.0.0+ * First public version+ * Supports filenames in command-line+ * Page elements blocking+ * URLs blocking+ * Popups blocking+ * Adblock options: script, image, stylesheet, object, xmlhttprequest, object-subrequest, subdocument,document, elemhide, other, popup, third-party, domain=..., match-case, donottrack