Commit Graph

3993 Commits (1971fd4bd3eda0bfe91ee688ee41906af93043fc)
 

Author SHA1 Message Date
sebres e52b47d8f5 normalized log output (all jail parameters in filter are indented with 2 spaces)
8 years ago
sebres c6e8c700f7 test cases fixed
8 years ago
sebres 77dc5a334c really skips invalid jails (because of theirs wrong configuration) - server starts nevertheless, as long as one jail was successful configured;
8 years ago
sebres 528a7a5abb systemd service update:
8 years ago
Johannes Weberhofer f46ada023e Use Fedora's backend-settings for openSUSE
8 years ago
sebres 261f875748 Fixed sporadic tab-replacement (`\n\t` instead of `\n ` by word wrapping) in mime content of smtp-message in test cases, see
8 years ago
Serg G. Brester 44fddc102d Merge pull request #1616 from sebres/fix-1194
8 years ago
sebres 701abfd250 ChangeLog entry added
8 years ago
sebres c442569b63 executeCmd: added possibility to select success return codes
8 years ago
sebres 189e70d99c processLine etc. rewritten:
8 years ago
sebres a2cf34a64e code review: added endpos to found tuple, just to be safe by unpack
8 years ago
sebres b5433f48b7 amend after code review of merge gh-1581
8 years ago
sebres bee6e7376b Merge branch 'aclindsa:master'
8 years ago
sebres ea4c1f6356 Merge branch 'master' into 0.10
8 years ago
sebres dab5f56609 Merge branch 'fix-gh-1477'
8 years ago
Alex 8ac28e5dcb Make changes and add test file
8 years ago
Alex 8c40766511 Add Mongodb-auth filter and jail
8 years ago
Serg G. Brester 4e252be76f Update FILTERS
8 years ago
sebres 58717c1854 fail2ban-testcases: persistently set (python) time zone to CET during test cases process (used in zone-related test-cases)
8 years ago
sebres c8b036456d changelog entries
8 years ago
sebres ffa9705412 fixed UTC/GMT named time zone using `%Z` and `%z` patterns (special case with 0 zone offset);
8 years ago
sebres faee5f1fdc better caching (thereby better performance), better recognition of similar regex
8 years ago
sebres ae7297e16b more precise date template handling (WARNING: this commit creates possible incompatibilities):
8 years ago
sebres bd1eb70c52 speedup template first time selection through pre-sorted template list by template hits
8 years ago
sebres 0bed91b3c2 speedup SeekToTime test cases using exact date pattern...
8 years ago
sebres e735f8f568 default non-unicode and case-sensitive matching (by pattern templates automatically add `(?iu)` for "ignore case" and "unicode" if expected)
8 years ago
sebres ab0ac2111c added possibility to specify more precise default date pattern:
8 years ago
sebres f56ff5f48b optimized to better usage of the last time template (parse part of line at the same place as last time, if enclosed in the same boundaries)
8 years ago
sebres b9033d004e amend distance collision check - always find template with shortest distance, also first time (test-case extended);
8 years ago
sebres 75a5440acf extends date detector template with distance (position of match in log-line), to prevent grave collision using (re)ordered template list (e.g. find-spot of wrong date-match inside foreign input, misleading date patterns by ambiguous formats, etc.);
8 years ago
sebres 84fe55b99b [temp commit] 2nd try to optimize datedetector/datetemplate functionality (almost ready, needs fine tuning)
8 years ago
sebres a7d9de8c52 [temp commit] 1st try to optimize datedetector/datetemplate functionality (fix ambiguous resp. misleading date detection if several formats used in log resp. by format switch after restart of some services):
8 years ago
Aaron Lindsay 7805f9972d filter.d/sshd.conf: Match 'Invalid user' with 'port \d*'
8 years ago
Yaroslav Halchenko 5502e47486 Merge pull request #1579 from sebres/fix-gh-1578
8 years ago
sebres 10bdadaef2 fixed sporadically (multi-threading) errors by reload/stop/start of polling filter inside getModified (so prevents to stop running main cycle)
8 years ago
sebres 519e355bf2 ChangeLog entry added
8 years ago
sebres 84c3eb3e0e filter.d/sendmail-reject.conf: double space (should be by missing dns-host only)
8 years ago
Serg G. Brester c1174d7935 Merge pull request #1577 from sebres/_0.10/code-review-fix-log-fmt-auto-verbosity
8 years ago
sebres 7f8c48d59e code review (e. g. remove code duplication) and coverage
8 years ago
sebres 5b40309052 code coverage of server module: switch backend
8 years ago
sebres 57a7795282 code coverage of server module: multiple ignoreregex
8 years ago
sebres 1ef367e77a fixes log format by starting server with `--loglevel=debug` without specifying of verbosity level
8 years ago
sebres 98f87a1a52 better server-ready event: notify waiting thread if server really ready (communication ready) or failed to start
8 years ago
sebres c809c3e61e Merge branch 'master' into 0.10
8 years ago
sebres 15dc2db8bb Merge pull request #1498 from ahpnils:npf to master:
8 years ago
Nils f7df6026a3 Update Changelog to reflect the new np.conf action
8 years ago
Nils d08db22b92 Create npf.conf for the NPF packet filter
8 years ago
Serg G. Brester 77f2dcfdb6 Merge pull request #1576 from sebres/_0.10/fail2ban-regex-coverage
8 years ago
sebres 44f93bfbff increase coverage, better test and output of errors
8 years ago
sebres 7e8575cc56 tests of fail2ban-regex extended to cover exec_command_line also;
8 years ago