keepalived-1.0.2 v1.0.2
authorAlexandre Cassen <acassen@freebox.fr>
Sun, 13 Apr 2003 23:30:35 +0000 (01:30 +0200)
committerAlexandre Cassen <acassen@freebox.fr>
Mon, 28 Sep 2009 08:58:57 +0000 (10:58 +0200)
commit681972a544d72221dc6025e45cf02944fcadd3e7
tree91597a768a964611de14d950fbad319c51f63451
parent560fc127af2eb94066a1071ac6ac125a0d14c278
keepalived-1.0.2

* keepalived-1.0.2 released.
* This release has been sponsorized by :
  edNET, <www.ednet.co.uk>
  Please visit sponsor homepage and thanks to them for supporting
  keepalived project.
* Added support to virtual_server_group so that a virtual_server
  can be either an IP:PORT, a fwmark or group. A group is a set
  of virtual_server IP:PORT, IP range and fwmark. So, now a
  real_server can be part of multiple virtual_server without launching
  multiple time the same healthchecker that finaly flood real_server.
  This extension is useful for big ISP/ASP configuration using many
  virtual_server.
  look at doc/samples/keepalived.conf.virtual_server_group.
* Extended differential configuration parser to support diff
  virtual_server_group entries keeping current entry state as
  persistent (weight, conn, ...) big work here...
* Added support to IP range declaration for virtual_server_group.
  The IP range has the notation XXX.YYY.ZZZ.WWW-VVV. This will
  set IPVS virtual_server from WWW to VVV monotonaly incremented by
  one.
  look at doc/samples/keepalived.conf.virtual_server_group.
* Dominik Vogt, <dominik.vogt@gmx.de> enhanced SIGCHLD handler to
  reap all zombie child processes.
* Created a generic allocation value block with callback handler for
  block parsing. This remove duplicated code in parser.
* VRRP : Jan Holmberg, <jan@artech.net> extended the virtual_routes
  and static_routes to support source route selection (netlink
  RTA_PREFSRC).
  look at doc/samples/keepalived.conf.routes.
* Some cosmetics patches to reduce code duplication.
74 files changed:
ChangeLog
VERSION
doc/keepalived.conf.SYNOPSIS
doc/samples/keepalived.conf.routes
doc/samples/keepalived.conf.virtual_server_group [new file with mode: 0644]
keepalived.spec
keepalived/core/daemon.c
keepalived/core/data.c
keepalived/core/layer4.c
keepalived/core/main.c
keepalived/core/parser.c
keepalived/core/pidfile.c
keepalived/core/smtp.c
keepalived/healthcheck/check_api.c
keepalived/healthcheck/check_ci.c
keepalived/healthcheck/check_http.c
keepalived/healthcheck/check_misc.c
keepalived/healthcheck/check_ssl.c
keepalived/healthcheck/check_tcp.c
keepalived/healthcheck/ipfwwrapper.c
keepalived/healthcheck/ipvswrapper.c
keepalived/healthcheck/ipwrapper.c
keepalived/include/check_api.h
keepalived/include/check_ci.h
keepalived/include/check_http.h
keepalived/include/check_misc.h
keepalived/include/check_ssl.h
keepalived/include/check_tcp.h
keepalived/include/daemon.h
keepalived/include/data.h
keepalived/include/ipfwwrapper.h
keepalived/include/ipvswrapper.h
keepalived/include/ipwrapper.h
keepalived/include/layer4.h
keepalived/include/main.h
keepalived/include/parser.h
keepalived/include/pidfile.h
keepalived/include/smtp.h
keepalived/include/vrrp.h
keepalived/include/vrrp_arp.h
keepalived/include/vrrp_if.h
keepalived/include/vrrp_ipaddress.h
keepalived/include/vrrp_iproute.h
keepalived/include/vrrp_ipsecah.h
keepalived/include/vrrp_netlink.h
keepalived/include/vrrp_notify.h
keepalived/include/vrrp_scheduler.h
keepalived/include/vrrp_sync.h
keepalived/vrrp/vrrp.c
keepalived/vrrp/vrrp_arp.c
keepalived/vrrp/vrrp_if.c
keepalived/vrrp/vrrp_ipaddress.c
keepalived/vrrp/vrrp_iproute.c
keepalived/vrrp/vrrp_ipsecah.c
keepalived/vrrp/vrrp_netlink.c
keepalived/vrrp/vrrp_notify.c
keepalived/vrrp/vrrp_scheduler.c
keepalived/vrrp/vrrp_sync.c
lib/html.c
lib/html.h
lib/list.c
lib/list.h
lib/memory.c
lib/memory.h
lib/notify.c
lib/notify.h
lib/scheduler.c
lib/scheduler.h
lib/timer.c
lib/timer.h
lib/utils.c
lib/utils.h
lib/vector.c
lib/vector.h