File Release Notes and Changelog
Release Name: 0_7
Notes:
Changes:
05/05/2005
Initial release
18/06/2005
Fixed configure script bugs with IO::Socket
Changed iptables insert code to add blocks before any other rules in INPUT chain
27/07/2005
Repackage for sourceforge release
28/07/2005
Merged changes by Daniel (daniel @ automagic-software.com http://www.automagic-software.com/)
- Timer for removing blocked hosts and RedHat init script
- note, the init script may not work with your distribution! Contribs welcome!!
11/08/2005
Modified main config to do syslogging (events logged at info level)
Also checking that user is root before starting main program run
Fixed configure script as it was incorrectly detecting users SysV init folders
16/08/2005
Fixed a bug in some pattern matches, when no IP was detected, the script
still tried to carry on regardless.
Added some more debug output to aid problem solving
New support forums online: http://www.thebmwz3.co.uk/community/
17/08/2005
Separated configuration from main script file (config is now /etc/breakinguard.conf) to allow for
easier upgrades, configuration changes
Tidied some core code up
NOTE: breakinguard now has 2 processes when listing process list. One for blocking/monitoring
log files, one for unblocking/timing.
Added new SSH login failure condition to pattern matching
22/08/2005
Changed the stat/mtime call to be more compatible (some perl versions complained with the -> reference)
Fixed the init scripts to allow for non sysvinit style systems
21/11/2005
Updated package environment, re-release via sourceforge
05/02/2006
Updated to handle IPV6 headers on IP addresses, thanks to Rick/Scott and Jonathan.
07/02/2006
Fixed bug in IPV6 header handling code from previous release, regex was incorrect