[acassen/keepalived] ffcf3d: Add option to not use dlopen() for libipset, but l...
pqarmitage <[email protected]> Thu, 16 Mar 2017 08:25:25 -0700
| Newsgroups | gmane.linux.keepalived.devel |
|---|---|
| Message-ID | <58caae654296_2be13fc561ec7c3044169@hookshot-fe-6dbb0c4.cp1-iad.github.net.mail> |
Branch: refs/heads/master
Home: https://github.com/acassen/keepalived
Commit: ffcf3d800230ea2d69d930d1e736fef0cacf11a1
https://github.com/acassen/keepalived/commit/ffcf3d800230ea2d69d930d1e736fef0cacf11a1
Author: Quentin Armitage <[email protected]>
Date: 2017-03-10 (Fri, 10 Mar 2017)
Changed paths:
M configure
M configure.ac
M keepalived/vrrp/vrrp_ipset.c
M lib/config.h.in
Log Message:
-----------
Add option to not use dlopen() for libipset, but link at link time
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 9e656912129b2f4214938591309895c3d7677c55
https://github.com/acassen/keepalived/commit/9e656912129b2f4214938591309895c3d7677c55
Author: Quentin Armitage <[email protected]>
Date: 2017-03-12 (Sun, 12 Mar 2017)
Changed paths:
M keepalived/vrrp/vrrp.c
Log Message:
-----------
Remove superfluous (duplicated) block of code
Signed-off-by: Quentin Armitage <[email protected]>
Commit: ffc671c5765b5790109bc1e513fb5e4c039d5cea
https://github.com/acassen/keepalived/commit/ffc671c5765b5790109bc1e513fb5e4c039d5cea
Author: Quentin Armitage <[email protected]>
Date: 2017-03-12 (Sun, 12 Mar 2017)
Changed paths:
M configure
M configure.ac
M doc/keepalived.conf.SYNOPSIS
M keepalived/include/vrrp_iptables.h
M keepalived/include/vrrp_iptables_calls.h
M keepalived/vrrp/vrrp_ipaddress.c
M keepalived/vrrp/vrrp_iptables.c
M keepalived/vrrp/vrrp_iptables_calls.c
M lib/config.h.in
M lib/utils.c
M lib/utils.h
Log Message:
-----------
Add option for dynamic (run-time) linking to libip[46]tc
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 8423f29a3f4d35adfc4355f551e484042f6f34a6
https://github.com/acassen/keepalived/commit/8423f29a3f4d35adfc4355f551e484042f6f34a6
Author: Quentin Armitage <[email protected]>
Date: 2017-03-12 (Sun, 12 Mar 2017)
Changed paths:
M keepalived/vrrp/vrrp_iptables.c
Log Message:
-----------
Fix dynamic linking of libiptc without ipsets
Signed-off-by: Quentin Armitage <[email protected]>
Commit: da3c81cbc9e3e108b12fbdcdfcc6bf45107f827b
https://github.com/acassen/keepalived/commit/da3c81cbc9e3e108b12fbdcdfcc6bf45107f827b
Author: Quentin Armitage <[email protected]>
Date: 2017-03-12 (Sun, 12 Mar 2017)
Changed paths:
M keepalived/include/vrrp_ipaddress.h
M keepalived/include/vrrp_iptables.h
M keepalived/vrrp/vrrp_daemon.c
M keepalived/vrrp/vrrp_ipaddress.c
M keepalived/vrrp/vrrp_iptables.c
Log Message:
-----------
Check iptables/ip6tables commands available before using them
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 3dd348e4f6626fffa9eeee1042e64bf6f8cb8470
https://github.com/acassen/keepalived/commit/3dd348e4f6626fffa9eeee1042e64bf6f8cb8470
Author: Quentin Armitage <[email protected]>
Date: 2017-03-12 (Sun, 12 Mar 2017)
Changed paths:
M keepalived/check/check_api.c
M keepalived/vrrp/vrrp_if_config.c
M keepalived/vrrp/vrrp_ipaddress.c
M keepalived/vrrp/vrrp_iproute.c
Log Message:
-----------
Fix some conversion check compiler warnings
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 3fe341724183318e6b9ce570cbda2f2b32b85ee1
https://github.com/acassen/keepalived/commit/3fe341724183318e6b9ce570cbda2f2b32b85ee1
Author: Quentin Armitage <[email protected]>
Date: 2017-03-12 (Sun, 12 Mar 2017)
Changed paths:
M configure
M configure.ac
Log Message:
-----------
Make configure option --disable-routes do something
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 7270097fb5eb42b82a7f208e65847a92e803cedb
https://github.com/acassen/keepalived/commit/7270097fb5eb42b82a7f208e65847a92e803cedb
Author: Quentin Armitage <[email protected]>
Date: 2017-03-12 (Sun, 12 Mar 2017)
Changed paths:
M configure
M configure.ac
Log Message:
-----------
Don't link to libdl if not needed
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 3eb4cd2de6216a004be82f8f042d45e1c5d2333e
https://github.com/acassen/keepalived/commit/3eb4cd2de6216a004be82f8f042d45e1c5d2333e
Author: Quentin Armitage <[email protected]>
Date: 2017-03-12 (Sun, 12 Mar 2017)
Changed paths:
M keepalived/core/global_data.c
Log Message:
-----------
Fix compilation with --disable-vrrp
Signed-off-by: Quentin Armitage <[email protected]>
Commit: d84f08edabd4f7bc308983e57a1c741adeed522a
https://github.com/acassen/keepalived/commit/d84f08edabd4f7bc308983e57a1c741adeed522a
Author: Quentin Armitage <[email protected]>
Date: 2017-03-12 (Sun, 12 Mar 2017)
Changed paths:
M configure
M configure.ac
Log Message:
-----------
Don't link to libraries not required by configuration
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 25ff52b38da0e89a4f1dee7e36442fdd2ae0578e
https://github.com/acassen/keepalived/commit/25ff52b38da0e89a4f1dee7e36442fdd2ae0578e
Author: Quentin Armitage <[email protected]>
Date: 2017-03-12 (Sun, 12 Mar 2017)
Changed paths:
M keepalived/include/vrrp.h
M keepalived/vrrp/vrrp.c
M keepalived/vrrp/vrrp_data.c
M keepalived/vrrp/vrrp_scheduler.c
Log Message:
-----------
Remove all authentication code if --disable-vrrp-auth specified
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 7660dcc367b21f38bce7e408053df70c3726b5db
https://github.com/acassen/keepalived/commit/7660dcc367b21f38bce7e408053df70c3726b5db
Author: Quentin Armitage <[email protected]>
Date: 2017-03-12 (Sun, 12 Mar 2017)
Changed paths:
M configure
M configure.ac
M keepalived/check/libipvs.c
M lib/config.h.in
Log Message:
-----------
Remove FALLBACK_LIBNL1 and use existing _HAVE_LIBNL1_ instead
There was no point in a separate FALLBACK_LIBNL1 since it and
_HAVE_LIBNL1_ always had the same value
Signed-off-by: Quentin Armitage <[email protected]>
Commit: e87476be98d4dfc8c8a214b82d9e4e1a31f94456
https://github.com/acassen/keepalived/commit/e87476be98d4dfc8c8a214b82d9e4e1a31f94456
Author: Quentin Armitage <[email protected]>
Date: 2017-03-13 (Mon, 13 Mar 2017)
Changed paths:
M test/tcp_server.c
Log Message:
-----------
Add udp functionality to tcp_server test program
Signed-off-by: Quentin Armitage <[email protected]>
Commit: f65bbe9e141a643b81aaae24b955dc8c45c0ef32
https://github.com/acassen/keepalived/commit/f65bbe9e141a643b81aaae24b955dc8c45c0ef32
Author: Quentin Armitage <[email protected]>
Date: 2017-03-13 (Mon, 13 Mar 2017)
Changed paths:
M goodies/check_conditional_tests
Log Message:
-----------
Fix check_conditional_tests script
Signed-off-by: Quentin Armitage <[email protected]>
Commit: df6d7e1d5f74b54f54886ddfcc54b7b82bdd849b
https://github.com/acassen/keepalived/commit/df6d7e1d5f74b54f54886ddfcc54b7b82bdd849b
Author: Quentin Armitage <[email protected]>
Date: 2017-03-13 (Mon, 13 Mar 2017)
Changed paths:
M Makefile.in
M bin_install/Makefile.in
M configure
M configure.ac
M doc/Makefile.in
M genhash/Makefile.in
M keepalived/Makefile.in
M keepalived/check/Makefile.in
M keepalived/core/Makefile.in
M keepalived/dbus/Makefile.in
M keepalived/etc/Makefile.in
M keepalived/etc/init.d/Makefile.in
M keepalived/etc/init/Makefile.in
M keepalived/vrrp/Makefile.in
M keepalived/vrrp/vrrp_daemon.c
M keepalived/vrrp/vrrp_ipaddress.c
M keepalived/vrrp/vrrp_ipset.c
M keepalived/vrrp/vrrp_iptables_calls.c
M lib/Makefile.in
M lib/config.h.in
Log Message:
-----------
Add option for dynamic (run-time) linking to libxtables
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 71b9444e445d2d744a10e631f78647eef4d765bd
https://github.com/acassen/keepalived/commit/71b9444e445d2d744a10e631f78647eef4d765bd
Author: Quentin Armitage <[email protected]>
Date: 2017-03-14 (Tue, 14 Mar 2017)
Changed paths:
M configure
M configure.ac
M keepalived/check/libipvs.c
M lib/config.h.in
Log Message:
-----------
First stage of run-time linking to libnl-3
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 02110f1668bf46abc15252e1c0a0e771a7453f4e
https://github.com/acassen/keepalived/commit/02110f1668bf46abc15252e1c0a0e771a7453f4e
Author: Quentin Armitage <[email protected]>
Date: 2017-03-16 (Thu, 16 Mar 2017)
Changed paths:
M configure
M configure.ac
M keepalived/check/libipvs.c
M keepalived/core/Makefile.am
M keepalived/core/Makefile.in
M keepalived/core/keepalived_netlink.c
A keepalived/core/libnl_link.c
A keepalived/include/libnl_link.h
M keepalived/vrrp/vrrp_daemon.c
M keepalived/vrrp/vrrp_if_config.c
M keepalived/vrrp/vrrp_ipset.c
M keepalived/vrrp/vrrp_iptables_calls.c
M lib/config.h.in
Log Message:
-----------
Dynamic/static linking options of libnl/libnl-3, libip[46]tc and libipset
libnl/libnl-3, libip[46]tc and libipset can all be dynamically linked at
run-time, and if they are not available, keepalvied will use the alternative
code which is used when the libraries cannot be linked a build time.
This means that a single executable keepalived can be created that will use
the libraries if they are installed on the target system, but will fall back
to the alternatives if the libraries are not available.
This is useful for build environments such as Buildroot which will not force
optional dependencies (see pull request #540), since now keepalived can be
built so as not to force the optional dependencies, but to make use of them
if they are installed.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 90c93f011c2eab2004ae18e0dd243bae0fd3bdfc
https://github.com/acassen/keepalived/commit/90c93f011c2eab2004ae18e0dd243bae0fd3bdfc
Author: Quentin Armitage <[email protected]>
Date: 2017-03-16 (Thu, 16 Mar 2017)
Changed paths:
M keepalived/check/libipvs.c
Log Message:
-----------
Fix building without libnl/libnl-3
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 1a216791298747bd3b640e7b3b5f6d1a4157de7b
https://github.com/acassen/keepalived/commit/1a216791298747bd3b640e7b3b5f6d1a4157de7b
Author: pqarmitage <[email protected]>
Date: 2017-03-16 (Thu, 16 Mar 2017)
Changed paths:
M Makefile.in
M bin_install/Makefile.in
M configure
M configure.ac
M doc/Makefile.in
M doc/keepalived.conf.SYNOPSIS
M genhash/Makefile.in
M goodies/check_conditional_tests
M keepalived/Makefile.in
M keepalived/check/Makefile.in
M keepalived/check/check_api.c
M keepalived/check/libipvs.c
M keepalived/core/Makefile.am
M keepalived/core/Makefile.in
M keepalived/core/global_data.c
M keepalived/core/keepalived_netlink.c
A keepalived/core/libnl_link.c
M keepalived/dbus/Makefile.in
M keepalived/etc/Makefile.in
M keepalived/etc/init.d/Makefile.in
M keepalived/etc/init/Makefile.in
A keepalived/include/libnl_link.h
M keepalived/include/vrrp.h
M keepalived/include/vrrp_ipaddress.h
M keepalived/include/vrrp_iptables.h
M keepalived/include/vrrp_iptables_calls.h
M keepalived/vrrp/Makefile.in
M keepalived/vrrp/vrrp.c
M keepalived/vrrp/vrrp_daemon.c
M keepalived/vrrp/vrrp_data.c
M keepalived/vrrp/vrrp_if_config.c
M keepalived/vrrp/vrrp_ipaddress.c
M keepalived/vrrp/vrrp_iproute.c
M keepalived/vrrp/vrrp_ipset.c
M keepalived/vrrp/vrrp_iptables.c
M keepalived/vrrp/vrrp_iptables_calls.c
M keepalived/vrrp/vrrp_scheduler.c
M lib/Makefile.in
M lib/config.h.in
M lib/utils.c
M lib/utils.h
M test/tcp_server.c
Log Message:
-----------
Merge pull request #543 from pqarmitage/fixes
Add options for dynamic linking to more libraries, and not dynamic linking with libipset
Compare: https://github.com/acassen/keepalived/compare/40ce9c7d706f...1a2167912987
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Keepalived-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/keepalived-devel