]>
granicus.if.org Git - icinga2/log
Gunnar Beutner [Tue, 30 Aug 2016 18:12:35 +0000 (20:12 +0200)]
Add context traces to most exceptions
fixes #9182
Gunnar Beutner [Tue, 30 Aug 2016 18:14:07 +0000 (20:14 +0200)]
Replace boost::exception_ptr with std::exception_ptr
refs #9182
Gunnar Beutner [Tue, 30 Aug 2016 18:02:47 +0000 (20:02 +0200)]
Implement support for libcxxabi
refs #9182
Michael Friedrich [Tue, 30 Aug 2016 13:16:40 +0000 (15:16 +0200)]
Merge branch 'support/2.5'
Michael Friedrich [Tue, 30 Aug 2016 13:13:06 +0000 (15:13 +0200)]
Release version 2.5.4
Michael Friedrich [Tue, 30 Aug 2016 13:13:06 +0000 (15:13 +0200)]
Release version 2.5.4
Gunnar Beutner [Mon, 29 Aug 2016 12:12:29 +0000 (14:12 +0200)]
Fix race condition for concurrent_checks
fixes #11932
Gunnar Beutner [Fri, 26 Aug 2016 10:37:20 +0000 (12:37 +0200)]
Add more unit tests
fixes #12530
Daniel Helgenberger [Mon, 29 Aug 2016 14:47:39 +0000 (16:47 +0200)]
Adds bool switch for procurve / HP memory to the "snmp-memory" check command
fixes #12586
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Gunnar Beutner [Mon, 29 Aug 2016 16:09:44 +0000 (18:09 +0200)]
Update AUTHORS
refs #12588
Daniel Helgenberger [Mon, 29 Aug 2016 15:18:12 +0000 (17:18 +0200)]
Remove inode default values for the "disk" check command
Free inode check is a an optional argument and does make sense in most
cases, yet not in every case. Eg, XFS and filesystems alike dynamically
allocate inodes; prompting failures. Because they are definded by
default, inode crit and warn cannot be unset any more.
fixes #12588
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Michael Friedrich [Mon, 29 Aug 2016 14:33:29 +0000 (16:33 +0200)]
Update INSTALL.md for version requirements
refs #12537
Yannick Charton [Tue, 23 Aug 2016 13:56:00 +0000 (15:56 +0200)]
Add the possibility for all ...-dc... checkcommands to specify a cluster name
fixes #12519
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Yannick Charton [Tue, 23 Aug 2016 12:15:12 +0000 (14:15 +0200)]
Add the possibility for all ...soap-host... checkcommands to specify a datacenter/vsphere server in case the check should be done through that server
fixes #12516
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Gunnar Beutner [Mon, 29 Aug 2016 12:12:29 +0000 (14:12 +0200)]
Fix race condition for concurrent_checks
fixes #11932
Jo Goossens [Mon, 29 Aug 2016 10:02:59 +0000 (12:02 +0200)]
Add support for glusterfs checks
fixes #12040
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Gunnar Beutner [Mon, 29 Aug 2016 07:00:12 +0000 (09:00 +0200)]
Add rvalue constructor for the Task class
refs #12555
Gunnar Beutner [Mon, 29 Aug 2016 06:46:29 +0000 (08:46 +0200)]
Fix incorrect debug hints for nested dictionary expressions
fixes #12571
Gunnar Beutner [Mon, 29 Aug 2016 06:40:46 +0000 (08:40 +0200)]
Speed up item lookups for ConfigItem::GetDefaultTemplates
refs #12575
Gunnar Beutner [Mon, 29 Aug 2016 06:16:33 +0000 (08:16 +0200)]
Use lambdas in the ConfigItem class
refs #12509
Gunnar Beutner [Mon, 29 Aug 2016 03:54:07 +0000 (05:54 +0200)]
Remove unnecessary ScriptFrame variable
refs #12509
Gunnar Beutner [Sun, 28 Aug 2016 15:19:20 +0000 (17:19 +0200)]
Fix RPATH for the unit test binaries
fixes #8806
Gunnar Beutner [Sun, 28 Aug 2016 15:03:08 +0000 (17:03 +0200)]
Make sure that libmethods is automatically loaded even when not using the ITL
fixes #12578
Gunnar Beutner [Sun, 28 Aug 2016 13:14:49 +0000 (15:14 +0200)]
Fix livestatus unit tests on Linux/Windows
refs #8806
Gunnar Beutner [Sun, 28 Aug 2016 13:11:46 +0000 (15:11 +0200)]
Fix help output for update-links.py
fixes #12577
Gunnar Beutner [Sun, 28 Aug 2016 12:33:42 +0000 (14:33 +0200)]
Make GCC 4.6 happy
refs #12576
Gunnar Beutner [Sun, 28 Aug 2016 12:12:07 +0000 (14:12 +0200)]
Add missing initializers for the ConfigItemBuilder class
refs #12575
Gunnar Beutner [Sun, 28 Aug 2016 09:01:45 +0000 (11:01 +0200)]
Use raw string literals in mkembedconfig
fixes #12576
Gunnar Beutner [Sun, 28 Aug 2016 09:00:27 +0000 (11:00 +0200)]
Add missing default import AST node for the application object
refs #12575
Gunnar Beutner [Sun, 28 Aug 2016 08:41:01 +0000 (10:41 +0200)]
Remove unnecessary imports from unit test config
refs #12575
Gunnar Beutner [Sun, 28 Aug 2016 08:27:43 +0000 (10:27 +0200)]
Implement support for default templates
fixes #12575
Gunnar Beutner [Sun, 28 Aug 2016 08:11:28 +0000 (10:11 +0200)]
Fix code style violations in the ITL
fixes #12573
Gunnar Beutner [Sun, 28 Aug 2016 06:27:01 +0000 (08:27 +0200)]
Update documentation for libmethods
fixes #12572
Gunnar Beutner [Sun, 28 Aug 2016 06:18:40 +0000 (08:18 +0200)]
Fix livestatus unit tests on OS X
fixes #8806
Evgeni Golov [Sat, 27 Aug 2016 20:36:55 +0000 (22:36 +0200)]
Fix description of -a and -n for check_swap
fixes #12570
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Gunnar Beutner [Sat, 27 Aug 2016 19:44:31 +0000 (21:44 +0200)]
Enable ICINGA2_LTO_BUILD in the .spec file
refs #12564
Gunnar Beutner [Sat, 27 Aug 2016 19:42:05 +0000 (21:42 +0200)]
Clean up detection of the -flto flag
refs #12564
Gunnar Beutner [Sat, 27 Aug 2016 18:37:25 +0000 (20:37 +0200)]
Remove even more unnecessary copies
refs #12509
Gunnar Beutner [Sat, 27 Aug 2016 18:03:12 +0000 (20:03 +0200)]
Make VS 2013 happy
refs #12555
Gunnar Beutner [Sat, 27 Aug 2016 17:56:12 +0000 (19:56 +0200)]
Use 'auto' keyword for iterator declarations (part 2)
refs #12561
Gunnar Beutner [Sat, 27 Aug 2016 17:25:38 +0000 (19:25 +0200)]
Provide location information for objects and templates in the API
fixes #12566
Gunnar Beutner [Sat, 27 Aug 2016 16:43:14 +0000 (18:43 +0200)]
Avoid unnecessary copies for the DebugHint class
refs #12509
Gunnar Beutner [Sat, 27 Aug 2016 14:07:37 +0000 (16:07 +0200)]
Add -flto to compiler flags
fixes #12564
Gunnar Beutner [Sat, 27 Aug 2016 10:47:39 +0000 (12:47 +0200)]
Fix ccache support for Travis CI
Gunnar Beutner [Sat, 27 Aug 2016 10:35:05 +0000 (12:35 +0200)]
Fix compatibility with boost <= 1.53
refs #12555
Gunnar Beutner [Sat, 27 Aug 2016 10:23:09 +0000 (12:23 +0200)]
Fix incorrect variable type in the FilterArrayToInt function
refs #12509
Gunnar Beutner [Sat, 27 Aug 2016 10:20:54 +0000 (12:20 +0200)]
Avoid an unnecessary case in the Encode function
refs #12509
Gunnar Beutner [Sat, 27 Aug 2016 10:17:10 +0000 (12:17 +0200)]
Use range-based for loops in mkclass
refs #12538
refs #12509
Gunnar Beutner [Sat, 27 Aug 2016 09:47:36 +0000 (11:47 +0200)]
Avoid unnecessary string copies in the JSON encoder
refs #12509
Gunnar Beutner [Sat, 27 Aug 2016 09:39:08 +0000 (11:39 +0200)]
Use 'default' for move constructors
refs #12555
Gunnar Beutner [Sat, 27 Aug 2016 09:00:04 +0000 (11:00 +0200)]
Add another rvalue constructor for the String class
refs #12555
Gunnar Beutner [Sat, 27 Aug 2016 08:59:52 +0000 (10:59 +0200)]
Remove unused #includes
refs #12481
Gunnar Beutner [Sat, 27 Aug 2016 08:20:34 +0000 (10:20 +0200)]
Improve support for MySQL >=5.7
fixes #12558
Gunnar Beutner [Sat, 27 Aug 2016 07:59:23 +0000 (09:59 +0200)]
Don't link against libmysqlclient_r
fixes #12514
Gunnar Beutner [Sat, 27 Aug 2016 07:35:08 +0000 (09:35 +0200)]
Use lambda functions for INITIALIZE_ONCE
fixes #12562
Gunnar Beutner [Sat, 27 Aug 2016 06:33:15 +0000 (08:33 +0200)]
Use 'auto' for iterator declarations
fixes #12561
Gunnar Beutner [Sat, 27 Aug 2016 06:01:13 +0000 (08:01 +0200)]
Fix support for building with ccache
refs #12537
Gunnar Beutner [Sat, 27 Aug 2016 05:45:37 +0000 (07:45 +0200)]
Improve error message for old versions of GCC
refs #12537
Gunnar Beutner [Sat, 27 Aug 2016 05:35:04 +0000 (07:35 +0200)]
Add rvalue support for the Array and Dictionary classes
refs #12555
Gunnar Beutner [Fri, 26 Aug 2016 16:11:56 +0000 (18:11 +0200)]
Avoid unnecessary string copies for LiteralExpression objects
refs #12509
Gunnar Beutner [Fri, 26 Aug 2016 16:11:28 +0000 (18:11 +0200)]
Add another rvalue constructor for the Value class
refs #12555
Gunnar Beutner [Fri, 26 Aug 2016 08:36:53 +0000 (10:36 +0200)]
Improve config validation for arrays of object names
fixes #12556
Gunnar Beutner [Fri, 26 Aug 2016 06:58:49 +0000 (08:58 +0200)]
Implement an rvalue constructor for the String and Value classes
fixes #12555
Gunnar Beutner [Thu, 25 Aug 2016 18:59:22 +0000 (20:59 +0200)]
Add missing #include in loader.cpp
refs #12552
Gunnar Beutner [Thu, 25 Aug 2016 17:14:54 +0000 (19:14 +0200)]
Implement the --file and --syntax-only options for "icinga2 console"
fixes #12554
fixes #10675
Gunnar Beutner [Thu, 25 Aug 2016 15:32:20 +0000 (17:32 +0200)]
Set versions for all internal libraries
fixes #12552
Gunnar Beutner [Thu, 25 Aug 2016 09:57:00 +0000 (11:57 +0200)]
Add missing initializer for WorkQueue::m_NextTaskID
fixes #12545
Gunnar Beutner [Thu, 25 Aug 2016 08:21:14 +0000 (10:21 +0200)]
Remove unused method: ApplyRule::DiscardRules
fixes #12544
Gunnar Beutner [Thu, 25 Aug 2016 06:09:58 +0000 (08:09 +0200)]
Merge branch 'support/2.5'
Gunnar Beutner [Thu, 25 Aug 2016 06:08:01 +0000 (08:08 +0200)]
Release version 2.5.3
Gunnar Beutner [Thu, 25 Aug 2016 06:08:01 +0000 (08:08 +0200)]
Release version 2.5.3
Gunnar Beutner [Thu, 25 Aug 2016 05:37:41 +0000 (07:37 +0200)]
Fix incorrect hash size for User objects
fixes #12533
Gunnar Beutner [Thu, 25 Aug 2016 05:37:41 +0000 (07:37 +0200)]
Fix incorrect hash size for User objects
fixes #12533
Gunnar Beutner [Thu, 25 Aug 2016 04:44:41 +0000 (06:44 +0200)]
Fix compiler warning in dbg_eval
refs #12534
Gunnar Beutner [Thu, 25 Aug 2016 04:19:44 +0000 (06:19 +0200)]
Replace BOOST_FOREACH with range-based for loops
fixes #12538
Gunnar Beutner [Thu, 25 Aug 2016 03:14:13 +0000 (05:14 +0200)]
Update cmake config to require a compiler that supports C++11
fixes #12537
Gunnar Beutner [Thu, 25 Aug 2016 03:05:51 +0000 (05:05 +0200)]
Add -fvisibility=hidden to the default compiler flags
fixes #12536
Gunnar Beutner [Thu, 25 Aug 2016 03:00:46 +0000 (05:00 +0200)]
Fix compiler warnings in DB IDO
refs #12534
Louis Sautier [Mon, 22 Aug 2016 22:59:24 +0000 (00:59 +0200)]
Detect logrotate not installed in /usr/sbin
Gentoo started installing the logrotate binary to bin, see
gentoo/gentoo@
bc23def39c3c70c8ee0eae0f0d9ce77dfb4169d8
and https://bugs.gentoo.org/show_bug.cgi?id=588156
There might be other systems doing that, which makes it a good idea
to stop hardcoding the path.
fixes #12535
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
Gunnar Beutner [Wed, 24 Aug 2016 17:59:13 +0000 (19:59 +0200)]
Fix compiler warnings
fixes #12534
Gunnar Beutner [Wed, 24 Aug 2016 09:11:20 +0000 (11:11 +0200)]
Implement unit tests for state changes
fixes #12530
Michael Friedrich [Wed, 24 Aug 2016 13:20:02 +0000 (15:20 +0200)]
Merge branch 'support/2.5'
Michael Friedrich [Wed, 24 Aug 2016 12:05:44 +0000 (14:05 +0200)]
Release version 2.5.2
Michael Friedrich [Wed, 24 Aug 2016 12:05:44 +0000 (14:05 +0200)]
Release version 2.5.2
Gunnar Beutner [Wed, 24 Aug 2016 09:35:12 +0000 (11:35 +0200)]
Fix missing IDO updates for groups
fixes #12527
Gunnar Beutner [Wed, 24 Aug 2016 09:13:19 +0000 (11:13 +0200)]
Fix incorrect notifications for soft recoveries
fixes #12529
Michael Friedrich [Tue, 23 Aug 2016 18:20:15 +0000 (20:20 +0200)]
Docs: Change tip/note formatting again
refs #12523
Michael Friedrich [Tue, 23 Aug 2016 18:11:37 +0000 (20:11 +0200)]
Docs: Fix notes formatting
refs #12523
Gunnar Beutner [Wed, 24 Aug 2016 09:35:12 +0000 (11:35 +0200)]
Fix missing IDO updates for groups
fixes #12527
Gunnar Beutner [Wed, 24 Aug 2016 09:13:19 +0000 (11:13 +0200)]
Fix incorrect notifications for soft recoveries
fixes #12529
Michael Friedrich [Tue, 23 Aug 2016 18:20:15 +0000 (20:20 +0200)]
Docs: Change tip/note formatting again
refs #12523
Michael Friedrich [Tue, 23 Aug 2016 18:11:37 +0000 (20:11 +0200)]
Docs: Fix notes formatting
refs #12523
Gunnar Beutner [Tue, 23 Aug 2016 04:59:52 +0000 (06:59 +0200)]
Don't update TimePeriod ranges for inactive objects
fixes #12511
Gunnar Beutner [Tue, 23 Aug 2016 03:11:22 +0000 (05:11 +0200)]
Implement an environment variable to keep Icinga from closing FDs on startup
fixes #12510
Gunnar Beutner [Sat, 20 Aug 2016 21:46:44 +0000 (23:46 +0200)]
Avoid unnecessary string copies
fixes #12509
Gunnar Beutner [Tue, 23 Aug 2016 00:43:23 +0000 (02:43 +0200)]
Remove deprecated functions
fixes #12507
Michael Friedrich [Tue, 23 Aug 2016 13:01:09 +0000 (15:01 +0200)]
Merge branch 'support/2.5'
Michael Friedrich [Tue, 23 Aug 2016 12:50:56 +0000 (14:50 +0200)]
Release version 2.5.1
Michael Friedrich [Tue, 23 Aug 2016 12:35:59 +0000 (14:35 +0200)]
Fix that recovery notifications are sent in SOFT NOT-OK states
fixes #12517
Michael Friedrich [Tue, 23 Aug 2016 12:50:56 +0000 (14:50 +0200)]
Release version 2.5.1