fail2ban/fail2ban — pull request #644 by hlein (2014-03-14 06:17:52+00:00)
Title: Changes to --print-* options and memory use for fail2ban-regex

This supercedes the issue/patch I submitted via SF earlier today (https://sourceforge.net/p/fail2ban/patches/25/)

fail2ban-regex accumulated all missed & ignored messages into RAM even if they will not be printed because --print-all-{ignored,missed} was not set. These patches cause it to only save lines if it is going to need to print them.

Also, added --print-no-{ignored,missed} command-line options, so that fail2ban-regex can be told not to bother printing them at all.

Also tweaked the usage text to (hopefully) make the behavior/purpose of the --print-all-* flags a bit more clear.