]>
granicus.if.org Git - icinga2/log
Gunnar Beutner [Tue, 11 Aug 2015 12:13:53 +0000 (14:13 +0200)]
Fix warnings about invalid API function 'icinga::Hello'
fixes #9884
Gunnar Beutner [Tue, 11 Aug 2015 11:58:02 +0000 (13:58 +0200)]
Use an empty dictionary for the 'this' scope when executing commands with Livestatus
fixes #9883
Gunnar Beutner [Tue, 11 Aug 2015 11:56:42 +0000 (13:56 +0200)]
Implement the Dictionary#keys method
fixes #9882
Gunnar Beutner [Tue, 11 Aug 2015 10:59:26 +0000 (12:59 +0200)]
Make sure we're always creating the conf.d and zones.d directories
fixes #9879
Gunnar Beutner [Tue, 11 Aug 2015 10:56:30 +0000 (12:56 +0200)]
Fix incorrect function name
refs #9876
Gunnar Beutner [Tue, 11 Aug 2015 10:08:54 +0000 (12:08 +0200)]
Fix crash during cluster log replay
fixes #9876
Gunnar Beutner [Tue, 11 Aug 2015 07:31:28 +0000 (09:31 +0200)]
Fix URL handlers
refs #9768
Gunnar Beutner [Tue, 11 Aug 2015 05:12:49 +0000 (07:12 +0200)]
Fix crash in ScriptFrame::~ScriptFrame in debug builds
fixes #9868
Gunnar Beutner [Tue, 11 Aug 2015 05:05:27 +0000 (07:05 +0200)]
Remove color codes in the console prompt
fixes #9872
Gunnar Beutner [Tue, 11 Aug 2015 04:44:42 +0000 (06:44 +0200)]
Get rid of code duplication in ConfigWriter/ConsoleCommand
refs #9099
Gunnar Beutner [Mon, 10 Aug 2015 13:38:45 +0000 (15:38 +0200)]
Build fix for Windows
Gunnar Beutner [Mon, 10 Aug 2015 13:28:10 +0000 (15:28 +0200)]
Implement reload functionality for Windows
fixes #7880
Gunnar Beutner [Mon, 10 Aug 2015 13:16:56 +0000 (15:16 +0200)]
Build fix for Windows
Gunnar Beutner [Mon, 10 Aug 2015 11:33:32 +0000 (13:33 +0200)]
Fix: Make sure we're continuously reading from child processes' pipes
fixes #9867
Gunnar Beutner [Sat, 8 Aug 2015 07:40:16 +0000 (09:40 +0200)]
Implement support for attaching GDB to the Icinga process on crash
fixes #9866
Petr Ruzicka [Tue, 4 Aug 2015 12:50:40 +0000 (14:50 +0200)]
ITL: Improve snmpv3 CheckCommand section
fixes #9827
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
Gunnar Beutner [Wed, 5 Aug 2015 05:45:10 +0000 (07:45 +0200)]
Fix: Dict initializer incorrectly re-initialized field that is set to an empty string
fixes #9835
Lennart Betz [Sun, 2 Aug 2015 05:36:08 +0000 (07:36 +0200)]
ITL: Add check command check_interfaces
fixes #9527
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
Lennart Betz [Sun, 2 Aug 2015 09:54:25 +0000 (11:54 +0200)]
ITL: Add check command check_mailq
fixes #9811
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
Lennart Betz [Sun, 2 Aug 2015 05:45:34 +0000 (07:45 +0200)]
ITL: Add check command check_clamd
fixes #9747
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
Michael Friedrich [Mon, 3 Aug 2015 14:23:59 +0000 (16:23 +0200)]
Fix node wizard ignoring local zone name
fixes #9782
Michael Friedrich [Fri, 31 Jul 2015 14:19:58 +0000 (16:19 +0200)]
Fix cluster check w/ immediate parent and child zone endpoints
fixes #9262
Dirk Goetz [Mon, 20 Jul 2015 08:14:10 +0000 (10:14 +0200)]
Add check_yum to ITL
fixes #9671
Dirk Goetz [Mon, 20 Jul 2015 13:30:02 +0000 (15:30 +0200)]
Add check_redis to ITL
fixes #9675
Dirk Goetz [Fri, 31 Jul 2015 10:30:52 +0000 (12:30 +0200)]
Adds check_jmx4perl to ITL
fixes #9801
Michael Friedrich [Mon, 3 Aug 2015 08:17:12 +0000 (10:17 +0200)]
Fix S_ISDIR on Windows
fixes #9813
Michael Friedrich [Mon, 3 Aug 2015 12:15:05 +0000 (14:15 +0200)]
Implement support for writing configuration files
fixes #9099
Paul Richards [Sun, 2 Aug 2015 14:18:45 +0000 (15:18 +0100)]
Fix build error when using boost 1.59
fixes #9814
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
Gunnar Beutner [Sat, 1 Aug 2015 02:35:50 +0000 (04:35 +0200)]
Fix: Operator + is inconsistent when used with empty and non-empty strings
fixes #9806
Jean Flach [Fri, 31 Jul 2015 15:18:49 +0000 (17:18 +0200)]
Implement /v1/actions/process-check-result
Requires error handling.
refs #9080
Michael Friedrich [Fri, 31 Jul 2015 14:04:03 +0000 (16:04 +0200)]
Add a warning if EventCommand is not found when using command_endpoint
fixes #9773
Michael Friedrich [Fri, 31 Jul 2015 12:46:38 +0000 (14:46 +0200)]
Implement external command DEL_DOWNTIME_BY_HOST_NAME
Required by Classic UI 1.x, this will hopefully reduce
the noise on non-working commands with the old legacy stuff.
fixes #8979
Gunnar Beutner [Thu, 30 Jul 2015 18:58:52 +0000 (20:58 +0200)]
Implement Dictionary#get and Array#get
fixes #9796
Gunnar Beutner [Thu, 30 Jul 2015 18:22:02 +0000 (20:22 +0200)]
Fix: ScriptFrame's 'Self' attribute gets corrupted when an expressions throws an exception
fixes #9795
Gunnar Beutner [Thu, 30 Jul 2015 18:01:08 +0000 (20:01 +0200)]
Fix: Operator - should not work with "" and numbers
fixes #9793
Gunnar Beutner [Thu, 30 Jul 2015 17:58:22 +0000 (19:58 +0200)]
Fix: "" should not be equal to 0
fixes #9792
Gunnar Beutner [Thu, 30 Jul 2015 17:45:48 +0000 (19:45 +0200)]
Fix incorrect 'this' scope in i2tcl
fixes #9794
Jean-Marcel Flach [Thu, 30 Jul 2015 15:50:17 +0000 (17:50 +0200)]
Implement basic actions framework
refs #9080
Gunnar Beutner [Thu, 30 Jul 2015 06:30:17 +0000 (08:30 +0200)]
Fix URL parameters for filters
refs #9077
Gunnar Beutner [Thu, 30 Jul 2015 06:28:07 +0000 (08:28 +0200)]
Fix crash when trying to set field on a value that is not an object
fixes #9779
Gunnar Beutner [Thu, 30 Jul 2015 06:23:43 +0000 (08:23 +0200)]
Fix accessor for field 0 ("prototype")
fixes #9778
Gunnar Beutner [Wed, 29 Jul 2015 11:39:58 +0000 (13:39 +0200)]
Fix HTTP handlers
refs #9768
Jean Flach [Wed, 29 Jul 2015 11:09:42 +0000 (13:09 +0200)]
Update url parser
fixes #9768
Gunnar Beutner [Wed, 29 Jul 2015 10:59:12 +0000 (12:59 +0200)]
Set correct X509 version for certificates
fixes #9769
Gunnar Beutner [Tue, 28 Jul 2015 15:12:00 +0000 (17:12 +0200)]
Implement support for limiting output attributes
refs #9077
fixes #9614
Gunnar Beutner [Tue, 28 Jul 2015 12:54:16 +0000 (14:54 +0200)]
Fix incorrect URL for status queries
refs #9077
Gunnar Beutner [Tue, 28 Jul 2015 12:40:44 +0000 (14:40 +0200)]
Improve error messages a bit
refs #9077
Gunnar Beutner [Tue, 28 Jul 2015 12:33:09 +0000 (14:33 +0200)]
Add support for implicit 'true' filter when filter parameter is missing
refs #9077
Gunnar Beutner [Tue, 28 Jul 2015 11:57:59 +0000 (13:57 +0200)]
Implement support for filters
fixes #9077
Michael Friedrich [Sun, 26 Jul 2015 15:46:47 +0000 (17:46 +0200)]
Fix broken cluster config sync w/ latest api changes
Apart from dropping the requirement of adding 'include_zones "etc", "zones.d"'
on upgrade to 2.4, we've forgotten to register the local zone directory into
the new ZoneFragment tree.
This fix adds a new function to register the local zones.d directory.
After that the config sync works again.
fixes #9735
Michael Friedrich [Fri, 24 Jul 2015 14:05:13 +0000 (16:05 +0200)]
Fix a problem where invalid stage config could lead into broken stages
refs #9103
refs #9083
Michael Friedrich [Tue, 21 Jul 2015 14:10:13 +0000 (16:10 +0200)]
Implement config file management for the API
refs #9083
fixes #9102
fixes #9103
fixes #9104
fixes #9705
Michael Friedrich [Wed, 22 Jul 2015 10:23:56 +0000 (12:23 +0200)]
Fix problem with child nodes in http url registry
fixes #9703
Gunnar Beutner [Wed, 22 Jul 2015 08:05:39 +0000 (10:05 +0200)]
Update AUTHORS
refs #9699
Petr Ruzicka [Wed, 22 Jul 2015 07:14:48 +0000 (09:14 +0200)]
Add "-r" parameter to the check_load command for dividing the load averages by the number of CPUs
New variable "load_percpu" added to use when "-r" should be added for the check_load command.
fixes #9699
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
Gunnar Beutner [Wed, 22 Jul 2015 06:28:15 +0000 (08:28 +0200)]
Implement support for the X-HTTP-Method-Override HTTP header
fixes #9698
Michael Friedrich [Tue, 21 Jul 2015 14:09:19 +0000 (16:09 +0200)]
Add Array::FromVector() method
fixes #9693
Michael Friedrich [Tue, 21 Jul 2015 13:56:57 +0000 (15:56 +0200)]
Add exceptions for Utility::MkDir{,P}
fixes #9689
Michael Friedrich [Tue, 21 Jul 2015 10:11:54 +0000 (12:11 +0200)]
Update gdb pretty printer docs w/ Python 3
fixes #9686
Gunnar Beutner [Tue, 21 Jul 2015 09:45:17 +0000 (11:45 +0200)]
Fix incorrect filename in ApiListener::SyncZoneDir
refs #9083
Gunnar Beutner [Tue, 21 Jul 2015 07:32:17 +0000 (09:32 +0200)]
Implement the include_zones directive
refs #9083
Michael Friedrich [Mon, 20 Jul 2015 15:21:27 +0000 (17:21 +0200)]
Build fix for Linux
refs #9647
Gunnar Beutner [Mon, 20 Jul 2015 11:41:58 +0000 (13:41 +0200)]
Build fix for Windows
refs #9647
Gunnar Beutner [Mon, 20 Jul 2015 11:29:41 +0000 (13:29 +0200)]
Release version 2.3.8
Tobias von der Krone [Fri, 17 Jul 2015 16:37:46 +0000 (18:37 +0200)]
Correct escaping of metric and tag names for OpenTSDB perfdata plugin
fixes #9665
Gunnar Beutner [Mon, 20 Jul 2015 05:48:44 +0000 (07:48 +0200)]
Update AUTHORS
Jérôme Drouet [Fri, 17 Jul 2015 17:34:45 +0000 (19:34 +0200)]
Enable inode check on disk by default
fixes #9666
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
Jean-Marcel Flach [Thu, 16 Jul 2015 11:48:16 +0000 (13:48 +0200)]
Rename base-url test to remote-url
refs #9647
Michael Friedrich [Thu, 16 Jul 2015 11:55:53 +0000 (13:55 +0200)]
Don't allow "ignore where" for groups when there's no "assign where"
fixes #9554
Jean-Marcel Flach [Thu, 16 Jul 2015 11:34:05 +0000 (13:34 +0200)]
Move url handler to /lib/remote
fixes #9647
Michael Friedrich [Thu, 16 Jul 2015 11:24:49 +0000 (13:24 +0200)]
DB IDO: Do not update endpointstatus table on config updates
fixes #9634
Reto Zeder [Wed, 15 Jul 2015 14:39:33 +0000 (16:39 +0200)]
Wrong parameter for CheckCommand ping-common-windows
Signed-off-by: Jean-Marcel Flach <jean-marcel.flach@netways.de>
fixes #9637
Jean Flach [Thu, 16 Jul 2015 11:07:19 +0000 (13:07 +0200)]
Fix bug where -p was ignored
refs #9637
Jean-Marcel Flach [Wed, 15 Jul 2015 13:28:26 +0000 (15:28 +0200)]
Change decode - check order in path decoding
refs #9470
Michael Friedrich [Wed, 15 Jul 2015 10:38:15 +0000 (12:38 +0200)]
Update RELEASE.md for minor releases
Gunnar Beutner [Wed, 15 Jul 2015 09:24:34 +0000 (11:24 +0200)]
Build fix for Windows
Michael Friedrich [Wed, 15 Jul 2015 08:46:51 +0000 (10:46 +0200)]
Release version 2.3.7
Gunnar Beutner [Wed, 15 Jul 2015 06:26:58 +0000 (08:26 +0200)]
Add missing lock in ScriptUtils::Union
fixes #9622
Gunnar Beutner [Wed, 15 Jul 2015 06:19:55 +0000 (08:19 +0200)]
Fix failed assertion in ScriptUtils::Intersection
fixes #9621
Michael Friedrich [Tue, 14 Jul 2015 16:20:08 +0000 (18:20 +0200)]
Fix overflow in freshness_threshold column (smallint) w/ DB IDO MySQL
fixes #9576
Michael Friedrich [Tue, 14 Jul 2015 16:08:55 +0000 (18:08 +0200)]
Livestatus: Add zone object table w/ endpoint members
refs #9286
Michael Friedrich [Wed, 17 Jun 2015 13:45:45 +0000 (15:45 +0200)]
DB IDO: Add zones, zonestatus tables
refs #9286
Michael Friedrich [Tue, 14 Jul 2015 13:02:43 +0000 (15:02 +0200)]
Enable -Wno-deprecated-register for Clang and AppleClang
refs #9414
Michael Friedrich [Tue, 14 Jul 2015 07:19:49 +0000 (09:19 +0200)]
Docs: Enhance troubleshooting ssl errors & cluster replay log
fixes #9610
Gunnar Beutner [Mon, 13 Jul 2015 06:29:48 +0000 (08:29 +0200)]
Add missing HTTP response headers
refs #9594
Gunnar Beutner [Mon, 13 Jul 2015 06:25:19 +0000 (08:25 +0200)]
Fix incorrect return value for the macro() function
fixes #9584
Jean-Marcel Flach [Fri, 10 Jul 2015 12:54:46 +0000 (14:54 +0200)]
Redo tests
refs #9470
Jean-Marcel Flach [Fri, 10 Jul 2015 12:08:35 +0000 (14:08 +0200)]
Add additional tests for urls
refs #9470
Michael Friedrich [Thu, 9 Jul 2015 15:32:19 +0000 (17:32 +0200)]
Rename HttpRequest.Url to HttpRequest.RequestUrl
Otherwise gcc will break with the Url class, clang works.
refs #9447
Michael Friedrich [Thu, 9 Jul 2015 13:27:14 +0000 (15:27 +0200)]
API: Implement password- and certificate-based authentication
fixes #9086
fixes #9085
refs #9594
Michael Friedrich [Thu, 9 Jul 2015 13:25:51 +0000 (15:25 +0200)]
Add ApiUser::GetByClientCN()
refs #9471
refs #9086
Michael Friedrich [Thu, 9 Jul 2015 13:20:47 +0000 (15:20 +0200)]
Add Base64::{En,De]code()
fixes #9594
Michael Friedrich [Thu, 9 Jul 2015 10:46:04 +0000 (12:46 +0200)]
Fix compiler warnings
refs #9447
Michael Friedrich [Thu, 9 Jul 2015 10:28:15 +0000 (12:28 +0200)]
Build fix
refs #9447
Gunnar Beutner [Mon, 22 Jun 2015 09:11:21 +0000 (11:11 +0200)]
Implement HTTP support
refs #9447
Michael Friedrich [Wed, 8 Jul 2015 13:32:47 +0000 (15:32 +0200)]
'node wizard/setup' should always generate new certificates
Unless an existing certificate is found. The configuration
(api feature, user) is always generated including a backup.
fixes #9590
Michael Friedrich [Wed, 8 Jul 2015 13:32:11 +0000 (15:32 +0200)]
Split ApiSetupUtility::SetupMaster() into multiple functions
refs #9590
Michael Friedrich [Wed, 8 Jul 2015 11:58:12 +0000 (13:58 +0200)]
DB IDO: Don't clear endpoint* tables on start/reload
fixes #9586
Michael Friedrich [Wed, 8 Jul 2015 11:15:58 +0000 (13:15 +0200)]
Fix wrong formatting in DB IDO extensions docs
fixes #9585
Jean-Marcel Flach [Wed, 8 Jul 2015 11:08:02 +0000 (13:08 +0200)]
Fix path interpretion in URL parser
The URL parser incorrectly used to interpret the path
"/" as a path "/" instead of as empty.
Test cases were added.
refs #9470