Release Notes: A compilation failure when NetSNMP was not available was fixed. A number of warnings were cleaned up.
Release Notes: This release fixes a segfault on startup related to specific server interfaces and a bug related to excluded CIDR prefix ranges.
Release Notes: Support for IPv6, support for setting the direction of packet monitoring, the ability to syncronize between instances of PHREL via a MySQL database, and a number of security related improvements.
Release Notes: Command line thresholds are no longer required if they are specified within the configuration file.
Release Notes: Several incorrect uses of memset() that prevented proper initialization of internal structures, causing seg faults on some systems were fixed. The MIB was updated with an enterprises number assigned by the Internet Assigned Numbers Authority (IANA). Promiscuous mode is now a configurable option, which is disabled by default. The max chain size was lowered to 28 characters and chain names were shortened due to length restrictions in Fedora Core 4. Configuration file support was added.
Release Notes: The SNMP trap code has been cleaned up. Support has been added to start up, shut down, and restart SNMP traps. A check has been added for verifying that the iptables binary is valid and executable. Support has been added for include prefix ranges. Typos in the man page have been fixed.
Release Notes: An assert failure on incoming traffic from 0.0.0.0/32 (spoofed) was fixed. Support for SNMP traps was added. A MIB for PHREL was created using temporary enterprises number. Support for net-snmp, dmalloc, pthread, and libpcap was added to the configure script. The include headers were cleaned up, and compiler warnings were fixed. A man page was added.
Release Notes: All compiler warnings were fixed. Memory for samples is now dynamically allocated. The fork on startup bug was fixed. An option for user definable chains instead of DROP was added. Handling of failed chain inserts was improved. A work-around for a select() bug was added.
Release Notes: Capture code has been rewritten to use select to call libpcap, which allows PHREL to shutdown when there is no incoming traffic. Options for configurable intervals have been added. An option for configuring the PPS algorithm has been added. This release has been converted from inet_ntoa() to inet_ntop() for thread safety.
Release Notes: Exclusions and per threshold burst and decay were implemented.