pqarmitage Merge pull request #1017 from pqarmitage/updates
Fix vrrp_timer_fd calculation and don't force sync groups to backup at reload
Latest commit 1c0234f Sep 23, 2018
Permalink
Failed to load latest commit information.
bin More cosmetics Oct 1, 2009
bin_install Remove autoconf/automake generated files from git tree May 7, 2018
doc Add debug option for dumping vrrp fd lists Sep 21, 2018
docker Add additional reference in docker README file Jan 26, 2018
genhash Check return values of SSL_new() and BIO_new_socket() Sep 19, 2018
goodies Resolve some space and tab errors Dec 24, 2017
keepalived Don't make all sync groups transition to backup on reload Sep 23, 2018
lib Fix compiling with configure --enable-vrrp-fd-debug Sep 21, 2018
snap Prepare for release of version 2.0 May 26, 2018
test Stop using atoi for parsing tcp_server port number Jul 31, 2018
tools/json_tracking configurable option for underlying interface Oct 20, 2017
.gitignore Remove autoconf/automake generated files from git tree May 7, 2018
.indent.pro keepalived-0.6.6 Sep 28, 2009
.travis.yml Add debug option for monitoring epoll queues Aug 30, 2018
AUTHOR keepalived-0.5.8 Sep 28, 2009
CONTRIBUTORS Resolve some space and tab errors Dec 24, 2017
COPYING Update GPLv2 license. Nov 19, 2012
ChangeLog keepalived-2.0.7 Aug 23, 2018
Dockerfile Resolve some space and tab errors Dec 24, 2017
INSTALL Merge branch 'pcre' into updates Aug 21, 2018
Makefile.am Fix building rpm package and instructions Aug 18, 2018
README.md Remove autoconf/automake generated files from git tree May 7, 2018
TODO Update TODO Aug 7, 2018
build_setup Remove autoconf/automake generated files from git tree May 7, 2018
configure.ac Add debug option for dumping vrrp fd lists Sep 21, 2018
keepalived.spec.in modify @WITH_REGEX@ to @WITH_REGEX_TRUE@ Aug 28, 2018

README.md

keepalived: Loadbalancing & High-Availability

Build Status

The main goal of the keepalived project is to add a strong & robust keepalive facility to the Linux Virtual Server project. It implements a multilayer TCP/IP stack checks. Keepalived implements a framework based on three family checks : Layer3, Layer4 & Layer5. This framework gives the daemon the ability of checking a LVS server pool states. Keepalived can be sumarize as a LVS driving daemon.

Keepalived implementation is based on an I/O multiplexer to handle a strong multi-threading framework. All the events process use this I/O multiplexer.

To build keepalived from the git source tree, you will need to have autoconf, automake and various libraries installed. See the INSTALL file for details of what needs to be installed and what needs to be executed before building keepalived.

Keepalived is free software, Copyright (C) Alexandre Cassen. See the file COPYING for copying conditions.

OPENSSL TOOLKIT LICENCE EXCEPTION

In addition, as the copyright holder of Keepalived, I, Alexandre Cassen, acassen@linux-vs.org, grant the following special exception:

I, Alexandre Cassen, <acassen@linux-vs.org>, explicitly allow
the compilation and distribution of the Keepalived software with
the OpenSSL Toolkit.