keepalived-1.1.6 v1.1.6
authorAlexandre Cassen <acassen@freebox.fr>
Sun, 22 Feb 2004 22:18:04 +0000 (23:18 +0100)
committerAlexandre Cassen <acassen@freebox.fr>
Mon, 28 Sep 2009 08:58:59 +0000 (10:58 +0200)
commit1e4ff55178a13ce7af0b496ab1984b59ebcf1ca9
treed1b6384e4930f62bf69da8c7333b70ba5a0f7710
parentd7bbdd2afa684dda0ef7d3440539f27ff087ea60
keepalived-1.1.6

* keepalived-1.1.6 released.
* VRRP : Fixed scheduling timer update. Global scheduling timer is
  updated before each thread registering and after scheduling I/O MUX.
  Since is needed to take care of scheduling jitter introduced by
  overhead (VRRP is using low low timer so more sensitive to overhead).
  Thanks to Nathan Neulinger, <nneul@umr.edu> for his quick feedback
  debugging time.
* VRRP : Nathan Neulinger, <nneul@umr.edu> updated vrrp dropping
  strategy to not reply to incoming bogus adverts. Since this can
  introduce flooding loop, bogus adverts are now simply silently
  dropped.
* VRRP : Fixed a linkbeat issue while polling NIC flags.
* Updated autoconf and Makefile to support 2.6 kernel IPVS code. For
  code readability, created 2 differents libipvs for 2.4 and 2.6 kernel
  . Fixed autoconf generated warning.
* Extended ipvswrapper to support shared buffer user rule. This
  increase performances by limiting memory allocation. OTOH, created
  two new ipvs helpers ipvs_start & ipvs_stop to initialize ipvs
  subsystem.
* Andres Salomon, <dilinger@voxel.net> made some cosmetics update
  in Makefiles to support $(DESTDIR) and $(BIN)/$(EXEC) path split.
  export CPPFLAGS="-I/usr/kerberos/include" && ./configure
116 files changed:
ChangeLog
Makefile.in
VERSION
configure
configure.in
genhash/Makefile.in
genhash/http.c
genhash/http.h
genhash/layer4.c
genhash/layer4.h
genhash/main.c
genhash/main.h
genhash/sock.c
genhash/sock.h
genhash/ssl.c
genhash/ssl.h
keepalived.spec
keepalived/Makefile.in
keepalived/check/Makefile.in
keepalived/check/check_api.c
keepalived/check/check_daemon.c
keepalived/check/check_data.c
keepalived/check/check_http.c
keepalived/check/check_misc.c
keepalived/check/check_parser.c
keepalived/check/check_ssl.c
keepalived/check/check_tcp.c
keepalived/check/ipfwwrapper.c
keepalived/check/ipvswrapper.c
keepalived/check/ipwrapper.c
keepalived/core/Makefile.in
keepalived/core/daemon.c
keepalived/core/global_data.c
keepalived/core/global_parser.c
keepalived/core/layer4.c
keepalived/core/main.c
keepalived/core/pidfile.c
keepalived/core/smtp.c
keepalived/include/check_api.h
keepalived/include/check_daemon.h
keepalived/include/check_data.h
keepalived/include/check_http.h
keepalived/include/check_misc.h
keepalived/include/check_parser.h
keepalived/include/check_ssl.h
keepalived/include/check_tcp.h
keepalived/include/daemon.h
keepalived/include/global_data.h
keepalived/include/global_parser.h
keepalived/include/ipfwwrapper.h
keepalived/include/ipvswrapper.h
keepalived/include/ipwrapper.h
keepalived/include/layer4.h
keepalived/include/main.h
keepalived/include/pidfile.h
keepalived/include/smtp.h
keepalived/include/vrrp.h
keepalived/include/vrrp_arp.h
keepalived/include/vrrp_daemon.h
keepalived/include/vrrp_data.h
keepalived/include/vrrp_if.h
keepalived/include/vrrp_index.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_parser.h
keepalived/include/vrrp_scheduler.h
keepalived/include/vrrp_sync.h
keepalived/include/vrrp_track.h
keepalived/libipfwc/Makefile [new file with mode: 0644]
keepalived/libipvs-2.4/Makefile [new file with mode: 0644]
keepalived/libipvs-2.4/Makefile.in [moved from keepalived/libipvs/Makefile.in with 100% similarity]
keepalived/libipvs-2.4/libipvs.c [moved from keepalived/libipvs/libipvs.c with 100% similarity]
keepalived/libipvs-2.4/libipvs.h [moved from keepalived/libipvs/libipvs.h with 100% similarity]
keepalived/libipvs-2.6/Makefile.in [new file with mode: 0644]
keepalived/libipvs-2.6/libipvs.c [new file with mode: 0644]
keepalived/libipvs-2.6/libipvs.h [new file with mode: 0644]
keepalived/vrrp/Makefile.in
keepalived/vrrp/vrrp.c
keepalived/vrrp/vrrp_arp.c
keepalived/vrrp/vrrp_daemon.c
keepalived/vrrp/vrrp_data.c
keepalived/vrrp/vrrp_if.c
keepalived/vrrp/vrrp_index.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_parser.c
keepalived/vrrp/vrrp_scheduler.c
keepalived/vrrp/vrrp_sync.c
keepalived/vrrp/vrrp_track.c
lib/Makefile.in
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/parser.c
lib/parser.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
lib/watchdog.c
lib/watchdog.h