[acassen/keepalived] 52c120: Fix some MALLOC/FREE issues with config parameters
pqarmitage <[email protected]> Sat, 30 Dec 2017 01:03:35 -0800
| Newsgroups | gmane.linux.keepalived.devel |
|---|---|
| Message-ID | <5a475667767e5_642a2ae1cc3a9c1458786@hookshot-fe-7191cb1.cp1-iad.github.net.mail> |
Branch: refs/heads/beta
Home: https://github.com/acassen/keepalived
Commit: 52c1204ab73da7802fe44c19ba4e7941de2d9b08
https://github.com/acassen/keepalived/commit/52c1204ab73da7802fe44c19ba4e7941de2d9b08
Author: Quentin Armitage <[email protected]>
Date: 2017-12-24 (Sun, 24 Dec 2017)
Changed paths:
M lib/parser.c
Log Message:
-----------
Fix some MALLOC/FREE issues with config parameters
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 2f433464c1202298342020a2664191302956d9d0
https://github.com/acassen/keepalived/commit/2f433464c1202298342020a2664191302956d9d0
Author: Quentin Armitage <[email protected]>
Date: 2017-12-24 (Sun, 24 Dec 2017)
Changed paths:
M doc/keepalived.conf.SYNOPSIS
M doc/man/man5/keepalived.conf.5
M lib/parser.c
Log Message:
-----------
Add multiline configuration definitions
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 54cc0334079a9aa9915e4fa688b22fb16307871d
https://github.com/acassen/keepalived/commit/54cc0334079a9aa9915e4fa688b22fb16307871d
Author: Quentin Armitage <[email protected]>
Date: 2017-12-24 (Sun, 24 Dec 2017)
Changed paths:
M lib/parser.c
Log Message:
-----------
Remove debugging messages left in lib/parser.c
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 5e87b6dd487329d726e9dea2e645d03f17ab2175
https://github.com/acassen/keepalived/commit/5e87b6dd487329d726e9dea2e645d03f17ab2175
Author: Quentin Armitage <[email protected]>
Date: 2017-12-24 (Sun, 24 Dec 2017)
Changed paths:
M keepalived/vrrp/vrrp_data.c
Log Message:
-----------
Fix a FREE error
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 6e23b11efdf8e9c7f2443249658cd1fa367e6a4d
https://github.com/acassen/keepalived/commit/6e23b11efdf8e9c7f2443249658cd1fa367e6a4d
Author: Quentin Armitage <[email protected]>
Date: 2017-12-24 (Sun, 24 Dec 2017)
Changed paths:
M doc/man/man5/keepalived.conf.5
Log Message:
-----------
Fix keepalived.conf(5) man page
Signed-off-by: Quentin Armitage <[email protected]>
Commit: fe0e5d47d7d56d3f3d703101f618c8761f23894c
https://github.com/acassen/keepalived/commit/fe0e5d47d7d56d3f3d703101f618c8761f23894c
Author: Quentin Armitage <[email protected]>
Date: 2017-12-24 (Sun, 24 Dec 2017)
Changed paths:
M doc/man/man5/keepalived.conf.5
Log Message:
-----------
Fix type in keepalived.conf(5) man page
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 563291fc931fee59e9574f47b2f6ff9636e4a8a3
https://github.com/acassen/keepalived/commit/563291fc931fee59e9574f47b2f6ff9636e4a8a3
Author: Quentin Armitage <[email protected]>
Date: 2017-12-24 (Sun, 24 Dec 2017)
Changed paths:
M doc/keepalived.conf.SYNOPSIS
M doc/man/man5/keepalived.conf.5
M keepalived/vrrp/vrrp_data.c
M lib/parser.c
Log Message:
-----------
Merge branch 'fixes' into beta
Commit: 0f780b27e77bfa70f743dbd537e7134560320adb
https://github.com/acassen/keepalived/commit/0f780b27e77bfa70f743dbd537e7134560320adb
Author: Quentin Armitage <[email protected]>
Date: 2017-12-24 (Sun, 24 Dec 2017)
Changed paths:
M bin_install/Makefile.in
M keepalived/check/Makefile.in
Log Message:
-----------
Copyright update
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 614adef1c5f3c4ba426435d9b33757e21a38db1c
https://github.com/acassen/keepalived/commit/614adef1c5f3c4ba426435d9b33757e21a38db1c
Author: Quentin Armitage <[email protected]>
Date: 2017-12-24 (Sun, 24 Dec 2017)
Changed paths:
M configure
M configure.ac
Log Message:
-----------
Update beta version id to 2.0.0
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 2ce59ad9baed84536cb6be51d55864ea06dc4f81
https://github.com/acassen/keepalived/commit/2ce59ad9baed84536cb6be51d55864ea06dc4f81
Author: Quentin Armitage <[email protected]>
Date: 2017-12-24 (Sun, 24 Dec 2017)
Changed paths:
M keepalived/include/vrrp_arp.h
M keepalived/vrrp/vrrp_arp.c
Log Message:
-----------
Use system header files struct ether_arp rather than local arphdr_t
keepalived was using a locally defined structure for an arp header
rather than using the system headers provided structure.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 595ea7a50c40ffc62a46623f889139f3cd7b6640
https://github.com/acassen/keepalived/commit/595ea7a50c40ffc62a46623f889139f3cd7b6640
Author: Quentin Armitage <[email protected]>
Date: 2017-12-24 (Sun, 24 Dec 2017)
Changed paths:
M keepalived/include/check_daemon.h
M keepalived/include/check_dns.h
M keepalived/include/global_data.h
M keepalived/include/ipvswrapper.h
M keepalived/include/ipwrapper.h
M keepalived/include/vrrp.h
M keepalived/include/vrrp_daemon.h
M keepalived/include/vrrp_if.h
M keepalived/include/vrrp_ipaddress.h
M keepalived/include/vrrp_iprule.h
M lib/scheduler.h
Log Message:
-----------
Remove unused definitions from header files
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 642f78cdaa0efb2d90047446af6e1d80cf26a665
https://github.com/acassen/keepalived/commit/642f78cdaa0efb2d90047446af6e1d80cf26a665
Author: Quentin Armitage <[email protected]>
Date: 2017-12-24 (Sun, 24 Dec 2017)
Changed paths:
R doc/man/man5/keepalived.conf.5.sav
Log Message:
-----------
Remove backup file accidentally added to git
Signed-off-by: Quentin Armitage <[email protected]>
Commit: b8945aa687fd8010e542eae2f8c425e2b31d321c
https://github.com/acassen/keepalived/commit/b8945aa687fd8010e542eae2f8c425e2b31d321c
Author: Quentin Armitage <[email protected]>
Date: 2017-12-24 (Sun, 24 Dec 2017)
Changed paths:
R doc/keepalived.conf.SYNOPSIS.new
Log Message:
-----------
Remove file added to git in error
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 32d5a3b53e69ea78655c6ef1640a9096ad00b3d2
https://github.com/acassen/keepalived/commit/32d5a3b53e69ea78655c6ef1640a9096ad00b3d2
Author: Quentin Armitage <[email protected]>
Date: 2017-12-24 (Sun, 24 Dec 2017)
Changed paths:
M CONTRIBUTORS
M ChangeLog
M Dockerfile
M INSTALL
M README.md
M TODO
M configure
M configure.ac
M doc/NOTE_vrrp_vmac.txt
M doc/keepalived.conf.SYNOPSIS
M doc/man/man5/keepalived.conf.5
M doc/man/man8/keepalived.8
M doc/samples/keepalived.conf.conditional_conf
M doc/samples/keepalived.conf.misc_check_arg
M doc/samples/keepalived.conf.vrrp.routes
M doc/samples/sample.misccheck.smbcheck.sh
M doc/samples/sample_notify_fifo.sh
M doc/source/about.rst
M doc/source/case_study_failover.rst
M doc/source/installing_keepalived.rst
M doc/source/introduction.rst
M doc/source/license.rst
M doc/source/load_balancing_techniques.rst
M doc/source/programs_synopsis.rst
M doc/source/snmp_support.rst
M doc/source/software_design.rst
M doc/source/terminology.rst
M genhash/INSTALL
M genhash/README
M goodies/arpreset.pl
M keepalived/check/check_daemon.c
M keepalived/check/check_dns.c
M keepalived/check/check_misc.c
M keepalived/check/libipvs.c
M keepalived/core/main.c
M keepalived/etc/init.d/keepalived.suse.init.in
M keepalived/include/check_data.h
M keepalived/vrrp/vrrp.c
M keepalived/vrrp/vrrp_dbus.c
M keepalived/vrrp/vrrp_json.c
M keepalived/vrrp/vrrp_track.c
M lib/notify.h
M lib/scheduler.c
M utils/update_source_copyright_year
Log Message:
-----------
Resolve some space and tab errors
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 2b2813fec4ecdda3ddfcfe4ba6406095e91113be
https://github.com/acassen/keepalived/commit/2b2813fec4ecdda3ddfcfe4ba6406095e91113be
Author: Quentin Armitage <[email protected]>
Date: 2017-12-25 (Mon, 25 Dec 2017)
Changed paths:
M doc/man/man5/keepalived.conf.5
Log Message:
-----------
Fix formatting of keepalived.conf(5) man page
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 63819b3ccf4a569bc8a5b1f031d13d3951acd733
https://github.com/acassen/keepalived/commit/63819b3ccf4a569bc8a5b1f031d13d3951acd733
Author: Quentin Armitage <[email protected]>
Date: 2017-12-25 (Mon, 25 Dec 2017)
Changed paths:
M keepalived/include/vrrp_data.h
Log Message:
-----------
Remove unused vrrp_switch from vrrp_data_t
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 2f1d90c3591f03d994e6826eee6a1ef3b04ff11f
https://github.com/acassen/keepalived/commit/2f1d90c3591f03d994e6826eee6a1ef3b04ff11f
Author: Quentin Armitage <[email protected]>
Date: 2017-12-26 (Tue, 26 Dec 2017)
Changed paths:
M keepalived/vrrp/vrrp_ipaddress.c
Log Message:
-----------
Suppress error message when removing leftover addresses at startup
Signed-off-by: Quentin Armitage <[email protected]>
Commit: baf69dcf62f67345a54084460f116a5b4eebfea8
https://github.com/acassen/keepalived/commit/baf69dcf62f67345a54084460f116a5b4eebfea8
Author: Quentin Armitage <[email protected]>
Date: 2017-12-26 (Tue, 26 Dec 2017)
Changed paths:
M keepalived/vrrp/vrrp_ipaddress.c
Log Message:
-----------
Merge branch 'fixes' into beta
Commit: 2e4abe99943d4b1e0df7e95dc925f6a624fa936f
https://github.com/acassen/keepalived/commit/2e4abe99943d4b1e0df7e95dc925f6a624fa936f
Author: Quentin Armitage <[email protected]>
Date: 2017-12-29 (Fri, 29 Dec 2017)
Changed paths:
M configure
M configure.ac
M doc/keepalived.conf.SYNOPSIS
M doc/man/man5/keepalived.conf.5
M keepalived/Makefile.am
M keepalived/Makefile.in
A keepalived/bfd/Makefile.am
A keepalived/bfd/Makefile.in
A keepalived/bfd/bfd.c
A keepalived/bfd/bfd_daemon.c
A keepalived/bfd/bfd_data.c
A keepalived/bfd/bfd_event.c
A keepalived/bfd/bfd_parser.c
A keepalived/bfd/bfd_scheduler.c
M keepalived/check/check_parser.c
M keepalived/core/main.c
A keepalived/include/bfd.h
A keepalived/include/bfd_daemon.h
A keepalived/include/bfd_data.h
A keepalived/include/bfd_event.h
A keepalived/include/bfd_parser.h
A keepalived/include/bfd_scheduler.h
M keepalived/include/main.h
M keepalived/include/pidfile.h
M keepalived/include/vrrp.h
M keepalived/include/vrrp_data.h
M keepalived/vrrp/vrrp_data.c
M keepalived/vrrp/vrrp_parser.c
M keepalived/vrrp/vrrp_print.c
M keepalived/vrrp/vrrp_scheduler.c
M lib/config.h.in
M lib/scheduler.h
Log Message:
-----------
Initial import of the BFD framework
This code was produced by Ilya Voronin <[email protected]>.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: ba6b561d5e4619c76babfbe83d3ce60501d6d001
https://github.com/acassen/keepalived/commit/ba6b561d5e4619c76babfbe83d3ce60501d6d001
Author: Quentin Armitage <[email protected]>
Date: 2017-12-29 (Fri, 29 Dec 2017)
Changed paths:
M lib/memory.h
Log Message:
-----------
Add PMALLOC
We often want to MALLOC a struct and assing the value to a pointer
to the structure. The code can be simplified by using:
p = MALLOC((sizeof *p));
so define PMALLOC to do this for us:
PMALLOC(p);
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 04a123c95be43f69889b6ae75b522cff21422fa1
https://github.com/acassen/keepalived/commit/04a123c95be43f69889b6ae75b522cff21422fa1
Author: Quentin Armitage <[email protected]>
Date: 2017-12-29 (Fri, 29 Dec 2017)
Changed paths:
M doc/keepalived.conf.SYNOPSIS
M doc/man/man5/keepalived.conf.5
M keepalived/bfd/bfd_data.c
M keepalived/bfd/bfd_parser.c
M keepalived/bfd/bfd_scheduler.c
M keepalived/core/main.c
M keepalived/include/bfd.h
M keepalived/include/bfd_data.h
M keepalived/include/vrrp.h
M keepalived/include/vrrp_data.h
M keepalived/include/vrrp_track.h
M keepalived/vrrp/vrrp.c
M keepalived/vrrp/vrrp_daemon.c
M keepalived/vrrp/vrrp_data.c
M keepalived/vrrp/vrrp_parser.c
M keepalived/vrrp/vrrp_print.c
M keepalived/vrrp/vrrp_scheduler.c
M keepalived/vrrp/vrrp_track.c
Log Message:
-----------
Add tracking of multiple BFDs and tracking BFDs on sync groups
Signed-off-by: Quentin Armitage <[email protected]>
Commit: bf53510ba032990995ae11430537e381e6f26282
https://github.com/acassen/keepalived/commit/bf53510ba032990995ae11430537e381e6f26282
Author: Quentin Armitage <[email protected]>
Date: 2017-12-29 (Fri, 29 Dec 2017)
Changed paths:
M keepalived/bfd/bfd_data.c
Log Message:
-----------
Optimise bfd_get_random_discr
Signed-off-by: Quentin Armitage <[email protected]>
Commit: cab784e36157ed96c3841edf0030709dd75f3110
https://github.com/acassen/keepalived/commit/cab784e36157ed96c3841edf0030709dd75f3110
Author: Quentin Armitage <[email protected]>
Date: 2017-12-29 (Fri, 29 Dec 2017)
Changed paths:
M keepalived/bfd/bfd_scheduler.c
Log Message:
-----------
Remove a double test of the same condition
Signed-off-by: Quentin Armitage <[email protected]>
Commit: baff7c5a102673b4e6e2efd09fac3119c2646f40
https://github.com/acassen/keepalived/commit/baff7c5a102673b4e6e2efd09fac3119c2646f40
Author: Quentin Armitage <[email protected]>
Date: 2017-12-29 (Fri, 29 Dec 2017)
Changed paths:
M keepalived/bfd/bfd_scheduler.c
Log Message:
-----------
Fix comment re RFC number
Signed-off-by: Quentin Armitage <[email protected]>
Commit: d6af90ddad9d8754c98d0b89322b0a6a7ccaa135
https://github.com/acassen/keepalived/commit/d6af90ddad9d8754c98d0b89322b0a6a7ccaa135
Author: Quentin Armitage <[email protected]>
Date: 2017-12-29 (Fri, 29 Dec 2017)
Changed paths:
M keepalived/bfd/bfd_scheduler.c
Log Message:
-----------
Use known state rather than variable in log message
Signed-off-by: Quentin Armitage <[email protected]>
Commit: e8fdfabefdd2e478134b1558dd4d14b15e14caf4
https://github.com/acassen/keepalived/commit/e8fdfabefdd2e478134b1558dd4d14b15e14caf4
Author: Quentin Armitage <[email protected]>
Date: 2017-12-29 (Fri, 29 Dec 2017)
Changed paths:
M keepalived/bfd/bfd_event.c
M keepalived/bfd/bfd_scheduler.c
Log Message:
-----------
Only send UP and DOWN states from BFD to VRRP process
The BFD process was sending BFD_STATE_INIT (and BFD_STATE_ADMINDOWN)
to the VRRP process, whereas all it needs to know is UP or DOWN.
Messages are now only sent at startup, and when a BFD instance
transitions to or from UP state.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: b06b01e5eec8eb67d2e8faf83e6800fe4f995e84
https://github.com/acassen/keepalived/commit/b06b01e5eec8eb67d2e8faf83e6800fe4f995e84
Author: Quentin Armitage <[email protected]>
Date: 2017-12-29 (Fri, 29 Dec 2017)
Changed paths:
M keepalived/bfd/bfd.c
M keepalived/bfd/bfd_data.c
M keepalived/bfd/bfd_scheduler.c
M keepalived/core/main.c
M keepalived/include/bfd.h
M lib/bitops.h
Log Message:
-----------
Fix BFD handling one end of link not able to receive from other end
This reduces the number of messages sent to the VRRP process, doesn't
clear the parameters received from the remote system, and stops the
repeated logging of state changes and other information.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 05004c0c207e5d7b8a99e78cd2f0b1bfd445420f
https://github.com/acassen/keepalived/commit/05004c0c207e5d7b8a99e78cd2f0b1bfd445420f
Author: Quentin Armitage <[email protected]>
Date: 2017-12-29 (Fri, 29 Dec 2017)
Changed paths:
M keepalived/bfd/bfd.c
M keepalived/bfd/bfd_scheduler.c
Log Message:
-----------
Only change BFD local discriminator when transition from UP state
If one end can hear the other end but the other end can't, then
end that can hear keeps transitioning between DOWN and INIT states
and we don't need to generate a new disciminator each time
transition from INIT to DOWN. Indeed, it makes it more reliable
when eventually can transition to up.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 36b8660fc4b6d3935479a737794c5d0abb413d2a
https://github.com/acassen/keepalived/commit/36b8660fc4b6d3935479a737794c5d0abb413d2a
Author: Quentin Armitage <[email protected]>
Date: 2017-12-29 (Fri, 29 Dec 2017)
Changed paths:
M keepalived/bfd/bfd.c
Log Message:
-----------
Honour bfd.RemoteMinRxInterval when not in UP state
When using the local_idle_tx_intv, RemoteMinRxInterval wasn't
being considered, even though it might be larger than
local_idle_tx_intv. This commit now uses the larger of the two
values.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: b9517f4287cd181feaa173e294cc2f8e0775a4cd
https://github.com/acassen/keepalived/commit/b9517f4287cd181feaa173e294cc2f8e0775a4cd
Author: Quentin Armitage <[email protected]>
Date: 2017-12-29 (Fri, 29 Dec 2017)
Changed paths:
M keepalived/bfd/bfd.c
Log Message:
-----------
Clear BFD poll bit if final bit is being set
When a session transitions to UP state, it is necessary to update
the MinTxInterval, and this is initiated by setting bfd->poll so
that when the next packet is sent, the poll bit will be set.
However, if we then receive a packet with the poll bit set, we
were also setting both the poll and final bit in the reply packet
which is invalid.
If the final bit is set in a packet, we can send updated parameters
without setting the poll bit, so simply clear the poll bit if the
final bit is set.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 29ab32a20891e4e3d58eda4a143f3fe078ecade3
https://github.com/acassen/keepalived/commit/29ab32a20891e4e3d58eda4a143f3fe078ecade3
Author: Quentin Armitage <[email protected]>
Date: 2017-12-29 (Fri, 29 Dec 2017)
Changed paths:
M keepalived/bfd/bfd.c
M keepalived/bfd/bfd_scheduler.c
M keepalived/include/bfd.h
Log Message:
-----------
When BFD not in UP state, idle_min_tx_intv should be sent
The Required Min Rx Interval must not be less than 1,000,000 micro
seconds when not in UP state, and this needs to be set accordingly
in the BFD packets being sent.
If local_idle_tx_intv != local_min_tx_intv, then when we transition
to UP state a poll/final sequence will also need to be initialed
to change the RequiredMinRxInterval.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: a754d79a00e8d0fd2af949272df72c4b43850138
https://github.com/acassen/keepalived/commit/a754d79a00e8d0fd2af949272df72c4b43850138
Author: Quentin Armitage <[email protected]>
Date: 2017-12-29 (Fri, 29 Dec 2017)
Changed paths:
M keepalived/bfd/bfd_scheduler.c
Log Message:
-----------
Ensure BFD slow (idle) tx timer used when not in UP state
If a packet was received when not in UP state, the local_tx_interval
was being set to local_min_tx_intv rather than local_idle_tx_intv
causing fast transmission of packets when not in up state.
The commit now checks the state to ensure that the correct
idle_tx_intv value is used.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: f7b160d95caf5b8481bfca981b90f7a618690062
https://github.com/acassen/keepalived/commit/f7b160d95caf5b8481bfca981b90f7a618690062
Author: Quentin Armitage <[email protected]>
Date: 2017-12-29 (Fri, 29 Dec 2017)
Changed paths:
M keepalived/bfd/bfd.c
Log Message:
-----------
Fix commit 36b8660f - Honour bfd.RemoteMinRxInterval when not UP
Signed-off-by: Quentin Armitage <[email protected]>
Commit: bd4441789c4f6ee2a2f78c43a3c99b7e6d7f9ec7
https://github.com/acassen/keepalived/commit/bd4441789c4f6ee2a2f78c43a3c99b7e6d7f9ec7
Author: Quentin Armitage <[email protected]>
Date: 2017-12-29 (Fri, 29 Dec 2017)
Changed paths:
M .travis.yml
Log Message:
-----------
Update Travis configuration to include BFD
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 79666b7e79c71bc3500ae134f29de14bfae49fce
https://github.com/acassen/keepalived/commit/79666b7e79c71bc3500ae134f29de14bfae49fce
Author: Quentin Armitage <[email protected]>
Date: 2017-12-29 (Fri, 29 Dec 2017)
Changed paths:
M doc/keepalived.conf.SYNOPSIS
M doc/man/man5/keepalived.conf.5
M keepalived/bfd/bfd_daemon.c
M keepalived/core/global_parser.c
M keepalived/include/global_data.h
Log Message:
-----------
Add options for set BFD process priority and make it non-swappable
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 81a8e1160f911d6688c6bdb5a45cbf1146390c3f
https://github.com/acassen/keepalived/commit/81a8e1160f911d6688c6bdb5a45cbf1146390c3f
Author: Quentin Armitage <[email protected]>
Date: 2017-12-30 (Sat, 30 Dec 2017)
Changed paths:
M configure
M configure.ac
M doc/keepalived.conf.SYNOPSIS
M doc/man/man5/keepalived.conf.5
M keepalived/bfd/bfd_daemon.c
M keepalived/check/check_daemon.c
M keepalived/core/global_data.c
M keepalived/core/global_parser.c
M keepalived/core/process.c
M keepalived/include/global_data.h
M keepalived/include/process.h
M keepalived/include/vrrp_data.h
M keepalived/vrrp/vrrp_daemon.c
M keepalived/vrrp/vrrp_scheduler.c
M lib/config.h.in
M lib/signals.c
M lib/signals.h
Log Message:
-----------
Add real-time scheduling support
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 2839a9d56c989bd3fb2021f1570529c104143af4
https://github.com/acassen/keepalived/commit/2839a9d56c989bd3fb2021f1570529c104143af4
Author: Quentin Armitage <[email protected]>
Date: 2017-12-30 (Sat, 30 Dec 2017)
Changed paths:
M keepalived/core/global_data.c
M keepalived/core/global_parser.c
Log Message:
-----------
Fix compilation failures on Travis-CI
Signed-off-by: Quentin Armitage <[email protected]>
Commit: b7a1b1ddc42afbe738509d670ff6caa21d8426f3
https://github.com/acassen/keepalived/commit/b7a1b1ddc42afbe738509d670ff6caa21d8426f3
Author: Quentin Armitage <[email protected]>
Date: 2017-12-30 (Sat, 30 Dec 2017)
Changed paths:
M keepalived/core/global_parser.c
Log Message:
-----------
Fix another compilation error found by Travis-CI
Signed-off-by: Quentin Armitage <[email protected]>
Commit: a2d9fa7368e8e6d75a247876e5c6a8c4289b7cf3
https://github.com/acassen/keepalived/commit/a2d9fa7368e8e6d75a247876e5c6a8c4289b7cf3
Author: pqarmitage <[email protected]>
Date: 2017-12-30 (Sat, 30 Dec 2017)
Changed paths:
M .travis.yml
M CONTRIBUTORS
M ChangeLog
M Dockerfile
M INSTALL
M README.md
M TODO
M bin_install/Makefile.in
M configure
M configure.ac
M doc/NOTE_vrrp_vmac.txt
M doc/keepalived.conf.SYNOPSIS
R doc/keepalived.conf.SYNOPSIS.new
M doc/man/man5/keepalived.conf.5
R doc/man/man5/keepalived.conf.5.sav
M doc/man/man8/keepalived.8
M doc/samples/keepalived.conf.conditional_conf
M doc/samples/keepalived.conf.misc_check_arg
M doc/samples/keepalived.conf.vrrp.routes
M doc/samples/sample.misccheck.smbcheck.sh
M doc/samples/sample_notify_fifo.sh
M doc/source/about.rst
M doc/source/case_study_failover.rst
M doc/source/installing_keepalived.rst
M doc/source/introduction.rst
M doc/source/license.rst
M doc/source/load_balancing_techniques.rst
M doc/source/programs_synopsis.rst
M doc/source/snmp_support.rst
M doc/source/software_design.rst
M doc/source/terminology.rst
M genhash/INSTALL
M genhash/README
M goodies/arpreset.pl
M keepalived/Makefile.am
M keepalived/Makefile.in
A keepalived/bfd/Makefile.am
A keepalived/bfd/Makefile.in
A keepalived/bfd/bfd.c
A keepalived/bfd/bfd_daemon.c
A keepalived/bfd/bfd_data.c
A keepalived/bfd/bfd_event.c
A keepalived/bfd/bfd_parser.c
A keepalived/bfd/bfd_scheduler.c
M keepalived/check/Makefile.in
M keepalived/check/check_daemon.c
M keepalived/check/check_dns.c
M keepalived/check/check_misc.c
M keepalived/check/check_parser.c
M keepalived/check/libipvs.c
M keepalived/core/global_data.c
M keepalived/core/global_parser.c
M keepalived/core/main.c
M keepalived/core/process.c
M keepalived/etc/init.d/keepalived.suse.init.in
A keepalived/include/bfd.h
A keepalived/include/bfd_daemon.h
A keepalived/include/bfd_data.h
A keepalived/include/bfd_event.h
A keepalived/include/bfd_parser.h
A keepalived/include/bfd_scheduler.h
M keepalived/include/check_daemon.h
M keepalived/include/check_data.h
M keepalived/include/check_dns.h
M keepalived/include/global_data.h
M keepalived/include/ipvswrapper.h
M keepalived/include/ipwrapper.h
M keepalived/include/main.h
M keepalived/include/pidfile.h
M keepalived/include/process.h
M keepalived/include/vrrp.h
M keepalived/include/vrrp_arp.h
M keepalived/include/vrrp_daemon.h
M keepalived/include/vrrp_data.h
M keepalived/include/vrrp_if.h
M keepalived/include/vrrp_ipaddress.h
M keepalived/include/vrrp_iprule.h
M keepalived/include/vrrp_track.h
M keepalived/vrrp/vrrp.c
M keepalived/vrrp/vrrp_arp.c
M keepalived/vrrp/vrrp_daemon.c
M keepalived/vrrp/vrrp_data.c
M keepalived/vrrp/vrrp_dbus.c
M keepalived/vrrp/vrrp_ipaddress.c
M keepalived/vrrp/vrrp_json.c
M keepalived/vrrp/vrrp_parser.c
M keepalived/vrrp/vrrp_print.c
M keepalived/vrrp/vrrp_scheduler.c
M keepalived/vrrp/vrrp_track.c
M lib/bitops.h
M lib/config.h.in
M lib/memory.h
M lib/notify.h
M lib/parser.c
M lib/scheduler.c
M lib/scheduler.h
M lib/signals.c
M lib/signals.h
M utils/update_source_copyright_year
Log Message:
-----------
Merge pull request #730 from pqarmitage/beta
Add BFD framework and real-time scheduling
Compare: https://github.com/acassen/keepalived/compare/ec761d9c9b2e...a2d9fa7368e8
------------------------------------------------------------------------------
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