Steven Hiscocks
|
c80297045e
|
ENH: Pass date time straight from systemd backend
Removes need to reparse the date time back from the ISO format
|
2013-12-28 18:02:16 +00:00 |
Steven Hiscocks
|
087af27c65
|
Merge pull request #523 from grooverdan/more-0.9-tests
TST: more test of filters
|
2013-12-27 14:02:59 -08:00 |
Steven Hiscocks
|
d129321e7b
|
Merge pull request #519 from grooverdan/db-migration
addLog to single SQL statement
|
2013-12-27 13:45:52 -08:00 |
Yaroslav Halchenko
|
652260e4eb
|
Merge pull request #520 from grooverdan/pypy
ENH: add PyPy compatibility
|
2013-12-27 13:17:57 -08:00 |
Daniel Black
|
18fbfed91f
|
ENH: error handling on re.group KeyError exception only for PyPy
|
2013-12-27 20:01:43 +00:00 |
Daniel Black
|
1f1fe254a6
|
DOC: document PyPy version that use KeyError instead of IndexError
|
2013-12-27 12:59:37 +00:00 |
Daniel Black
|
8df9112487
|
TST: get StartStop test case closer to something usable (not there yet however)
|
2013-12-27 12:54:59 +00:00 |
Daniel Black
|
6aae276d2b
|
TST: add #pragma: no cover for python version branches
Remove unused code.
|
2013-12-27 11:07:11 +00:00 |
Daniel Black
|
a3b758cdd3
|
TST: more test of filters
|
2013-12-27 09:08:13 +00:00 |
Daniel Black
|
d3c065bf76
|
ENH: add PyPy compatibility
|
2013-12-27 05:15:33 +00:00 |
Daniel Black
|
41bd0470bd
|
TST: table create definitations to end in ; for py26 compatibility
|
2013-12-26 21:28:46 +00:00 |
Daniel Black
|
ec31e6a702
|
TST: restore Ticket testcase coverage to 100% after addition of exception test in Ticket.__eq__
|
2013-12-26 10:13:14 +00:00 |
Daniel Black
|
37ab4147d1
|
TST: for db.getFilename
|
2013-12-26 10:09:12 +00:00 |
Daniel Black
|
fed593e689
|
TST: for database.getBans with bantime argument
|
2013-12-26 10:03:51 +00:00 |
Daniel Black
|
1990eeae64
|
BF: Ticket compared to non-Ticket type returns False
|
2013-12-26 09:31:45 +00:00 |
Daniel Black
|
5d2a03e852
|
TST: remove deprecated warn method of logging and use warning() instead
|
2013-12-26 09:22:02 +00:00 |
Daniel Black
|
4ee018a84b
|
TST: repr test for Ticket
|
2013-12-26 09:06:54 +00:00 |
Daniel Black
|
de22c49b4d
|
TST: (another) py26 compatible test fix
|
2013-12-26 09:05:45 +00:00 |
Daniel Black
|
74567d64b6
|
TST: py26 compatible test
|
2013-12-26 09:01:29 +00:00 |
Daniel Black
|
8a25dd2dad
|
ENH: change addLog to use single SQL statement
ENH: separate out the database creation defination to make updates
easier
TST: add test framework for updates
|
2013-12-26 05:46:38 +00:00 |
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 |