[acassen/keepalived] d81248: Don't redefine _GNU_SOURCE
Alexandre Cassen <[email protected]>
| Newsgroups | gmane.linux.keepalived.devel |
|---|---|
| Message-ID | <56d43aacb07e5_3fd63fa4b840d2a013287a@hookshot-fe6-cp1-prd.iad.github.net.mail> |
Branch: refs/heads/master
Home: https://github.com/acassen/keepalived
Commit: d8124879a2e37a549b0a27b608dedc5df62c82fc
https://github.com/acassen/keepalived/commit/d8124879a2e37a549b0a27b608dedc5df62c82fc
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M keepalived/check/ipvswrapper.c
Log Message:
-----------
Don't redefine _GNU_SOURCE
Commit 35a7e46c added a define of _GNU_SOURCE, but it could already
be defined, so only define it if it isn't already defined.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 8a0f62cd989841d2193ce655d8c5f425afc44ffb
https://github.com/acassen/keepalived/commit/8a0f62cd989841d2193ce655d8c5f425afc44ffb
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M keepalived/vrrp/vrrp_scheduler.c
Log Message:
-----------
Exclude function vrrp_ah_sync when --disable_vrrp_auth
Signed-off-by: Quentin Armitage <[email protected]>
Commit: fb5f21efae99d3eba8453b82007b211176d13b41
https://github.com/acassen/keepalived/commit/fb5f21efae99d3eba8453b82007b211176d13b41
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M keepalived/include/vrrp_iptables.h
M keepalived/include/vrrp_iptables_calls.h
M keepalived/vrrp/vrrp.c
M keepalived/vrrp/vrrp_iptables.c
Log Message:
-----------
Fix some conditional compilation errors
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 0db8329f415bba97695a5dd3c529e3a64f2f09a1
https://github.com/acassen/keepalived/commit/0db8329f415bba97695a5dd3c529e3a64f2f09a1
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M keepalived/core/main.c
Log Message:
-----------
Streamline getopt_long options
Commit: 8c232318b44a401bc4899fa979a6aeae9b24eff0
https://github.com/acassen/keepalived/commit/8c232318b44a401bc4899fa979a6aeae9b24eff0
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M keepalived/core/global_parser.c
M keepalived/vrrp/vrrp_parser.c
M lib/parser.c
Log Message:
-----------
Remove '\n's from log messages
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 057b37659d09cf5830a7cf6b805ea0e9a6727f85
https://github.com/acassen/keepalived/commit/057b37659d09cf5830a7cf6b805ea0e9a6727f85
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M configure
M configure.in
M keepalived/check/Makefile.in
M keepalived/core/Makefile.in
M keepalived/libipvs-2.4/Makefile.in
M keepalived/libipvs-2.6/Makefile.in
M keepalived/vrrp/Makefile.in
M lib/Makefile.in
Log Message:
-----------
Ensure standard configure generated defines are used
The defines used in the compiles in the various subdirectories were
specified in each Makefile.in which could lead to inconsistencies.
This commit defines APP_DEFS in configure.in, which is then used
in each Makefile.in.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 6e14c07a9145a06138c3e16680aaeb97d9265ff2
https://github.com/acassen/keepalived/commit/6e14c07a9145a06138c3e16680aaeb97d9265ff2
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M lib/parser.c
M lib/parser.h
Log Message:
-----------
Dump keywords to file rather than stdout
Signed-off-by: Quentin Armitage <[email protected]>
Commit: d5098b0a2bacd25d5b1f1a3b7db7676b3d9f81df
https://github.com/acassen/keepalived/commit/d5098b0a2bacd25d5b1f1a3b7db7676b3d9f81df
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M configure
M configure.in
M keepalived/core/main.c
M keepalived/core/snmp.c
M lib/config.h.in
Log Message:
-----------
Add copyright message and build options to version output
This commit also ensures that the end year of the copyright date
range is the current year when keepalived was built.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 41dae8d7b4a71a516afa778ccff59967e8e804e3
https://github.com/acassen/keepalived/commit/41dae8d7b4a71a516afa778ccff59967e8e804e3
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M keepalived/check/check_api.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/check_tcp.c
M keepalived/core/global_parser.c
M keepalived/include/check_api.h
M keepalived/include/check_http.h
M keepalived/include/check_misc.h
M keepalived/include/check_parser.h
M keepalived/include/check_smtp.h
M keepalived/include/check_ssl.h
M keepalived/include/check_tcp.h
M keepalived/include/vrrp_parser.h
M keepalived/vrrp/vrrp_parser.c
M lib/parser.c
M lib/parser.h
Log Message:
-----------
Stop erroneously logging error message for unknown keywords
When vrrp_parser parsed the configuration file, it didn't know
about the checker keywords, and vice versa, and so reported errors.
This commits makes the other keywords known but marked as inactive.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: df17d64f68a2b4833d83f107c5a062db74851849
https://github.com/acassen/keepalived/commit/df17d64f68a2b4833d83f107c5a062db74851849
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M keepalived/vrrp/vrrp_snmp.c
Log Message:
-----------
Fix SNMP trap NewMaster
The trap must only be triggered for IPv4, since RFC2787 doesn't
understand IPv6. Also, RFC2787 only supports VRRPv2 instances,
so don't raise the trap for VRRPv3 instances.
The IP address returned must be the actual IPv4 address, and not
the ip_address_t that holds the address.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 0efda8f679213ed203d774e008c36ba2996bc82f
https://github.com/acassen/keepalived/commit/0efda8f679213ed203d774e008c36ba2996bc82f
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M keepalived/vrrp/vrrp_snmp.c
Log Message:
-----------
Use underlying interface for ifindex in NewMaster traps for vmacs
If the VMAC ifindex is returned, then there is no indication that
multiple VRRP instances are operating on the same physical interface,
so return the ifindex of the underlying interface. This will also
mean that the same ifindex should be maintained between different
invocations of keepalived.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: deb24e836faaa71095b9f0b1a12ed66008f72c58
https://github.com/acassen/keepalived/commit/deb24e836faaa71095b9f0b1a12ed66008f72c58
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M keepalived/check/check_snmp.c
M keepalived/include/check_snmp.h
M keepalived/include/vrrp_snmp.h
M keepalived/vrrp/vrrp_snmp.c
Log Message:
-----------
Move SNMP private defines into vrrp_snmp.c/check_snmp.c
The defines for the net-snmp "magic" were in the header files
which were included by other modules. The defines are private to
the c source file, so move the defines into them, to avoid polution
compilation units which included vrrp_snmp.h/check_snmp.h.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 92721dfaeb935bc871d15ac664194f02721b2ed5
https://github.com/acassen/keepalived/commit/92721dfaeb935bc871d15ac664194f02721b2ed5
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M keepalived/vrrp/vrrp_snmp.c
Log Message:
-----------
Use definition for 1.3.6.1.2.1
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 9778caee7846f10cb9cb2dd343efeaf2bab92774
https://github.com/acassen/keepalived/commit/9778caee7846f10cb9cb2dd343efeaf2bab92774
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M keepalived/check/check_daemon.c
M keepalived/vrrp/vrrp_daemon.c
Log Message:
-----------
Start SNMP after reading configuration
If SNMP is started before the configuration is read, a meaningless
response will be returned to net-snmp, so don't start the snmp agent
until after all the config has been read.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 4c6eca8c2144b9ef3a2bfd285d9a30bc6c801523
https://github.com/acassen/keepalived/commit/4c6eca8c2144b9ef3a2bfd285d9a30bc6c801523
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M keepalived/core/snmp.c
Log Message:
-----------
Fix setting SNMPv2-MIB::sysORID entries in ORTable
The length of the OID passed to register_sysORTable was wrong.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: eeca411e4e3e16a7b9c39dc9f5e6556091798667
https://github.com/acassen/keepalived/commit/eeca411e4e3e16a7b9c39dc9f5e6556091798667
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M keepalived/check/check_snmp.c
M keepalived/core/snmp.c
M keepalived/include/snmp.h
M keepalived/vrrp/vrrp_snmp.c
Log Message:
-----------
Allow SNMP agent to unregister cleanly with more than one MIB.
Separate snmp_unregister_mib() out from snmp_agent_close() to allow
multiple MIBs to be unregistered before the snmp agent is closed.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 650a8eb5bfd80d3ae1d24379d88baf258e7a6f72
https://github.com/acassen/keepalived/commit/650a8eb5bfd80d3ae1d24379d88baf258e7a6f72
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M keepalived/check/check_snmp.c
M keepalived/core/main.c
M keepalived/core/snmp.c
M keepalived/include/main.h
M keepalived/include/snmp.h
M keepalived/vrrp/vrrp_snmp.c
Log Message:
-----------
Don't register the global_oid with SNMP twice
If SNMP is enabled, both the checker process and the vrrp process
were registering the global_oid. This commit makes the checker
process register it if it is running, otherwise the vrrp
thread registers it.
Signed-off-by: Quentin Armitage <[email protected]>
Commit: ac67089af518acc2c6a4f680c92d5bae1fccaf30
https://github.com/acassen/keepalived/commit/ac67089af518acc2c6a4f680c92d5bae1fccaf30
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M Makefile.in
M configure
M configure.in
M keepalived/include/vrrp.h
M keepalived/include/vrrp_snmp.h
M keepalived/vrrp/Makefile.in
M keepalived/vrrp/vrrp.c
M keepalived/vrrp/vrrp_daemon.c
M keepalived/vrrp/vrrp_scheduler.c
M keepalived/vrrp/vrrp_snmp.c
Log Message:
-----------
Add read-only support for RFC2787 SNMP (VRRPv2)
In commit 475a8346 John Southworth added skeleton code for the
RFC2787 MIB. This commit implements the read only functionality
for that.
This also adds the auth_err trap
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 212f46ffe0d03b359098743000443688833a84fe
https://github.com/acassen/keepalived/commit/212f46ffe0d03b359098743000443688833a84fe
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M Makefile.in
M configure
M configure.in
M keepalived/check/Makefile.in
M keepalived/check/check_daemon.c
M keepalived/check/ipvswrapper.c
M keepalived/check/ipwrapper.c
M keepalived/core/global_parser.c
M keepalived/include/check_data.h
M keepalived/include/vrrp_snmp.h
M keepalived/vrrp/Makefile.in
M keepalived/vrrp/vrrp.c
M keepalived/vrrp/vrrp_scheduler.c
M keepalived/vrrp/vrrp_snmp.c
M keepalived/vrrp/vrrp_sync.c
Log Message:
-----------
Allow any combination of keepalived and RFC SNMP support
Signed-off-by: Quentin Armitage <[email protected]>
Commit: 4c6b4ca4c7c16b1f77cc3e678d518d6836b70fe4
https://github.com/acassen/keepalived/commit/4c6b4ca4c7c16b1f77cc3e678d518d6836b70fe4
Author: Quentin Armitage <[email protected]>
Date: 2016-02-25 (Thu, 25 Feb 2016)
Changed paths:
M doc/keepalived.conf.SYNOPSIS
M doc/man/man5/keepalived.conf.5
M keepalived/check/check_daemon.c
M keepalived/core/Makefile.in
M keepalived/core/global_data.c
M keepalived/core/global_parser.c
M keepalived/include/global_data.h
M keepalived/vrrp/vrrp_daemon.c
M keepalived/vrrp/vrrp_snmp.c
Log Message:
-----------
Allow enabling snmp via config file
Signed-off-by: Quentin Armitage <[email protected]>
Commit: b2e46391817d94e5dc20974eb6dcc6706cf79c14
https://github.com/acassen/keepalived/commit/b2e46391817d94e5dc20974eb6dcc6706cf79c14
Author: Alexandre Cassen <[email protected]>
Date: 2016-02-29 (Mon, 29 Feb 2016)
Changed paths:
M Makefile.in
M configure
M configure.in
M doc/keepalived.conf.SYNOPSIS
M doc/man/man5/keepalived.conf.5
M keepalived/check/Makefile.in
M keepalived/check/check_api.c
M keepalived/check/check_daemon.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/check_snmp.c
M keepalived/check/check_tcp.c
M keepalived/check/ipvswrapper.c
M keepalived/check/ipwrapper.c
M keepalived/core/Makefile.in
M keepalived/core/global_data.c
M keepalived/core/global_parser.c
M keepalived/core/main.c
M keepalived/core/snmp.c
M keepalived/include/check_api.h
M keepalived/include/check_data.h
M keepalived/include/check_http.h
M keepalived/include/check_misc.h
M keepalived/include/check_parser.h
M keepalived/include/check_smtp.h
M keepalived/include/check_snmp.h
M keepalived/include/check_ssl.h
M keepalived/include/check_tcp.h
M keepalived/include/global_data.h
M keepalived/include/main.h
M keepalived/include/snmp.h
M keepalived/include/vrrp.h
M keepalived/include/vrrp_iptables.h
M keepalived/include/vrrp_iptables_calls.h
M keepalived/include/vrrp_parser.h
M keepalived/include/vrrp_snmp.h
M keepalived/libipvs-2.4/Makefile.in
M keepalived/libipvs-2.6/Makefile.in
M keepalived/vrrp/Makefile.in
M keepalived/vrrp/vrrp.c
M keepalived/vrrp/vrrp_daemon.c
M keepalived/vrrp/vrrp_iptables.c
M keepalived/vrrp/vrrp_parser.c
M keepalived/vrrp/vrrp_scheduler.c
M keepalived/vrrp/vrrp_snmp.c
M keepalived/vrrp/vrrp_sync.c
M lib/Makefile.in
M lib/config.h.in
M lib/parser.c
M lib/parser.h
Log Message:
-----------
Merge pull request #257 from pqarmitage/snmpv2
Implement RFC2787 SNMP (VRRPv2)
Compare: https://github.com/acassen/keepalived/compare/ec2b27b7c298...b2e46391817d
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Keepalived-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/keepalived-devel