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 |
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 |