Daniel Black
|
e9f5f9b86f
|
Add ticket equality test and representation.
|
2013-12-26 05:27:41 +00:00 |
Daniel Black
|
a1a219189f
|
Merge pull request #493 from grooverdan/xarf-ipmatch
ENH: use ipmatches for action xarf-login-attack
|
2013-12-19 01:28:49 -08:00 |
Daniel Black
|
7247a6841a
|
Merge pull request #495 from grooverdan/0.9_merge
MRG: 0.9 merge
|
2013-12-19 01:27:51 -08:00 |
Daniel Black
|
ed2f46759c
|
MRG: restore accidently deleted pam comment in jail.conf
|
2013-12-19 09:21:12 +00:00 |
Daniel Black
|
44a0981495
|
MRG: fix recidive filter
|
2013-12-19 09:18:18 +00:00 |
Steven Hiscocks
|
49f9143535
|
ENH: Set date to "today" when neither month nor day is time match
|
2013-12-18 21:06:03 +00:00 |
Steven Hiscocks
|
9db44059fd
|
DOC: Add ip(jail)matches/failures to man page
|
2013-12-16 23:29:59 +00:00 |
Daniel Black
|
62e54424a7
|
TST: flushLog to run correctly regardless of user/travis instigated logging level
|
2013-12-16 23:12:00 +00:00 |
Daniel Black
|
a4d4f7b8f8
|
TST: fix testIgnoreInProcessLine to occur at MyTime
|
2013-12-16 22:35:27 +00:00 |
Daniel Black
|
e57175f604
|
TST: fix flushLogs test case
|
2013-12-16 22:23:14 +00:00 |
Daniel Black
|
d4b58119b8
|
ENH: extra logging around log rotate
|
2013-12-16 22:22:53 +00:00 |
Daniel Black
|
7c0efc8ec8
|
MRG: merge so far - flushLogs not working yet
|
2013-12-16 15:08:34 +00:00 |
Daniel Black
|
dd79889904
|
Merge pull request #484 from grooverdan/more-more-tests
BF/TST: fix internals of jailreader and add test cases
|
2013-12-16 02:29:50 -08:00 |
Daniel Black
|
729929ada9
|
TST: jails can occur in any order once parsed. Sort results to facilitate comparison
|
2013-12-16 10:21:46 +00:00 |
Daniel Black
|
5c26bcbd2b
|
TST: hopefully normalise config so that consistent test results occur on travis and locally
|
2013-12-16 10:07:41 +00:00 |
Daniel Black
|
4eedf9d4e1
|
ENH: use ipmatches for action xarf-login-attack
|
2013-12-15 23:49:38 +00:00 |
Steven Hiscocks
|
00ad239e2e
|
Merge pull request #487 from grooverdan/firewall-cmd
BF: fix actioncheck in firewallcmd
|
2013-12-15 15:13:29 -08:00 |
Daniel Black
|
a398c51d6c
|
ENH: simplify actioncheck on firewallcmd-new a little more
|
2013-12-15 22:36:47 +00:00 |
Daniel Black
|
772def1095
|
Merge pull request #491 from kwirk/ipmatches
ENH: Add <ipmatches> and <ipjailmatches> tags + sendmail implementations
|
2013-12-15 14:29:02 -08:00 |
Steven Hiscocks
|
802029d83a
|
BF: Database test keep ticket present in memory so address is reused
This bug only seemed to effect python2.6 which seemed hasty to reuse the
memory id that was assigned to the ticket which was being used for
reference
|
2013-12-15 22:20:48 +00:00 |
Steven Hiscocks
|
fb7511fdea
|
ENH: Add cache for database getBansMerged
This is avoids duplicate queries when using the ip(jail)matches and
ip(jail)failures in actions
|
2013-12-15 21:52:50 +00:00 |
Steven Hiscocks
|
40007abc1d
|
ENH: Refactor and add database matches and failures for sendmail actions
|
2013-12-15 21:41:43 +00:00 |
Steven Hiscocks
|
d6cbc05e35
|
ENH: Make use of functools.wraps for server.database decorators
|
2013-12-15 21:10:11 +00:00 |
Steven Hiscocks
|
2deb76e3f9
|
Merge pull request #492 from grooverdan/abusix-disclaimer
ENH: full abusix disclaimer in action xarf-login-attack
|
2013-12-14 13:35:43 -08:00 |
Daniel Black
|
1c6c011154
|
EHH missed trailing .
|
2013-12-14 21:22:46 +00:00 |
Daniel Black
|
868a4ea470
|
ENH: full abusix disclaimer in action xarf-login-attack
|
2013-12-14 21:18:20 +00:00 |
Steven Hiscocks
|
66e9f06feb
|
DOC: ChangeLog moved python3 support to refactoring
|
2013-12-14 17:46:13 +00:00 |
Steven Hiscocks
|
06a7b6534e
|
DOC: Correct use of tab to spaces in fail2ban-regex help message
|
2013-12-14 17:21:56 +00:00 |
Steven Hiscocks
|
401d8aba1f
|
DOC: Update ChangeLog with systemd backend and persistent database
|
2013-12-14 17:20:21 +00:00 |
Daniel Black
|
4ffc57e14f
|
ENH: simplify firewallcmd-new actioncheck and provide output samples
|
2013-12-14 07:11:29 +00:00 |
Daniel Black
|
603095bc16
|
BF: errors in a jail prevents further sections from being parsed. Closes #485
|
2013-12-14 07:00:41 +00:00 |
Daniel Black
|
b39729a2ab
|
BF: fix unintential typo
|
2013-12-14 06:51:36 +00:00 |
Daniel Black
|
13ccebe78f
|
BF: fix actioncheck in firewallcmd
|
2013-12-13 23:40:51 +00:00 |
Daniel Black
|
d402701b9f
|
Merge pull request #452 from grooverdan/early-sighup-ignore
ENH: move signal.signal(signal.SIGHUP, signal.SIG_IGN) before fork in server
|
2013-12-13 15:33:33 -08:00 |
Daniel Black
|
2dac984b97
|
Merge pull request #482 from grooverdan/squid
ENH: add squid filter
|
2013-12-13 15:31:38 -08:00 |
Steven Hiscocks
|
0bcff771b8
|
ENH: Add <ipmatches> and <ipjailmatches> tags
Example use filter also added for sendmail-whois with ipmatches rather
than grepped lines
|
2013-12-13 22:40:11 +00:00 |
Steven Hiscocks
|
6dde1d5429
|
TST: Fix test for recidive samples broken is last commit
|
2013-12-13 22:06:58 +00:00 |
Steven Hiscocks
|
2c3dbc8046
|
BF: In 0.9 recidive bans come from fail2ban.server.actions
Also changed journalmatch to limit to WARNING priority to avoid the
recidive + DEBUG combo issue
|
2013-12-13 21:55:43 +00:00 |
Steven Hiscocks
|
bff170ec43
|
BF: In line comments need to specifically enabled in python3.2+
|
2013-12-13 21:11:45 +00:00 |
Steven Hiscocks
|
1df634b68b
|
BF: Database wasn't being passed to jails
|
2013-12-13 18:25:55 +00:00 |
Steven Hiscocks
|
f227e4549d
|
DOC: Update MANIFEST with database elements
|
2013-12-13 17:35:38 +00:00 |
Steven Hiscocks
|
b7d1579c9d
|
MRG: branch 'kwirk/database' into 0.9 - gh-480
Conflicts:
fail2ban/tests/utils.py
- Another test suite added in separate commit e09b700
|
2013-12-13 17:15:19 +00:00 |
Steven Hiscocks
|
43689d6470
|
TST: Appropriately mark JournalMatch transmitter test as skipped
|
2013-12-13 17:10:42 +00:00 |
Steven Hiscocks
|
a60fbcc116
|
Merge pull request #476 from kwirk/multiline-matches
Capture multiline matched lines into fail ticket
|
2013-12-13 08:47:08 -08:00 |
Steven Hiscocks
|
d9afcc178a
|
MINOR: PEP-8 tweaks for multiline-matches change set
|
2013-12-13 16:38:26 +00:00 |
Daniel Black
|
18f0e58caa
|
TST: increase coverage in jailreader
|
2013-12-13 11:41:40 +00:00 |
Daniel Black
|
b147270be7
|
BF: allow processing with empty filter
|
2013-12-13 11:36:00 +00:00 |
Daniel Black
|
2f3648c458
|
DOC: add missing jail directives
|
2013-12-13 11:11:58 +00:00 |
Daniel Black
|
f6fb737e6c
|
TST: remove commented test print
|
2013-12-13 10:55:15 +00:00 |
Daniel Black
|
e916fcdce4
|
TST: test case for actions and filters missing in a jail
|
2013-12-13 10:51:38 +00:00 |