[acassen/keepalived] 0ef48a: Make track scripts work with --enable-debug config...

Quentin Armitage <[email protected]> Tue, 06 Feb 2018 12:49:05 -0800
Newsgroups gmane.linux.keepalived.devel
Message-ID <5a7a14c1c0fb4_2b1bd2aaf5a493c14803ad@hookshot-fe-dfcc362.cp1-iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/acassen/keepalived
  Commit: 0ef48a0d5f5499a5501962568103288d6a2cd775
      https://github.com/acassen/keepalived/commit/0ef48a0d5f5499a5501962568103288d6a2cd775
  Author: Quentin Armitage <[email protected]>
  Date:   2018-02-05 (Mon, 05 Feb 2018)

  Changed paths:
    M keepalived/core/main.c

  Log Message:
  -----------
  Make track scripts work with --enable-debug config option

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


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

  Changed paths:
    M configure
    M configure.ac

  Log Message:
  -----------
  Add warning if --enable-debug configure option is used

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


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

  Changed paths:
    M lib/parser.c

  Log Message:
  -----------
  Allow more flexibility of layout of { and } in config files

keepalived was a bit fussy about where '{'s and '}'s (braces) could
be placed in terms of after the keyword, or on a line on their own.
It certainly was not possible to have multiple braces on one line.

This commit now provides complete flexibility of where braces are, so
long as they occur in the correct order.

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


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

  Changed paths:
    M keepalived/check/check_parser.c
    M keepalived/vrrp/vrrp_parser.c
    M lib/parser.c
    M lib/parser.h

  Log Message:
  -----------
  Make alloc_value_block() report block type if there is an error

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


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

  Changed paths:
    M lib/parser.c
    M lib/parser.h

  Log Message:
  -----------
  Simplify alloc_value_block() by using libc string functions

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


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

  Changed paths:
    M keepalived/vrrp/vrrp_daemon.c
    M keepalived/vrrp/vrrp_if.c

  Log Message:
  -----------
  Add dumping of garp delay config when using -d option

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


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

  Changed paths:
    M keepalived/vrrp/vrrp_parser.c

  Log Message:
  -----------
  Fix fractions of seconds for garp group garp_interval

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


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

  Changed paths:
    M lib/parser.c

  Log Message:
  -----------
  Make read_value_block() use alloc_value_block()

This removes quite a bit of duplication of functionality, and ensures
the configuration parsing will be more consistent.

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


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

  Changed paths:
    M configure
    M configure.ac
    M keepalived/check/check_parser.c
    M keepalived/core/main.c
    M keepalived/vrrp/vrrp_daemon.c
    M keepalived/vrrp/vrrp_if.c
    M keepalived/vrrp/vrrp_parser.c
    M lib/parser.c
    M lib/parser.h

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

Allow flexibility of positioning or { and } in config files


Compare: https://github.com/acassen/keepalived/compare/4fde94aa6a58...31a172ff035e

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