Release Notes: The parsing framework has been extended to support include directives and error logging. Patches have been merged from RPMforge. A script goodies directory has been added. A compilation issue in the VRRP code has been fixed. VRRP negative weights in script have been fixed. The VRRP framework has been extended to support old-style Linux aliases. Support for VRRP script logging has been added.
Release Notes: The VRRP engine was extended to support floating priority. Some issues were fixed.
Release Notes: This release extends VRRP to support dont_track_primary, nopreempt, and preempt_delay. Some VRRP issues while stoping and/or reloading the daemon were fixed. Netlink was extended to support blocking request operations and non-blocking kernel reflections. An SMTP checker was added. The MISC checker was extended to support dynamic weight. Some assertions issues and HTTP header parsing were fixed. There were also some cosmetics fixes and typo fixes.
Release Notes: Man pages have been added. A VRRP length issue while testing the password field for the auth_pass method has been fixed. A watchdog quick loop timer has been fixed. The scheduler has been extended to support stable scheduling time. The default media link failure detection strategy has been updated. There is some cosmetic cleanup.
Release Notes: The autoconf script has been updated. The daemon design has been extended to work around the SMP forking issue. Media link failure detection has been extended to support the linkwatch subsystem. MII BMSR polling has been extended to be fully asynchronous. A VRRP timer computation has been optimized. There are some cosmetic patches. A small paper explaining the LinkWatch design has been written.
Release Notes: The IP address framework is extended to support broadcast IP address selection and support long timer and micro-sec second overlap. The VRRP and checkers frameworks are extended to support the new scheduling long timer. Support for main daemon log_level selection is added. The HTTP checker is extended to support non-blocking reads. A notify script issue has been fixed. The scheduling framework is extended to support child threads while computing the global scheduling timer. VRRP FSM is extended to support BACKUP state notifiers and smtp_alert during VRRP initialization.
Release Notes: The healthchecker framework has been extended to support multiple checkers per realserver. TCP, HTTP, and SSL checkers have been extended to support binding selection. The watchdog calling location has been reviewed; watchdog is reinitialized during a daemon reload event. The global parser has been extended to support default handlers. Some code dependencies have been fixed. The VRRP ethtool code has been extended to detect ETHTOOL_GLINK availability. Some VRRP IPSEC issues, a bug while setting static_ipaddress, and a VRRP reloading issue introducing a noisy daemon crash have been fixed.
Release Notes: This release adds support for virtual_server_group, which allows real_server to belong to multiple virtual_servers without launching a bunch of healthcheckers. The differentiate configuration parser was extended to support virtual_server_group differentiate entries and preserve IPVS working topology. Support for virtual_server_group was added to IP address range support. A SIGCHLD extension was added. VRRP virtual_routes were extended to support source route selection. Some cosmetics patches were made.
Release Notes: Netlink kernel reflection was extended to support routings. The "static_routes" keyword specifies routes which will be set/removed during daemon bootstrap/shutdown. The "virtual_routes" keyword specifies routes which are set/removed according to VRRP FSM. The virtual_ipaddress and virtual_ipaddress_excluded blocks were extended to specify a dedicated device interface for each IP address. track_interface now supports interface state monitoring (same as HSRP). The VRRP VIP & E-VIP memory representation was rewritten. Code dependence selection was optimized. The HTTP|SSL checkers were enhanced to support 2KB buffer length GET queries. Some cosmetic and code cleaning work was done.
Release Notes: This version enhances the initscript, adds support to ha_suspend, extends real_server block to support notify_up and notify_down script launch, sets default realserver weight to 1, reviews the SIGCHLD handler, extends the parser to support encapsulated quoted string, reviews the HTTP|SSL retry code, adds smtp_alert support for sync_group, fixes some IPSEC_AH seq_num synchronizations, includes some VRRP FSM & TSM state optimizations, extends the parser to support sync_group declaration before or after instances declarations, and creates a keepalived.conf.SYNOPSIS file.