Commit Graph

84 Commits (9e538927087d2d7382631063c6423af8a4a6b95e)

Author SHA1 Message Date
Daniel Black d6d51e352c ENH: order config as jail.conf, jail.d/*.conf, jail.local, jail.d/*.local. closes gh-388
11 years ago
Yaroslav Halchenko dcaacad7e3 BF: do not pass dangling symlinks to the server to be monitored
11 years ago
Orion Poplawski 67497db6e5 Change /tmp/fail2ban.sock to /var/run/fail2ban/fail2ban.sock
11 years ago
Yaroslav Halchenko b92316ff17 RF(ENH): JailsReader.getOptions -- avoid code duplication when asking for 1 jail or all
12 years ago
Yaroslav Halchenko 057f0ad135 ENH: allow_no_files option for jail's convert to allow testing of stock jail.conf
12 years ago
Yaroslav Halchenko 27947407bc ENH: raise an exception if not a single file was found for the jail. Close #63
12 years ago
Yaroslav Halchenko 582d1c5ea5 ENH: remove use of $Revision and $Date SVN tags
12 years ago
Daniel Black 495f2dd877 DOC: purge of svn tags
12 years ago
Yaroslav Halchenko 7c409dd24f Merge branch 'master' of git://github.com/fail2ban/fail2ban
12 years ago
Yaroslav Halchenko 8e63d4c6da ENH: "is None" instead of "== None" + tune ups in headers
12 years ago
Daniel Black 98aa0e23eb BF: log error only if there were missed config files that couldn't be read
12 years ago
Daniel Black 2403f395e9 ENH: remove stats of config files and use results of SafeConfigParserWithIncludes.read to facilitate meaningful error messages
12 years ago
Yaroslav Halchenko ab044b75ea BF: delay check for the existence of config directory until read()
12 years ago
Yaroslav Halchenko f643e2e907 non-static (get|set)BaseDir for Configurator. fixes #160
12 years ago
Yaroslav Halchenko 8fe4e11b67 ENH: allow to force enable all jails (for testing), do not crash for jails without actions (just warn)
12 years ago
Yaroslav Halchenko 2fb053643e ENH: minor -- add default value into the warning if option had none provided
12 years ago
Yaroslav Halchenko 755f27493e Merge branch '_tent/conf_d'. fixes #114
12 years ago
Yaroslav Halchenko 2312b1d950 ENH: made log messages while parsing files more informative + test for inaccessible file (Closes: gh-24)
12 years ago
Steven Hiscocks ce3ab34dd8 Added ability to specify PID file
12 years ago
Yaroslav Halchenko 9ba27353b6 NF: allow customization configuration under corresponding .d directories (Closes gh-114)
12 years ago
Yaroslav Halchenko acab23bdfe RF: move exceptions used by both client and server into common/exceptions.py
12 years ago
Lee Clemens d73a71f5cf ENH: Add usedns parameter for the jails
13 years ago
Leonardo Chiquitto a7d47e8b36 Update Free Software Foundation's address
13 years ago
Yaroslav Halchenko a9be451079 ENH: removed expansion for few Date and Revision SVN keywords
13 years ago
Yaroslav Halchenko ed6daa70bf ENH: modelines for emacs and vim to assure consistent indentation scheme (tabs)
13 years ago
Yaroslav Halchenko a35e586ac0 BF: use addfailregex instead of failregex while processing per-jail "failregex" parameter (Closes: #635830) (LP: #635036)
14 years ago
Yaroslav Halchenko afee14e778 BF: use os.path.join to generate full path - fixes includes in configs given local filename
14 years ago
Yaroslav Halchenko b9b9e42223 very minor -- uniform indentation in example
14 years ago
Cyril Jaquier 8db3e1f74a - Removed "timeregex" and "timepattern" stuff that is not needed anymore.
17 years ago
Cyril Jaquier 7f37df4a59 - Better (correct) fix for ignoreregex in jail.[conf|local].
17 years ago
Cyril Jaquier 4bc6a93ce2 - Fixed ignoreregex processing in fail2ban-client. Thanks to René Berber.
17 years ago
Cyril Jaquier 331ae7155a - Catch Exception instead of AttributeError.
17 years ago
Cyril Jaquier 174ce7027a - Fixed fail2ban-regex. It support "includes" in configuration files.
17 years ago
Cyril Jaquier 6779814d91 - "reload <jail>" reloads a single jail and the parameters in fail2ban.conf.
17 years ago
Cyril Jaquier 695b6b1fe5 - New log rotation detection algorithm.
17 years ago
Cyril Jaquier ce6b8c959e - Removed Python 2.4. Minimum required version is now Python 2.3.
17 years ago
Cyril Jaquier e66d9eee41 - Moved socket to /var/run/fail2ban.
17 years ago
Cyril Jaquier 66063d2731 - Added "full line failregex" patch. Thanks to Yaroslav Halchenko. It will be possible to create stronger failregex against log injection
17 years ago
Cyril Jaquier 3d5b32c199 - Display the IP list correctly
18 years ago
Cyril Jaquier 04e2b6730c - Removed IP list in status for failmanager
18 years ago
Cyril Jaquier 6d6acb075a - Added IP list in "status <JAIL>". Thanks to Eric Gerbier
18 years ago
Cyril Jaquier 2725dd6f22 - fail2ban-client returns an error code if configuration is not valid
18 years ago
Cyril Jaquier 7719c00d37 - Allow comma in action options. The value of the option must be escaped with " or '. Thanks to Yaroslav Halchenko
18 years ago
Cyril Jaquier b8f0ce7155 - Do not accept empty regular expression
18 years ago
Cyril Jaquier cd012dda85 - Added svn:keywords
18 years ago
Cyril Jaquier 0f31cc0feb - Added support for several "failregex" and "ignoreregex". This should simplify the configuration files.
18 years ago
Cyril Jaquier 911b2b15fc - Merged "maxtime" with "findtime"
18 years ago
Cyril Jaquier 2995a99596 - Replaced "map" with list comprehension
18 years ago
Cyril Jaquier 90359ba523 - Added option "ignoreregex" in filter scripts and jail.conf. Feature Request #1283304
18 years ago
Cyril Jaquier d065d97888 - Use pickle instead of cPickle. Python 2.5 gives an exception with cPickle
18 years ago