Daniel Black
1365a7781b
TST: log files to cinlude only the #541 test case
2014-01-01 22:41:48 +11:00
Ivo Truxa
67436078f7
TST: test case for honeypot exim-spam
2014-01-01 21:02:16 +11:00
Daniel Black
1b037a6f29
DOC: document addition of filter options substitution into failregex/ignoreregex
2013-12-31 19:15:11 +11:00
Daniel Black
a4c38439df
ENH: add substition tags to filter definitions. Closes gh-539
2013-12-31 19:01:21 +11:00
Daniel Black
e4a215ca50
BF: fix infinite recursion case in Action.substituteRecursiveTags
2013-12-31 19:00:26 +11:00
Steven Hiscocks
15d6de0664
Merge pull request #538 from grooverdan/0.9-python-2.6-min
...
DOC: python-2.6 minimium now. Closes gh-526
2013-12-30 05:09:04 -08:00
Daniel Black
332d37f363
DOC: python-2.6 minimium now. Closes gh-526
...
Clean up ChangeLog and README.md to reflect these changes.
Remove credit from developers for individual changes to be consistent
with the 0.8.12 ChangeLog. Update summary and priority of items listed
in ChangeLog.
2013-12-30 04:57:16 +00:00
Daniel Black
92e2747034
Merge pull request #531 from grooverdan/master_to_0.9_merge
...
MRG: current master to 0.9 20131228
2013-12-29 15:57:59 -08:00
Daniel Black
671ca8bbca
BF: ignorecommand is a jail option not a filter option
2013-12-29 21:58:35 +00:00
Daniel Black
dbca949e5e
DOC: typo in ChangeLog
2013-12-29 21:26:30 +00:00
Daniel Black
d1ea8e85f8
BF: Fix FailRegex.search test case for 0.9
2013-12-29 21:18:01 +00:00
Daniel Black
ef47c33082
Merge pull request #530 from kwirk/logpath-tail
...
ENH: Add option to addlogpath for tail option
2013-12-29 12:42:39 -08:00
Steven Hiscocks
6a395f4cf7
ENH: add option to addlogpath for tail option
2013-12-29 18:37:21 +00:00
Daniel Black
ea2a13946e
TST: more test of filters
2013-12-29 05:29:59 +00:00
Daniel Black
8617898f00
TST: additional apache-modsecurity sample log entry
2013-12-29 02:42:42 +00:00
Steven Hiscocks
26b50555ba
Merge pull request #528 from grooverdan/modsecurity
...
ENH: add filter for apache-modsecurity
2013-12-28 15:07:06 -08:00
Daniel Black
c9cfdca396
ENH: add filter for apache-modsecurity
2013-12-28 22:28:11 +00:00
Daniel Black
1dfb4e3374
Merge pull request #527 from kwirk/systemd-backend-datetime
...
ENH: Pass date time straight from systemd backend
2013-12-28 13:40:17 -08:00
Steven Hiscocks
f460bde73c
BF: Duplicate ip addresses returned from socket.gethostbyname_ex
2013-12-28 18:15:56 +00:00
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