[acassen/keepalived] 88e45b: Ensure xmit_base not set with strict mode
Alexandre Cassen <[email protected]>
| Newsgroups | gmane.linux.keepalived.devel |
|---|---|
| Message-ID | <57b95e6291cc4_9033f9a305c713c15468b@hookshot-fe2-cp1-prd.iad.github.net.mail> |
Branch: refs/heads/master
Home: https://github.com/acassen/keepalived
Commit: 88e45b1092fcc36b0ea09f70f31489fde14137e5
https://github.com/acassen/keepalived/commit/88e45b1092fcc36b0ea09f70f31489fde14137e5
Author: Quentin Armitage <[email protected]>
Date: 2016-08-20 (Sat, 20 Aug 2016)
Changed paths:
M keepalived/vrrp/vrrp.c
Log Message:
-----------
Ensure xmit_base not set with strict mode
Signed-off-by: Quentin Armitage <[email protected]>
Commit: eae129e4ebe3cbc2d02474c113f29d7ed2539908
https://github.com/acassen/keepalived/commit/eae129e4ebe3cbc2d02474c113f29d7ed2539908
Author: Quentin Armitage <[email protected]>
Date: 2016-08-20 (Sat, 20 Aug 2016)
Changed paths:
M lib/Makefile.am
M lib/Makefile.in
Log Message:
-----------
Fix detection of code changes not commited to git in git-commit.h
Signed-off-by: Quentin Armitage <[email protected]>
Commit: f5d25eae4318bb16f52faa7bdf3e37b8051ddf88
https://github.com/acassen/keepalived/commit/f5d25eae4318bb16f52faa7bdf3e37b8051ddf88
Author: Quentin Armitage <[email protected]>
Date: 2016-08-20 (Sat, 20 Aug 2016)
Changed paths:
M keepalived/core/global_data.c
M keepalived/core/global_parser.c
M keepalived/include/global_data.h
Log Message:
-----------
Change true/false variables in global_data to bools
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 8fd314af6e5580f276a2800303997432ef3cb9e8
https://github.com/acassen/keepalived/commit/8fd314af6e5580f276a2800303997432ef3cb9e8
Author: Quentin Armitage <[email protected]>
Date: 2016-08-20 (Sat, 20 Aug 2016)
Changed paths:
M lib/timer.c
Log Message:
-----------
Fix timer_cmp handling large differences between the two times
In a struct timeval, tv_sec is a time_t which is a long. Assigning
a.tv_sec - b.tv_sec to an int caused it to overflow if the time
differences were large.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: f8758f4089165ff99436f30caea58243f9a295d0
https://github.com/acassen/keepalived/commit/f8758f4089165ff99436f30caea58243f9a295d0
Author: Quentin Armitage <[email protected]>
Date: 2016-08-20 (Sat, 20 Aug 2016)
Changed paths:
M lib/timer.c
M lib/timer.h
Log Message:
-----------
Add a TIMER_NEVER value
This allows a thread to specify that it never wants to be woken on a
timed basis.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 2571c7b1dd7870a630891407429b872f954ffbab
https://github.com/acassen/keepalived/commit/2571c7b1dd7870a630891407429b872f954ffbab
Author: Quentin Armitage <[email protected]>
Date: 2016-08-20 (Sat, 20 Aug 2016)
Changed paths:
M doc/keepalived.conf.SYNOPSIS
M doc/man/man5/keepalived.conf.5
M keepalived/core/global_data.c
M keepalived/core/global_parser.c
M keepalived/include/global_data.h
M keepalived/vrrp/vrrp_ipaddress.c
Log Message:
-----------
Add global default_interface keyword
default_interfaces sets the default interface to use for static
ipaddresses. If the system does not have an eth0, or one wants to
use a different interface for several static ipaddresses, this makes
the configuration simpler. It also has the potential to reduces
changes required if transferring the configuration to another system.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: fc94cb906b0b914c53679b1eedf3e25ba049932a
https://github.com/acassen/keepalived/commit/fc94cb906b0b914c53679b1eedf3e25ba049932a
Author: Quentin Armitage <[email protected]>
Date: 2016-08-21 (Sun, 21 Aug 2016)
Changed paths:
M keepalived/include/vrrp.h
Log Message:
-----------
Fix skew time for VRRPv3 with low priority and long advert interval
With a low priority and a long advert interval, the calculation of the
skew time was overflowing a uint32_t. For example, with a priority of
1 and an advertisment interval of 10 seconds, the skew time was being
calculated as 4288 seconds, rather than 9.96 seconds. This had the
impact that the backup instance would take over an hour to transition
to master.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 6778d89af02b262a21a3e09ecfcf5a9fcc975a8d
https://github.com/acassen/keepalived/commit/6778d89af02b262a21a3e09ecfcf5a9fcc975a8d
Author: Alexandre Cassen <[email protected]>
Date: 2016-08-21 (Sun, 21 Aug 2016)
Changed paths:
M doc/keepalived.conf.SYNOPSIS
M doc/man/man5/keepalived.conf.5
M keepalived/core/global_data.c
M keepalived/core/global_parser.c
M keepalived/include/global_data.h
M keepalived/include/vrrp.h
M keepalived/vrrp/vrrp.c
M keepalived/vrrp/vrrp_ipaddress.c
M lib/Makefile.am
M lib/Makefile.in
M lib/timer.c
M lib/timer.h
Log Message:
-----------
Merge pull request #405 from pqarmitage/fixes
Fix calculation of skew time, and timer_cmp() for extreme cases, and minor changes
Compare: https://github.com/acassen/keepalived/compare/386517454165...6778d89af02b
------------------------------------------------------------------------------
_______________________________________________
Keepalived-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/keepalived-devel