mirror of https://github.com/fail2ban/fail2ban
59bf5013c0
-- cache dnsToIp, ipToName to prevent long wait during retrieving of ip/name for wrong dns or lazy dns-system; -- instead of simple "sleep" used conditional wait "wait_for", that internal increases sleep interval up to sleeptime; -- ticket / banmanager / failmanager modules are performance optimized; -- api of filter (log files), jail, etc. rewritten and extended for performance purposes; - performance of test cases optimized: -- added option "--fast" to decrease wait intervals, avoid passive waiting, and skip few very slow test cases; - code review after partially cherry pick of branch 'ban-time-incr' (see gh-716) -- ticket module prepared to easy merge with newest version of 'ban-time-incr', now additionally holds banTime, banCount and json-data; -- executeCmd partially moved from action to new module utils, etc. -- python 2.6 compatibility; - testExecuteTimeoutWithNastyChildren: test case repaired - wait for pid file inside bash, kill tree in any case (gh-1155); - testSocket: test case repaired - wait for server thread starts a socket (listener) |
||
---|---|---|
.. | ||
Doxyfile | ||
Makefile | ||
conf.py | ||
develop.rst | ||
fail2ban.client.actionreader.rst | ||
fail2ban.client.beautifier.rst | ||
fail2ban.client.configparserinc.rst | ||
fail2ban.client.configreader.rst | ||
fail2ban.client.configurator.rst | ||
fail2ban.client.csocket.rst | ||
fail2ban.client.fail2banreader.rst | ||
fail2ban.client.filterreader.rst | ||
fail2ban.client.jailreader.rst | ||
fail2ban.client.jailsreader.rst | ||
fail2ban.client.rst | ||
fail2ban.exceptions.rst | ||
fail2ban.helpers.rst | ||
fail2ban.protocol.rst | ||
fail2ban.rst | ||
fail2ban.server.action.rst | ||
fail2ban.server.actions.rst | ||
fail2ban.server.asyncserver.rst | ||
fail2ban.server.banmanager.rst | ||
fail2ban.server.database.rst | ||
fail2ban.server.datedetector.rst | ||
fail2ban.server.datetemplate.rst | ||
fail2ban.server.failmanager.rst | ||
fail2ban.server.failregex.rst | ||
fail2ban.server.filter.rst | ||
fail2ban.server.filtergamin.rst | ||
fail2ban.server.filterpoll.rst | ||
fail2ban.server.filterpyinotify.rst | ||
fail2ban.server.filtersystemd.rst | ||
fail2ban.server.jail.rst | ||
fail2ban.server.jails.rst | ||
fail2ban.server.jailthread.rst | ||
fail2ban.server.mytime.rst | ||
fail2ban.server.rst | ||
fail2ban.server.server.rst | ||
fail2ban.server.strptime.rst | ||
fail2ban.server.ticket.rst | ||
fail2ban.server.transmitter.rst | ||
fail2ban.server.utils.rst | ||
fail2ban.version.rst | ||
filters.rst | ||
index.rst | ||
release.rst | ||
requirements.txt | ||
run-rootless.txt |