DOC: tune up formatting (spaces) and prelude for the changelog entry

pull/175/merge
Yaroslav Halchenko 2013-04-20 19:40:56 -04:00
parent 550176412b
commit 274227bdfa
1 changed files with 74 additions and 71 deletions

145
ChangeLog
View File

@ -10,86 +10,89 @@ Fail2Ban (version 0.8.9) 2013/04/XX
ver. 0.8.9 (2013/04/XXX) - wanna-be-stable ver. 0.8.9 (2013/04/XXX) - wanna-be-stable
---------- ----------
This release incorporates 144 (XXX) non-merge commits from 14 Although primarily a bugfix release, it incorporates many new
contributors (sorted by number of commits): Yaroslav Halchenko, Daniel enhancements, few new features, but more importantly -- quite extended
Black, Steven Hiscocks, ArndRa, hamilton5, pigsyn, Erwan Ben Souiden, tests battery with current 94% coverage. This release incorporates
Michael Gebetsroither, Orion Poplawski, Artur Penttinen, sebres, more than a 100 of non-merge commits from 14 contributors (sorted by
Nicolas Collignon, Pascal Borreli, blotus: number of commits): Yaroslav Halchenko, Daniel Black, Steven Hiscocks,
ArndRa, hamilton5, pigsyn, Erwan Ben Souiden, Michael Gebetsroither,
Orion Poplawski, Artur Penttinen, sebres, Nicolas Collignon, Pascal
Borreli, blotus:
- Fixes: - Fixes:
Yaroslav Halchenko Yaroslav Halchenko
* [6f4dad46] Documentation python-2.4 is the minimium version. * [6f4dad46] Documentation python-2.4 is the minimium version.
* [1eb23cf8] do not rely on scripts being under /usr -- might differ eg on * [1eb23cf8] do not rely on scripts being under /usr -- might differ eg on
Fedora. Closes gh-112. Thanks to Camusensei for the bug report. Fedora. Closes gh-112. Thanks to Camusensei for the bug report.
* [bf4d4af1] Changes for atomic writes. Thanks to Steven Hiscocks for * [bf4d4af1] Changes for atomic writes. Thanks to Steven Hiscocks for
insight. Closes gh-103. insight. Closes gh-103.
* [ab044b75] delay check for the existence of config directory until read. * [ab044b75] delay check for the existence of config directory until read.
* [3b4084d4] fixing up for handling of TAI64N timestamps. * [3b4084d4] fixing up for handling of TAI64N timestamps.
* [154aa38e] do not shutdown logging until all jails stop. * [154aa38e] do not shutdown logging until all jails stop.
Orion Poplawski Orion Poplawski
* [e4aedfdc00] pyinotify - use bitwise op on masks and do not try tracking * [e4aedfdc00] pyinotify - use bitwise op on masks and do not try tracking
newly created directories. newly created directories.
Nicolas Collignon Nicolas Collignon
* [39667ff6] Avoid leaking file descriptors. Closes gh-167. * [39667ff6] Avoid leaking file descriptors. Closes gh-167.
Sergey Brester Sergey Brester
* [b6bb2f88 and d17b4153] invalid date recognition, irregular because of * [b6bb2f88 and d17b4153] invalid date recognition, irregular because of
sorting template list. sorting template list.
Steven Hiscocks Steven Hiscocks
* [7a442f07] When changing log target with python2.{4,5} handle KeyError. * [7a442f07] When changing log target with python2.{4,5} handle KeyError.
Closes gh-147, gh-148. Closes gh-147, gh-148.
* [b6a68f51] Fix delaction on server side. Close gh-124. * [b6a68f51] Fix delaction on server side. Closes gh-124.
Daniel Black Daniel Black
* [f0610c01] Allow more that a one word command when changing and Action via * [f0610c01] Allow more that a one word command when changing and Action via
the fail2ban-client. Closes gh-134. the fail2ban-client. Closes gh-134.
blotus blotus
* [96eb8986] ' and " should also be escaped in action tags Closes gh-109 * [96eb8986] ' and " should also be escaped in action tags Closes gh-109
- New features: - New features:
Yaroslav Halchenko Yaroslav Halchenko
* [9ba27353] Add support for jail.d/{confilefile} and fail2ban.d/{configfile} * [9ba27353] Add support for jail.d/{confilefile} and fail2ban.d/{configfile}
to provide additional flexibility to system adminstrators. Thanks to to provide additional flexibility to system adminstrators. Thanks to
beilber for the idea. Close gh-114. beilber for the idea. Closes gh-114.
* [3ce53e87] Add exim filter. * [3ce53e87] Add exim filter.
Erwan Ben Souiden Erwan Ben Souiden
* [d7d5228] add nagios integration documentation and script to ensure * [d7d5228] add nagios integration documentation and script to ensure
fail2ban is running. Closes gh-166. fail2ban is running. Closes gh-166.
Artur Penttinen Artur Penttinen
* [29d0df5] Add mysqld filter. Closes gh-152. * [29d0df5] Add mysqld filter. Closes gh-152.
ArndRaphael Brandes ArndRaphael Brandes
* [bba3fd8] Add Sogo filter. Closes gh-117 * [bba3fd8] Add Sogo filter. Closes gh-117.
Michael Gebetsriother Michael Gebetsriother
* [f9b78ba] Add action route to block at routing level. * [f9b78ba] Add action route to block at routing level.
Teodor Micu & Yaroslav Halchenko Teodor Micu & Yaroslav Halchenko
* [5f2d383] Add roundcube auth filter. Close Debian bug #699442. * [5f2d383] Add roundcube auth filter. Closes Debian bug #699442.
Daniel Black Daniel Black
* [be06b1b] Add action for iptables-ipsets. Close gh-102. * [be06b1b] Add action for iptables-ipsets. Closes gh-102.
Soulard Morgan Soulard Morgan
* [f336d9f] Add filter for webmin. Close gh-99 * [f336d9f] Add filter for webmin. Closes gh-99.
- Enhancements: - Enhancements:
Steven Hiscocks Steven Hiscocks
* [3d6791f] Ensure restart of Actions after a check fails occurs * [3d6791f] Ensure restart of Actions after a check fails occurs
consistently. Closes gh-172. consistently. Closes gh-172.
* [MANY] Improvements to test cases, travis, and code coverage (coveralls). * [MANY] Improvements to test cases, travis, and code coverage (coveralls).
* [b36835f] Add get cinfo to fail2ban-client. Close gh-124. * [b36835f] Add get cinfo to fail2ban-client. Closes gh-124.
* [ce3ab34] Added ability to specify PID file. * [ce3ab34] Added ability to specify PID file.
Orion Poplawski Orion Poplawski
* [ddebcab] Enhance fail2ban.service defination dependancies and Pidfile. * [ddebcab] Enhance fail2ban.service definition dependencies and Pidfile.
Closes gh-142. Closes gh-142.
Yaroslav Halchenko Yaroslav Halchenko
* [MANY] Lots of improvements to log messages, man pages and test cases. * [MANY] Lots of improvements to log messages, man pages and test cases.
* [91d5736] Postfix filter improvements - empty helo, from and rcpt to. * [91d5736] Postfix filter improvements - empty helo, from and rcpt to.
Closes gh-126. Bug report by Michael Heuberger. Closes gh-126. Bug report by Michael Heuberger.
* [40c5a2d] adding more of diagnostic messages into -client while starting * [40c5a2d] adding more of diagnostic messages into -client while starting
the daemon. the daemon.
Daniel Black Daniel Black
* [3aeb1a9] Add jail.conf manual page. close gh-143. * [3aeb1a9] Add jail.conf manual page. Closes gh-143.
* [MANY] man page edits. * [MANY] man page edits.
* [7cd6dab] Added help command to fail2ban-client. close gh-134. * [7cd6dab] Added help command to fail2ban-client.
* [c8c7b0b,23bbc60] Better logging of log file read errors. close gh-134. * [c8c7b0b,23bbc60] Better logging of log file read errors.
* [3665e6d] Added code coverage to development process. * [3665e6d] Added code coverage to development process.
Pascal Borreli Pascal Borreli
* [a2b29b4] Fixed lots of typos in config files and documentation. * [a2b29b4] Fixed lots of typos in config files and documentation.
hamilton5 hamilton5
* [7ede1e8] Update dovecot filter config * [7ede1e8] Update dovecot filter config.
Special Kudos also go to Fabian Wenk, Arturo 'Buanzo' Busleiman, Tom Special Kudos also go to Fabian Wenk, Arturo 'Buanzo' Busleiman, Tom
Hendrikx and other TBN heroes supporting users on fail2ban-users Hendrikx and other TBN heroes supporting users on fail2ban-users
@ -100,20 +103,20 @@ ver. 0.8.8 (2012/12/06) - stable
- Fixes: - Fixes:
Alan Jenkins Alan Jenkins
* [8c38907] Removed 'POSSIBLE BREAK-IN ATTEMPT' from sshd filter to avoid * [8c38907] Removed 'POSSIBLE BREAK-IN ATTEMPT' from sshd filter to avoid
banning due to misconfigured DNS. Close gh-64 banning due to misconfigured DNS. Closes gh-64
Yaroslav Halchenko Yaroslav Halchenko
* [83109bc] IMPORTANT: escape the content of <matches> (if used in * [83109bc] IMPORTANT: escape the content of <matches> (if used in
custom action files) since its value could contain arbitrary custom action files) since its value could contain arbitrary
symbols. Thanks for discovery go to the NBS System security symbols. Thanks for discovery go to the NBS System security
team team
* [0935566,5becaf8] Various python 2.4 and 2.5 compatibility fixes. Close gh-83 * [0935566,5becaf8] Various python 2.4 and 2.5 compatibility fixes. Closes gh-83
* [b159eab] do not enable pyinotify backend if pyinotify < 0.8.3 * [b159eab] do not enable pyinotify backend if pyinotify < 0.8.3
* [37a2e59] store IP as a base, non-unicode str to avoid spurious messages * [37a2e59] store IP as a base, non-unicode str to avoid spurious messages
in the console. Close gh-91 in the console. Closes gh-91
- New features: - New features:
David Engeset David Engeset
* [2d672d1,6288ec2] 'unbanip' command for the client + avoidance of touching * [2d672d1,6288ec2] 'unbanip' command for the client + avoidance of touching
the log file to take 'banip' or 'unbanip' in effect. Close gh-81, gh-86 the log file to take 'banip' or 'unbanip' in effect. Closes gh-81, gh-86
Yaroslav Halchenko Yaroslav Halchenko
- Enhancements: - Enhancements:
* [2d66f31] replaced uninformative "Invalid command" message with warning log * [2d66f31] replaced uninformative "Invalid command" message with warning log