Page 1 of 1

RFE: Enhance processing speed

Posted: Mon Jun 10, 2013 5:48 pm
by aloishammer
I use a fair number of code blocks like...

Code: Select all

Site .crypto-stick.com
Accept from .crypto-stick.com
Deny INC(SCRIPT, OBJ, SUBDOC)
...being somewhat paranoid. Now that I'm up over 1,000 lines, the ABE rules UI (at least) is getting oddly slow. Once in a while, while adding a new rule block, I'll get a syntax error involving a missing EOL or EOF or something like that. I think it's related to the slow performance, but I'm not sure.

At any rate, I've taken to copying and pasting the entire list in a text editor, modifying the ruleset, and pasting it back into ABE.

Possibly deserves a separate RFE request, but it would be nice to get some UI (context menu) shortcuts for adding ABE rules for new sites; something to do with adding a code block (like the above) for the current domain, and another option to allow JS/object embeddings between "all domains in current site" or something like that, as in the existing "Allow all this page".

Thanks!

Re: RFE: Enhance processing speed

Posted: Fri Jul 19, 2013 5:52 am
by Thrawn
You could shorten your rules considerably, and maybe get a performance boost, by putting multiple sites in one block:

Code: Select all

Site .crypto-stick.com .foo.com .example.com
Accept from SELF++
Deny INC(SCRIPT, OBJ, SUBDOC)
SELF++ means 'all subdomains of this domain'. If you want to be stricter, you can use SELF or SELF+

ABE Rules .pdf