SHA256
1
0
forked from pool/fail2ban
Go to file
Yuchen Lin d2dd170e6f Accepting request 677464 from security
- ver. 0.10.4 (2018/10/04) - ten-four-on-due-date-ten-four
  * https://github.com/fail2ban/fail2ban/blob/0.10.4/ChangeLog
- Fixes
  * `filter.d/dovecot.conf`: 
    - failregex enhancement to catch sql password mismatch errors (gh-2153);
    - disconnected with "proxy dest auth failed" (gh-2184);
  * `filter.d/freeswitch.conf`:
    - provide compatibility for log-format from gh-2193:
      * extended with new default date-pattern `^(?:%%Y-)?%%m-%%d[ T]%%H:%%M:%%S(?:\.%%f)?` to cover
        `YYYY-mm-dd HH:MM::SS.ms` as well as `mm-dd HH:MM::SS.ms` (so year is optional);
      * more optional arguments in log-line (so accept [WARN] as well as [WARNING] and optional [SOFIA] hereafter);
    - extended with mode parameter, allows to avoid matching of messages like `auth challenge (REGISTER)`
      (see gh-2163) (currently `extra` as default to be backwards-compatible), see comments in filter
      how to set it to mode `normal`.
  * `filter.d/domino-smtp.conf`:
    - recognizes failures logged using another format (something like session-id, IP enclosed in square brackets);
    - failregex extended to catch connections rejected for policy reasons (gh-2228);
  * `action.d/hostsdeny.conf`: fix parameter in config (dynamic parameters stating with '_' are protected 
    and don't allowed in command-actions), see gh-2114;
  * decoding stability fix by wrong encoded characters like utf-8 surrogate pairs, etc (gh-2171):
    - fail2ban running in the preferred encoding now (as default encoding also within python 2.x), mostly
      `UTF-8` in opposite to `ascii` previously, so minimizes influence of implicit conversions errors;
    - actions: avoid possible conversion errors on wrong-chars by replace tags;
    - database: improve adapter/converter handlers working on invalid characters in sense of json and/or sqlite-database;
      additionally both are exception-safe now, so avoid possible locking of database (closes gh-2137);
    - logging in fail2ban is process-wide exception-safe now.
  * repaired start-time of initial seek to time (as well as other log-parsing related data), 
    if parameter `logpath` specified before `findtime`, `backend`, `datepattern`, etc (gh-2173)
  * systemd: fixed type error on option `journalflags`: an integer is required (gh-2125);
- New Features
  * new option `ignorecache` to improve performance of ignore failure check (using caching of `ignoreip`, 
    `ignoreself` and `ignorecommand`), see `man jail.conf` for syntax-example;
  * `ignorecommand` extended to use actions-similar replacement (capable to interpolate 
    all possible tags like `<ip-host>`, `<family>`, `<fid>`, `F-USER` etc.)
- Enhancements
  * `filter.d/dovecot.conf`: extended with tags F-USER (and alternatives) to collect user-logins (gh-2168)
  * since v.0.10.4, fail2ban-client, fail2ban-server and fail2ban-regex will return version without logo info,
    additionally option `-V` can be used to get version in normalized machine-readable short format.
- rebase patches
  * fail2ban-opensuse-locations.patch
  * fail2ban-opensuse-service.patch
- add signature file

OBS-URL: https://build.opensuse.org/request/show/677464
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=54
2019-02-20 13:13:19 +00:00
.gitattributes OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=1 2009-02-11 03:32:18 +00:00
.gitignore OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fail2ban?expand=0&rev=1 2009-02-11 03:32:18 +00:00
f2b-restart.conf Accepting request 230864 from home:jengelh:branches:security 2014-04-28 09:16:08 +00:00
fail2ban-0.10.4.tar.gz Accepting request 676713 from home:computersalat:devel:security 2019-02-18 09:31:32 +00:00
fail2ban-0.10.4.tar.gz.asc Accepting request 676713 from home:computersalat:devel:security 2019-02-18 09:31:32 +00:00
fail2ban-disable-iptables-w-option.patch Accepting request 329445 from home:weberho:branches:security 2015-09-07 08:44:02 +00:00
fail2ban-opensuse-locations.patch Accepting request 676713 from home:computersalat:devel:security 2019-02-18 09:31:32 +00:00
fail2ban-opensuse-service.patch Accepting request 676713 from home:computersalat:devel:security 2019-02-18 09:31:32 +00:00
fail2ban-rpmlintrc Accepting request 314731 from home:weberho:branches:security 2015-07-01 19:56:17 +00:00
fail2ban.changes Accepting request 676713 from home:computersalat:devel:security 2019-02-18 09:31:32 +00:00
fail2ban.logrotate Accepting request 214757 from home:weberho:branches:security 2014-01-23 08:49:19 +00:00
fail2ban.spec Accepting request 676713 from home:computersalat:devel:security 2019-02-18 09:31:32 +00:00
fail2ban.sysconfig Accepting request 57266 from home:leonardocf:branches:security 2011-01-07 13:28:41 +00:00
fail2ban.tmpfiles Accepting request 199913 from home:marc_schuetz:branches:security 2013-09-23 09:42:53 +00:00
paths-opensuse.conf Accepting request 369600 from home:weberho:branches:security 2016-03-10 12:14:45 +00:00
sfw-fail2ban.conf Accepting request 230864 from home:jengelh:branches:security 2014-04-28 09:16:08 +00:00