[acassen/keepalived] fdd075: Change email_faults to no_email_faults and default...

Quentin Armitage <[email protected]> Fri, 02 Feb 2018 02:16:28 -0800
Newsgroups gmane.linux.keepalived.devel
Message-ID <5a743a7c494f_6d602ab638027c046667c@hookshot-fe-88eb02d.cp1-iad.github.net.mail>
  Branch: refs/heads/beta
  Home:   https://github.com/acassen/keepalived
  Commit: fdd075f9164cb5a94846059aff2aa714f0f2e73c
      https://github.com/acassen/keepalived/commit/fdd075f9164cb5a94846059aff2aa714f0f2e73c
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-10 (Wed, 10 Jan 2018)

  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/core/snmp.c
    M keepalived/include/global_data.h
    M keepalived/vrrp/vrrp_notify.c

  Log Message:
  -----------
  Change email_faults to no_email_faults and default to sending

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 2ce01e120341d75fe4df6d6f65a7be5af06b3687
      https://github.com/acassen/keepalived/commit/2ce01e120341d75fe4df6d6f65a7be5af06b3687
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-11 (Thu, 11 Jan 2018)

  Changed paths:
    M doc/KEEPALIVED-MIB.txt
    M doc/keepalived.conf.SYNOPSIS
    M doc/man/man5/keepalived.conf.5
    M keepalived/include/vrrp.h
    M keepalived/include/vrrp_notify.h
    M keepalived/vrrp/vrrp.c
    M keepalived/vrrp/vrrp_daemon.c
    M keepalived/vrrp/vrrp_data.c
    M keepalived/vrrp/vrrp_notify.c
    M keepalived/vrrp/vrrp_parser.c
    M keepalived/vrrp/vrrp_print.c
    M keepalived/vrrp/vrrp_snmp.c

  Log Message:
  -----------
  Add vrrp sync group notify_stop

If only sync groups are being monitored by scripts, then they should
be informed of a shutdown via a notify script, rather than having to
also monitor the individual instances to get the shutdown notification.

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 245a512aaacad5ed76e8fd4ddb8e2e9695f40b19
      https://github.com/acassen/keepalived/commit/245a512aaacad5ed76e8fd4ddb8e2e9695f40b19
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-11 (Thu, 11 Jan 2018)

  Changed paths:
    M doc/samples/sample_notify_fifo.sh

  Log Message:
  -----------
  Slight improvements to sample_notify_fifo.sh script

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 3afa23a0d14a88dc1dd462cbc59efbd9bab31815
      https://github.com/acassen/keepalived/commit/3afa23a0d14a88dc1dd462cbc59efbd9bab31815
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-11 (Thu, 11 Jan 2018)

  Changed paths:
    M keepalived/check/ipwrapper.c

  Log Message:
  -----------
  Streamline checker notification/smtp-alert/snmp trap code

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: cea87736d714c9e5d89df9404374fd2e80b7e881
      https://github.com/acassen/keepalived/commit/cea87736d714c9e5d89df9404374fd2e80b7e881
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-11 (Thu, 11 Jan 2018)

  Changed paths:
    M keepalived/check/ipwrapper.c
    A keepalived/check/ipwrapper.c.TODO

  Log Message:
  -----------
  Tidy up removing real servers at exit or reload

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 0410596b1b95b8eb23871c980f2c9359a17cec9f
      https://github.com/acassen/keepalived/commit/0410596b1b95b8eb23871c980f2c9359a17cec9f
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-11 (Thu, 11 Jan 2018)

  Changed paths:
    M keepalived/check/check_parser.c

  Log Message:
  -----------
  Allow TCP/UDP/SCTP to be specified in any case for virtual servers

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 11ea06e0c0b5b1ef75fba2e0f0052beeb86e454e
      https://github.com/acassen/keepalived/commit/11ea06e0c0b5b1ef75fba2e0f0052beeb86e454e
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-11 (Thu, 11 Jan 2018)

  Changed paths:
    M keepalived/check/check_data.c

  Log Message:
  -----------
  Correct check for warning of protocol specified with fwmark

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: fc45d0813c3716b23fa279222abb01aa53051f88
      https://github.com/acassen/keepalived/commit/fc45d0813c3716b23fa279222abb01aa53051f88
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-11 (Thu, 11 Jan 2018)

  Changed paths:
    M keepalived/vrrp/vrrp.c

  Log Message:
  -----------
  Remove redundant variable no longer used

Commit 2ce01e120341d75fe4df6d6f65a7be5af06b3687 - "Add vrrp sync
group notify_stop" stopped isung a variable but didn't remove it,
so remove it now.

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: aaa0f5895638cb9506330be0c9454efeecd2236b
      https://github.com/acassen/keepalived/commit/aaa0f5895638cb9506330be0c9454efeecd2236b
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-11 (Thu, 11 Jan 2018)

  Changed paths:
    M keepalived/bfd/bfd_daemon.c

  Log Message:
  -----------
  Fix compiling BFD code with memory allocation checking

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 58162a0c8d6d073d2e6449647350e207f1f2b3eb
      https://github.com/acassen/keepalived/commit/58162a0c8d6d073d2e6449647350e207f1f2b3eb
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-11 (Thu, 11 Jan 2018)

  Changed paths:
    M doc/keepalived.conf.SYNOPSIS
    M doc/man/man5/keepalived.conf.5
    M keepalived/bfd/bfd_parser.c

  Log Message:
  -----------
  Add neighbour_ip as a synonym for neighbor_ip

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 4a1cfdef24325b29fd88a55066c855a965c6824a
      https://github.com/acassen/keepalived/commit/4a1cfdef24325b29fd88a55066c855a965c6824a
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M keepalived/check/check_bfd.c
    M keepalived/check/check_misc.c
    M keepalived/check/check_smtp.c

  Log Message:
  -----------
  Don't format SMTP checker alert message unless sending it

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: aa182b442d40b90d43f4df070db91a323bab455e
      https://github.com/acassen/keepalived/commit/aa182b442d40b90d43f4df070db91a323bab455e
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M keepalived/check/ipwrapper.c

  Log Message:
  -----------
  If reload removes real servers, check quorum lost if not omega mode

If omega mode was not set, a check wasn't made at reload time when
real servers were removed to see if quorum had been lost.

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 2a3464992bc1af1419b89bbeba605a7d6552f85a
      https://github.com/acassen/keepalived/commit/2a3464992bc1af1419b89bbeba605a7d6552f85a
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M keepalived/check/ipwrapper.c
    M keepalived/core/smtp.c
    M keepalived/include/smtp.h

  Log Message:
  -----------
  Send smtp alerts for real servers when shutdown and omega set

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 2764dfe6bae78c8c3c42ea2625192b53b06acb1c
      https://github.com/acassen/keepalived/commit/2764dfe6bae78c8c3c42ea2625192b53b06acb1c
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-13 (Sat, 13 Jan 2018)

  Changed paths:
    M keepalived/check/ipwrapper.c

  Log Message:
  -----------
  Ensure SNMP traps are sent for real server down on exit

Even if omega mode is not set, it is important to send SNMP traps
to indicate that real servers are down when keepalived exits,
otherwise any SNMP manager will have the wrong state after a
shutdown.

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 804d674cc67a4365bbc7f73200f3ea4bde9f736c
      https://github.com/acassen/keepalived/commit/804d674cc67a4365bbc7f73200f3ea4bde9f736c
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-17 (Wed, 17 Jan 2018)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Add additional entry to Travis-CI build matrix

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: f10e9372fd4a518356f38e41a44531cca4ce808b
      https://github.com/acassen/keepalived/commit/f10e9372fd4a518356f38e41a44531cca4ce808b
  Author: pqarmitage <[email protected]>
  Date:   2018-01-17 (Wed, 17 Jan 2018)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Merge pull request #752 from pqarmitage/fixes

Add additional entry to Travis-CI build matrix


  Commit: cff97519080867a5713eec05f19631ff60ab0119
      https://github.com/acassen/keepalived/commit/cff97519080867a5713eec05f19631ff60ab0119
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-17 (Wed, 17 Jan 2018)

  Log Message:
  -----------
  Merge branch 'fixes' into beta


  Commit: 49559856e19a1a9fad590cc640da7df57c6b9a66
      https://github.com/acassen/keepalived/commit/49559856e19a1a9fad590cc640da7df57c6b9a66
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-17 (Wed, 17 Jan 2018)

  Changed paths:
    M keepalived/check/check_parser.c

  Log Message:
  -----------
  Fix segfault if no sorry server configured for a virtual server

Issue #751 identified a segfault in vs_end_handler(), and it
transpires that the forwarding method of the sorry server was being
checked without first testing that a sorry server had been configured.

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 8c60bb1dae2420a5447232d8adc7ead9e08c1c95
      https://github.com/acassen/keepalived/commit/8c60bb1dae2420a5447232d8adc7ead9e08c1c95
  Author: pqarmitage <[email protected]>
  Date:   2018-01-17 (Wed, 17 Jan 2018)

  Changed paths:
    M keepalived/check/check_parser.c

  Log Message:
  -----------
  Merge pull request #753 from pqarmitage/fixes

Fix segfault if no sorry server configured for a virtual server


  Commit: 531f2e73cc014f8c4218f520c3b450a2fdfff568
      https://github.com/acassen/keepalived/commit/531f2e73cc014f8c4218f520c3b450a2fdfff568
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-18 (Thu, 18 Jan 2018)

  Changed paths:
    M keepalived/vrrp/vrrp.c

  Log Message:
  -----------
  Improve the log message when a master receives higher priority advert

The log message reported in issue #754
"VRRP_Instance(VI_1) Received advert with higher priority 253, ours 253"
is somewhat misleading since 253 == 253.

This commit improves the log message in this case be reporting that
the sender's IP address is higher and the priority is equal. It also
states the it was a master receiving the advert.

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 497f1733dd95ae2ccf5e75ac09913da863113c66
      https://github.com/acassen/keepalived/commit/497f1733dd95ae2ccf5e75ac09913da863113c66
  Author: pqarmitage <[email protected]>
  Date:   2018-01-18 (Thu, 18 Jan 2018)

  Changed paths:
    M keepalived/vrrp/vrrp.c

  Log Message:
  -----------
  Merge pull request #756 from pqarmitage/fixes

Improve the log message when a master receives higher priority advert


  Commit: 60ef17530d35a74da4287a7a2e6d087c397da124
      https://github.com/acassen/keepalived/commit/60ef17530d35a74da4287a7a2e6d087c397da124
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-18 (Thu, 18 Jan 2018)

  Changed paths:
    M keepalived/check/check_parser.c
    M keepalived/vrrp/vrrp.c

  Log Message:
  -----------
  Merge branch 'fixes' into beta


  Commit: f8b33e650c57f8db673fd1bbf46c722fc7062a9f
      https://github.com/acassen/keepalived/commit/f8b33e650c57f8db673fd1bbf46c722fc7062a9f
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-21 (Sun, 21 Jan 2018)

  Changed paths:
    M keepalived/check/check_daemon.c
    M keepalived/core/main.c
    M keepalived/vrrp/vrrp_daemon.c
    M lib/scheduler.c

  Log Message:
  -----------
  First stage of making --enable-debug work

Issue #582 identified that compiling with --enable-debug produced
an executable that didn't work.

This commit largely makes that option work, but there needs to be
more work to make signals work.

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 959c1e5668dbeaf53e6cf495c2e50ed6b3bdacc8
      https://github.com/acassen/keepalived/commit/959c1e5668dbeaf53e6cf495c2e50ed6b3bdacc8
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-21 (Sun, 21 Jan 2018)

  Changed paths:
    M keepalived/core/main.c

  Log Message:
  -----------
  Make keepalived work again without --enable-debug

Commit f8b33e65
"First stage of making --enable-debug work"
broke keepalived without --enable-debug. It turns out that
launch_scheduler() in main.c must be called whether debug is
enabled or not.

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 1b25a359e32028b7148dd825080d3ee561ded26b
      https://github.com/acassen/keepalived/commit/1b25a359e32028b7148dd825080d3ee561ded26b
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-21 (Sun, 21 Jan 2018)

  Changed paths:
    M lib/signals.c

  Log Message:
  -----------
  Generalise handling of signals

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: de7d1e73c036adf17087bca7bfc96e78ddfccf6b
      https://github.com/acassen/keepalived/commit/de7d1e73c036adf17087bca7bfc96e78ddfccf6b
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-22 (Mon, 22 Jan 2018)

  Changed paths:
    M keepalived/bfd/bfd_daemon.c
    M keepalived/bfd/bfd_parser.c
    M keepalived/check/check_daemon.c
    M keepalived/core/main.c
    M keepalived/vrrp/vrrp_daemon.c
    M lib/scheduler.c
    M lib/signals.c

  Log Message:
  -----------
  Merge branch 'fixes' into beta


  Commit: 6201a889b3dda14048e30e32303352d27719b746
      https://github.com/acassen/keepalived/commit/6201a889b3dda14048e30e32303352d27719b746
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-22 (Mon, 22 Jan 2018)

  Changed paths:
    M keepalived/vrrp/vrrp_vmac.c

  Log Message:
  -----------
  Remove redundant condition test

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: d1ad0ca7bf1027965fea7fb191fcacf74e24b0de
      https://github.com/acassen/keepalived/commit/d1ad0ca7bf1027965fea7fb191fcacf74e24b0de
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-24 (Wed, 24 Jan 2018)

  Changed paths:
    M configure
    M configure.ac

  Log Message:
  -----------
  Don't assume json header files are in /usr/include/json-c

Use pkg-config to find the location of the json header files
when testing for the presence of the header files in configure.

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 90822c32453d4325d3d2f653492cd24d94429a1b
      https://github.com/acassen/keepalived/commit/90822c32453d4325d3d2f653492cd24d94429a1b
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-24 (Wed, 24 Jan 2018)

  Changed paths:
    M lib/config.h.in

  Log Message:
  -----------
  Add file updated by configure.ac change

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 4bd2078e99cd5a2f78d981f59e9bbd3bb21d73ec
      https://github.com/acassen/keepalived/commit/4bd2078e99cd5a2f78d981f59e9bbd3bb21d73ec
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-24 (Wed, 24 Jan 2018)

  Changed paths:
    M keepalived/check/check_api.c

  Log Message:
  -----------
  Log more helpful message when healthchecker activated or suspended

Include the realserver in the log message

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 6a44c45e9488dd62a2b5cff893506a8d56f38b4c
      https://github.com/acassen/keepalived/commit/6a44c45e9488dd62a2b5cff893506a8d56f38b4c
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-24 (Wed, 24 Jan 2018)

  Changed paths:
    M configure
    M configure.ac
    M lib/assert.c
    M lib/config.h.in

  Log Message:
  -----------
  Fix building with musl libc

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 490ef8073ce994fa9a20c2a3c22d162c5b21ba66
      https://github.com/acassen/keepalived/commit/490ef8073ce994fa9a20c2a3c22d162c5b21ba66
  Author: pqarmitage <[email protected]>
  Date:   2018-01-24 (Wed, 24 Jan 2018)

  Changed paths:
    M configure
    M configure.ac
    M keepalived/check/check_api.c
    M keepalived/check/check_daemon.c
    M keepalived/core/main.c
    M keepalived/vrrp/vrrp_daemon.c
    M lib/assert.c
    M lib/config.h.in
    M lib/scheduler.c
    M lib/signals.c

  Log Message:
  -----------
  Merge pull request #762 from pqarmitage/fixes

Various minor changes


  Commit: 8d3c309e8ca59b322a10a3e4cfb691e8b342e10a
      https://github.com/acassen/keepalived/commit/8d3c309e8ca59b322a10a3e4cfb691e8b342e10a
  Author: liangxiangfei <[email protected]>
  Date:   2018-01-26 (Fri, 26 Jan 2018)

  Changed paths:
    M doc/man/man5/keepalived.conf.5

  Log Message:
  -----------
  fix spelling mistakes about keyword promote_secondaries in man page


  Commit: 5c33fb8b4dd291dc6f6ebe5016eef655f8f95ba4
      https://github.com/acassen/keepalived/commit/5c33fb8b4dd291dc6f6ebe5016eef655f8f95ba4
  Author: pqarmitage <[email protected]>
  Date:   2018-01-26 (Fri, 26 Jan 2018)

  Changed paths:
    M doc/man/man5/keepalived.conf.5

  Log Message:
  -----------
  Merge pull request #764 from lxf1992521/master

fix spelling mistakes about keyword promote_secondaries in man page


  Commit: 8be5226e844944810a25ea7c6b96e98181a08478
      https://github.com/acassen/keepalived/commit/8be5226e844944810a25ea7c6b96e98181a08478
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-26 (Fri, 26 Jan 2018)

  Changed paths:
    M configure
    M configure.ac
    M keepalived/check/check_api.c
    M lib/assert.c
    M lib/config.h.in

  Log Message:
  -----------
  Merge branch 'fixes' into beta


  Commit: 4d69aba0ab8db0be2de12748c048ba6fe7f66537
      https://github.com/acassen/keepalived/commit/4d69aba0ab8db0be2de12748c048ba6fe7f66537
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-26 (Fri, 26 Jan 2018)

  Changed paths:
    M docker/README

  Log Message:
  -----------
  Add additional reference in docker README file

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: f3859568a3bf8b7cb353a6b99cc21982dbed6f5b
      https://github.com/acassen/keepalived/commit/f3859568a3bf8b7cb353a6b99cc21982dbed6f5b
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-26 (Fri, 26 Jan 2018)

  Changed paths:
    M test/tcp_server.c

  Log Message:
  -----------
  Add option to specify bind address for tcp_server

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 4a62048b03801684680cad3f33a7dc48ee5da457
      https://github.com/acassen/keepalived/commit/4a62048b03801684680cad3f33a7dc48ee5da457
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-26 (Fri, 26 Jan 2018)

  Changed paths:
    M .gitignore
    A utils/.gitignore
    A utils/check_cond_comp
    A utils/env
    A utils/kernel_vers.c
    A utils/kernel_vers.sh

  Log Message:
  -----------
  Tidy up source tree

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 819caef58bc5af6a923400a5012006ee0f7e756b
      https://github.com/acassen/keepalived/commit/819caef58bc5af6a923400a5012006ee0f7e756b
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-26 (Fri, 26 Jan 2018)

  Changed paths:
    R utils/.gitignore
    R utils/check_cond_comp
    R utils/env
    R utils/kernel_vers.c
    R utils/kernel_vers.sh
    R utils/update_source_copyright_year

  Log Message:
  -----------
  Remove some utility files

These are now in a separate repo github.com/pqarmitage/keepalived-devel-tools
since they don't really belong in the keepalived source tree.


  Commit: 3d2793b067b3499c0017a62f116e2f4b307268fe
      https://github.com/acassen/keepalived/commit/3d2793b067b3499c0017a62f116e2f4b307268fe
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-26 (Fri, 26 Jan 2018)

  Changed paths:
    M .gitignore
    R utils/update_source_copyright_year

  Log Message:
  -----------
  Merge branch 'fixes' into beta


  Commit: 39ac904b6e07863c6dfa10b348364299c1f60e7a
      https://github.com/acassen/keepalived/commit/39ac904b6e07863c6dfa10b348364299c1f60e7a
  Author: Alexandre Cassen <[email protected]>
  Date:   2018-01-27 (Sat, 27 Jan 2018)

  Changed paths:
    M ChangeLog
    M configure
    M configure.ac

  Log Message:
  -----------
  keepalived-1.4.1


  Commit: 35efce46e0771fef614725994aafe98827c6e0ca
      https://github.com/acassen/keepalived/commit/35efce46e0771fef614725994aafe98827c6e0ca
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-27 (Sat, 27 Jan 2018)

  Changed paths:
    M ChangeLog
    M configure
    M configure.ac
    M doc/man/man5/keepalived.conf.5

  Log Message:
  -----------
  Merge branch 'master' into fixes


  Commit: 9e573f31f14fbd4998a25ba9f5cf1dff4868561c
      https://github.com/acassen/keepalived/commit/9e573f31f14fbd4998a25ba9f5cf1dff4868561c
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-28 (Sun, 28 Jan 2018)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  Merge branch 'fixes' into beta


  Commit: 0c21597428462310f727ea2338ae24e600a6929c
      https://github.com/acassen/keepalived/commit/0c21597428462310f727ea2338ae24e600a6929c
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-28 (Sun, 28 Jan 2018)

  Changed paths:
    M keepalived/bfd/bfd_daemon.c
    M keepalived/bfd/bfd_event.c
    M keepalived/bfd/bfd_parser.c
    M keepalived/bfd/bfd_scheduler.c
    M keepalived/check/check_bfd.c
    M keepalived/check/check_daemon.c
    M keepalived/check/check_parser.c
    M keepalived/core/keepalived_netlink.c
    M keepalived/core/main.c
    M keepalived/vrrp/vrrp_daemon.c
    M lib/assert.c
    M lib/keepalived_magic.h

  Log Message:
  -----------
  Fix some space indentation errors

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: bd5ebf6d784cbb97ecfc577ef1aeaa44d13d0d2a
      https://github.com/acassen/keepalived/commit/bd5ebf6d784cbb97ecfc577ef1aeaa44d13d0d2a
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-28 (Sun, 28 Jan 2018)

  Changed paths:
    M genhash/http.c
    M genhash/include/main.h
    M genhash/main.c
    M genhash/ssl.c

  Log Message:
  -----------
  Make genhash exit with exit code 1 on error

Issue #766 identified that genhash always exits with exit code 1
even if an error has occurred.

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 211bc6ebda93909c9179a5a584c7e53f11f226fd
      https://github.com/acassen/keepalived/commit/211bc6ebda93909c9179a5a584c7e53f11f226fd
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-28 (Sun, 28 Jan 2018)

  Changed paths:
    M genhash/http.c

  Log Message:
  -----------
  Rationalise printing of http header in genhash

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 61c9a15d3e10f8261fd61bb0463bd57ae4306815
      https://github.com/acassen/keepalived/commit/61c9a15d3e10f8261fd61bb0463bd57ae4306815
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-28 (Sun, 28 Jan 2018)

  Changed paths:
    M genhash/http.c
    M genhash/include/sock.h
    M keepalived/check/check_http.c
    M keepalived/include/check_http.h
    M lib/html.c
    M lib/html.h

  Log Message:
  -----------
  Use http header Content-Length field in HTTP_CHECK/SSL_CHECK

If a Content-Length is supplied in the http header, use that as a
limit to the data length (as wget does). If the length of data
received does not match the Content-Length log a warning.

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: dcf8a71d0db81784b0bf34b53482c133035d1e2a
      https://github.com/acassen/keepalived/commit/dcf8a71d0db81784b0bf34b53482c133035d1e2a
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-28 (Sun, 28 Jan 2018)

  Changed paths:
    M genhash/main.c

  Log Message:
  -----------
  Optimise parameter passing to fprintf in genhash

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: a3fe2e0449f11b4ae8198f573355e72f20552fa9
      https://github.com/acassen/keepalived/commit/a3fe2e0449f11b4ae8198f573355e72f20552fa9
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-28 (Sun, 28 Jan 2018)

  Changed paths:
    M genhash/include/main.h

  Log Message:
  -----------
  Don't declare mark variable if don't have MARK socket option

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 03cf9bed66914c662a665efde85546122c4ae1e9
      https://github.com/acassen/keepalived/commit/03cf9bed66914c662a665efde85546122c4ae1e9
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-28 (Sun, 28 Jan 2018)

  Changed paths:
    M .gitignore
    M genhash/http.c
    M genhash/include/main.h
    M genhash/include/sock.h
    M genhash/main.c
    M genhash/ssl.c
    M keepalived/check/check_http.c
    M keepalived/include/check_http.h
    M lib/html.c
    M lib/html.h
    R utils/update_source_copyright_year

  Log Message:
  -----------
  Merge pull request #767 from pqarmitage/fixes

Make genhash exit code 1 if error, and sundry other changes


  Commit: 92909336b974bc6ad656a6c47f43564d2f271e9a
      https://github.com/acassen/keepalived/commit/92909336b974bc6ad656a6c47f43564d2f271e9a
  Author: Quentin Armitage <[email protected]>
  Date:   2018-01-28 (Sun, 28 Jan 2018)

  Changed paths:
    M genhash/http.c
    M genhash/include/main.h
    M genhash/include/sock.h
    M genhash/main.c
    M genhash/ssl.c
    M keepalived/check/check_http.c
    M keepalived/include/check_http.h
    M lib/html.c
    M lib/html.h

  Log Message:
  -----------
  Merge branch 'fixes' into beta


  Commit: d15eafd4e7e8e434da874ef484199390047e465d
      https://github.com/acassen/keepalived/commit/d15eafd4e7e8e434da874ef484199390047e465d
  Author: Quentin Armitage <[email protected]>
  Date:   2018-02-02 (Fri, 02 Feb 2018)

  Changed paths:
    M doc/keepalived.conf.SYNOPSIS
    M doc/man/man5/keepalived.conf.5
    M keepalived/core/global_parser.c
    M keepalived/core/main.c
    M keepalived/include/main.h
    M lib/parser.c

  Log Message:
  -----------
  Add child_wait_time to allow longer shutdown time of child processes

With very large configurations it can be necessary to allow longer than
the default 5 seconds for child processes to cleanup and terminate.

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 001ea5f681751e9f7f0d7da1b6386300fcee7674
      https://github.com/acassen/keepalived/commit/001ea5f681751e9f7f0d7da1b6386300fcee7674
  Author: Quentin Armitage <[email protected]>
  Date:   2018-02-02 (Fri, 02 Feb 2018)

  Changed paths:
    M .gitignore
    M ChangeLog
    M configure
    M configure.ac
    M doc/KEEPALIVED-MIB.txt
    M doc/keepalived.conf.SYNOPSIS
    M doc/man/man5/keepalived.conf.5
    M doc/samples/sample_notify_fifo.sh
    M docker/README
    M genhash/http.c
    M genhash/include/main.h
    M genhash/include/sock.h
    M genhash/main.c
    M genhash/ssl.c
    M keepalived/bfd/bfd_daemon.c
    M keepalived/bfd/bfd_event.c
    M keepalived/bfd/bfd_parser.c
    M keepalived/bfd/bfd_scheduler.c
    M keepalived/check/check_api.c
    M keepalived/check/check_bfd.c
    M keepalived/check/check_daemon.c
    M keepalived/check/check_data.c
    M keepalived/check/check_http.c
    M keepalived/check/check_misc.c
    M keepalived/check/check_parser.c
    M keepalived/check/check_smtp.c
    M keepalived/check/ipwrapper.c
    A keepalived/check/ipwrapper.c.TODO
    M keepalived/core/global_data.c
    M keepalived/core/global_parser.c
    M keepalived/core/keepalived_netlink.c
    M keepalived/core/main.c
    M keepalived/core/smtp.c
    M keepalived/core/snmp.c
    M keepalived/include/check_http.h
    M keepalived/include/global_data.h
    M keepalived/include/main.h
    M keepalived/include/smtp.h
    M keepalived/include/vrrp.h
    M keepalived/include/vrrp_notify.h
    M keepalived/vrrp/vrrp.c
    M keepalived/vrrp/vrrp_daemon.c
    M keepalived/vrrp/vrrp_data.c
    M keepalived/vrrp/vrrp_notify.c
    M keepalived/vrrp/vrrp_parser.c
    M keepalived/vrrp/vrrp_print.c
    M keepalived/vrrp/vrrp_snmp.c
    M keepalived/vrrp/vrrp_vmac.c
    M lib/assert.c
    M lib/config.h.in
    M lib/html.c
    M lib/html.h
    M lib/keepalived_magic.h
    M lib/parser.c
    M lib/scheduler.c
    M lib/signals.c
    M test/tcp_server.c
    R utils/update_source_copyright_year

  Log Message:
  -----------
  Merge pull request #770 from pqarmitage/beta

Add child_wait_time config option


Compare: https://github.com/acassen/keepalived/compare/2498d86b7062...001ea5f68175

------------------------------------------------------------------------------
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