[acassen/keepalived] 6756a2: fix segfault crash when parsing SMTP_CHECK config

Alexandre Cassen <[email protected]>
Newsgroups gmane.linux.keepalived.devel
Message-ID <5539eac0149b_4c173fe7020ab29c121932@hookshot-fe4-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/acassen/keepalived
  Commit: 6756a27c94993bfe92e2e09b702502e5e269487c
      https://github.com/acassen/keepalived/commit/6756a27c94993bfe92e2e09b702502e5e269487c
  Author: Alexey Andriyanov <[email protected]>
  Date:   2015-04-23 (Thu, 23 Apr 2015)

  Changed paths:
    M keepalived/check/check_smtp.c

  Log Message:
  -----------
  fix segfault crash when parsing SMTP_CHECK config


  Commit: ef9c893d4042b74c1a3a25218f89d22f7284de9c
      https://github.com/acassen/keepalived/commit/ef9c893d4042b74c1a3a25218f89d22f7284de9c
  Author: Alexey Andriyanov <[email protected]>
  Date:   2015-04-23 (Thu, 23 Apr 2015)

  Changed paths:
    M keepalived/check/check_smtp.c
    M keepalived/include/check_smtp.h

  Log Message:
  -----------
  SMTP_CHECK now respects configured RS port

Before that it always used the default port 25.


  Commit: 73585079fbb4f08a1b95fcc321c9093dc2d614cc
      https://github.com/acassen/keepalived/commit/73585079fbb4f08a1b95fcc321c9093dc2d614cc
  Author: Alexey Andriyanov <[email protected]>
  Date:   2015-04-23 (Thu, 23 Apr 2015)

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

  Log Message:
  -----------
  config parser: handler for the end of block

new function install_sublevel_end_handler(handler)


  Commit: ba5dbdc5c17d15c3771d73e118c13467a81b007f
      https://github.com/acassen/keepalived/commit/ba5dbdc5c17d15c3771d73e118c13467a81b007f
  Author: Alexey Andriyanov <[email protected]>
  Date:   2015-04-23 (Thu, 23 Apr 2015)

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

  Log Message:
  -----------
  new log function vlog_message taking varg_list

log_message now uses format gcc attribute, not the macro wrapper.


  Commit: 83b61b62bb349ecfb74e4beac700f839bb9e6517
      https://github.com/acassen/keepalived/commit/83b61b62bb349ecfb74e4beac700f839bb9e6517
  Author: Alexey Andriyanov <[email protected]>
  Date:   2015-04-23 (Thu, 23 Apr 2015)

  Changed paths:
    M keepalived/check/check_smtp.c

  Log Message:
  -----------
  bug: check_smtp was logging "#30" instead of RS address

do not do nested va_start/va_end calls in smtp_final


  Commit: 724df552973e545245b725fee02f0ee58025afb3
      https://github.com/acassen/keepalived/commit/724df552973e545245b725fee02f0ee58025afb3
  Author: Alexey Andriyanov <[email protected]>
  Date:   2015-04-23 (Thu, 23 Apr 2015)

  Changed paths:
    M doc/man/man5/keepalived.conf.5
    M keepalived/check/check_smtp.c
    M keepalived/include/check_smtp.h

  Log Message:
  -----------
  clarify snmp_check config syntax

Now host{} section is optional, and all the standard connection options
are available in the SNMP_CHECK{} level, too.

If one or many host section persist, those base-level options are used
to specify default values that can be overriden in a host section.


  Commit: 413c342c8be7be1d86756f2f8238ef02c4119985
      https://github.com/acassen/keepalived/commit/413c342c8be7be1d86756f2f8238ef02c4119985
  Author: Alexandre Cassen <[email protected]>
  Date:   2015-04-24 (Fri, 24 Apr 2015)

  Changed paths:
    M doc/man/man5/keepalived.conf.5
    M keepalived/check/check_smtp.c
    M keepalived/include/check_smtp.h
    M lib/logger.c
    M lib/logger.h
    M lib/parser.c
    M lib/parser.h

  Log Message:
  -----------
  Merge pull request #142 from andriyanov/to_acassen

smtp_check bugfixes


Compare: https://github.com/acassen/keepalived/compare/3a23b3139e1d...413c342c8be7

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y

_______________________________________________
Keepalived-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/keepalived-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.