]>
granicus.if.org Git - icinga2/log
Paul Richards [Fri, 3 Apr 2015 23:03:39 +0000 (00:03 +0100)]
Update PGSQL driver to reflect changes in MySQL driver
Fixes #8989
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
Michael Friedrich [Sun, 12 Apr 2015 13:11:38 +0000 (15:11 +0200)]
Change log level to 'notice' for 'Attempting to send notifications' messages
fixes #9021
Michael Friedrich [Sun, 12 Apr 2015 12:38:35 +0000 (14:38 +0200)]
Trigger downtimes for NOT-OK states after OnDowntimeAdded()
The fix in #8389 must happen *after* adding the downtime which signals an
insert into the IDO DB.
Once the downtimes have been added to the database, the additional
trigger_time and is_in_effect can be updated accordingly, *if* the
current object is already in a NOT-OK state.
fixes #9016
Michael Friedrich [Sat, 11 Apr 2015 09:40:14 +0000 (11:40 +0200)]
DB IDO: Fix status table scheduled_downtime_depth column not updated on downtime removal/end
fixes #9017
Andrew Meyer [Fri, 10 Apr 2015 18:40:22 +0000 (13:40 -0500)]
Vim syntax: Match groups before host/service/user objects
switches order of syntax object definitions to stop short circuit
fixes #9045
Signed-off-by: Michael Friedrich <michael.friedrich@netways.de>
Michael Friedrich [Wed, 8 Apr 2015 15:06:53 +0000 (17:06 +0200)]
Don't update scheduleddowntime table w/ trigger_time column when only adding a downtime
fixes #9014
Michael Friedrich [Wed, 8 Apr 2015 14:03:06 +0000 (16:03 +0200)]
Documentation: Fix graphite feature enable typo
fixes #9012
Louis Sautier [Thu, 2 Apr 2015 22:33:04 +0000 (00:33 +0200)]
Fix typo
fixes #8987
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
Dirk Goetz [Mon, 16 Mar 2015 10:00:26 +0000 (11:00 +0100)]
Add database plugins check_mysql_health, check_mssql_health, check_oracle_health and check_postgres to ITL
fixes #8760
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
Paul Richards [Wed, 1 Apr 2015 20:48:51 +0000 (21:48 +0100)]
Fix crash in VMOps::FunctionCall
fixes #8952
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
Gunnar Beutner [Tue, 31 Mar 2015 10:37:31 +0000 (12:37 +0200)]
Avoid setting up unnecessary stack frames for dictionary expressions
Jean-Marcel Flach [Tue, 31 Mar 2015 10:14:43 +0000 (12:14 +0200)]
Fix logrotate configuration
refs #8868 fixes #8808
Gunnar Beutner [Tue, 31 Mar 2015 09:45:38 +0000 (11:45 +0200)]
Avoid unnecessary dictionary lookups
fixes #8922
Gunnar Beutner [Tue, 31 Mar 2015 08:39:02 +0000 (10:39 +0200)]
Fix complexity class for Dictionary::Get
fixes #8919
Jean-Marcel Flach [Tue, 31 Mar 2015 07:28:03 +0000 (09:28 +0200)]
Make node wizard only accept y/Y and n/N
fixes #8917
Paul Richards [Mon, 30 Mar 2015 21:02:50 +0000 (22:02 +0100)]
Make flex detection on Windows more robust
fixes #8913
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
Gunnar Beutner [Tue, 31 Mar 2015 05:09:20 +0000 (07:09 +0200)]
Avoid setting up unnecessary stack frames for function calls
Gunnar Beutner [Mon, 30 Mar 2015 12:55:41 +0000 (14:55 +0200)]
Fix incorrect validator for strings
fixes #8907
Gunnar Beutner [Mon, 30 Mar 2015 11:39:24 +0000 (13:39 +0200)]
Fix permissions for agent CheckResult messages
fixes #8821
Jean-Marcel Flach [Fri, 27 Mar 2015 13:11:21 +0000 (14:11 +0100)]
Add accept config/commands option to node setup
fixes #8803
Jean-Marcel Flach [Mon, 30 Mar 2015 07:56:47 +0000 (09:56 +0200)]
Update AUTHORS
Max Zhang [Sun, 29 Mar 2015 22:57:32 +0000 (15:57 -0700)]
Add explanation on the blacklist feature
Add extra explanatory note for Icinga2 documentation 'Advanced Node Cli Actions' <empty> There was some confusion when going through 'Advanced Node Cli Actions' in Icinga2 client documentation, so I suggest adding an extra explanatory note to help users to understand documentation better. Further details can be found in issue #8895
fixes #8895
Signed-off-by: Jean-Marcel Flach <jean-marcel.flach@netways.de>
Gunnar Beutner [Sun, 29 Mar 2015 20:26:07 +0000 (22:26 +0200)]
Avoid unnecessary allocations in ScriptFrame::SetCurrentFrame
Gunnar Beutner [Sun, 29 Mar 2015 06:13:11 +0000 (08:13 +0200)]
Improve timeperiod validation error messages
fixes #8893
Gunnar Beutner [Sun, 29 Mar 2015 06:05:01 +0000 (08:05 +0200)]
Fix validation errors for time ranges which span the DST transition
fixes #8892
Gunnar Beutner [Sat, 28 Mar 2015 23:03:47 +0000 (00:03 +0100)]
Remove unused #includes
Gunnar Beutner [Sat, 28 Mar 2015 22:38:05 +0000 (23:38 +0100)]
Remove unused prototypes in the THPP files
refs #8890
Gunnar Beutner [Sat, 28 Mar 2015 15:56:47 +0000 (16:56 +0100)]
Avoid most other unnecessary PLT indirections
refs #8890
Gunnar Beutner [Sat, 28 Mar 2015 15:13:44 +0000 (16:13 +0100)]
Avoid some unnecessary PLT indirections for constructor calls
refs #8890
Gunnar Beutner [Sat, 28 Mar 2015 11:22:40 +0000 (12:22 +0100)]
Build fix for db_ido_mysql
refs #8890
Gunnar Beutner [Sat, 28 Mar 2015 10:04:42 +0000 (11:04 +0100)]
Move implementation code from thpp files into separate files
fixes #8890
Louis Sautier [Sat, 28 Mar 2015 00:42:12 +0000 (01:42 +0100)]
Fix missing whitespace in the documentation
fixes #8889
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
Gunnar Beutner [Fri, 27 Mar 2015 13:29:36 +0000 (14:29 +0100)]
Fix incorrect macro string
refs #8881
Louis Sautier [Fri, 27 Mar 2015 11:48:45 +0000 (12:48 +0100)]
Add all missing UPS check parameters
fixes #8881
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
Louis Sautier [Fri, 27 Mar 2015 11:27:10 +0000 (12:27 +0100)]
Reword documentation for check_address
fixes #8879
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
Gunnar Beutner [Sun, 30 Nov 2014 22:32:13 +0000 (23:32 +0100)]
Generate C++ code for type validators
fixes #7709
fixes #8867
Jean Flach [Wed, 25 Mar 2015 09:48:20 +0000 (10:48 +0100)]
Add CheckCommands and documentation on Windows plugins
fixes #8180
fixes #8850
Gunnar Beutner [Thu, 26 Mar 2015 08:50:40 +0000 (09:50 +0100)]
Release version 2.3.3
Gunnar Beutner [Thu, 26 Mar 2015 08:29:52 +0000 (09:29 +0100)]
Fix arrays in command arguments
fixes #8869
Gunnar Beutner [Thu, 26 Mar 2015 07:23:24 +0000 (08:23 +0100)]
Fix crash in MakeX509CSR when using ancient versions of OpenSSL
fixes #8844
Gunnar Beutner [Thu, 26 Mar 2015 06:50:46 +0000 (07:50 +0100)]
Fix incorrect perfdata templates in the documentation
fixes #8866
Gunnar Beutner [Thu, 26 Mar 2015 06:10:52 +0000 (07:10 +0100)]
Fix assertion failure in IdoMysqlConnection::FieldToEscapedString
fixes #8865
Michael Friedrich [Wed, 25 Mar 2015 10:44:54 +0000 (11:44 +0100)]
Fix wrong 'dns_lookup' custom attribute default
fixes #8862
Gunnar Beutner [Mon, 23 Mar 2015 14:52:09 +0000 (15:52 +0100)]
Fix incorrect variable values for apply+for
fixes #8851
Jean Flach [Mon, 23 Mar 2015 12:09:29 +0000 (13:09 +0100)]
Add check_perfmon
Jean Flach [Mon, 23 Mar 2015 12:07:02 +0000 (13:07 +0100)]
Refactor plugin code
Gunnar Beutner [Mon, 23 Mar 2015 06:55:06 +0000 (07:55 +0100)]
Add support for the C++11 keyword 'override'
fixes #8842
Gunnar Beutner [Sun, 22 Mar 2015 14:04:00 +0000 (15:04 +0100)]
Add missing include in loader.cpp
Gunnar Beutner [Sat, 21 Mar 2015 23:04:57 +0000 (00:04 +0100)]
Fix: 'return' keyword doesn't work inside for loops
fixes #8834
Gunnar Beutner [Sat, 21 Mar 2015 21:48:23 +0000 (22:48 +0100)]
Implement constructor-style casts
fixes #8832
Gunnar Beutner [Sat, 21 Mar 2015 10:02:01 +0000 (11:02 +0100)]
Fix copyright header indentation
Gunnar Beutner [Sat, 21 Mar 2015 09:04:14 +0000 (10:04 +0100)]
Fix style violations
Michael Friedrich [Thu, 12 Mar 2015 17:05:58 +0000 (18:05 +0100)]
Fix missing config validator for command arguments 'set_if'
fixes #8724
Louis Sautier [Fri, 20 Mar 2015 13:57:30 +0000 (14:57 +0100)]
Make default notifications include users from host.vars.notification.mail.users
fixes #8830
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
Gunnar Beutner [Fri, 20 Mar 2015 14:49:55 +0000 (15:49 +0100)]
Allow using more than one %validator rule for the same type
fixes #8829
Gunnar Beutner [Fri, 20 Mar 2015 12:30:55 +0000 (13:30 +0100)]
Move release info in INSTALL.md into a separate file
fixes #8827
Gunnar Beutner [Fri, 20 Mar 2015 11:27:40 +0000 (12:27 +0100)]
Flush stderr in Application::Exit
fixes #8734
Michael Friedrich [Fri, 20 Mar 2015 08:32:53 +0000 (09:32 +0100)]
Documentation: Fix missing url
Gunnar Beutner [Fri, 20 Mar 2015 07:25:17 +0000 (08:25 +0100)]
Use container-based builders for Travis CI
Gunnar Beutner [Fri, 20 Mar 2015 07:16:10 +0000 (08:16 +0100)]
Don't allow users to instantiate the StreamLogger class
fixes #8823
Gunnar Beutner [Fri, 20 Mar 2015 07:15:07 +0000 (08:15 +0100)]
Use TypeInstance field instead of looking up types by name
fixes #8817
Michael Friedrich [Thu, 19 Mar 2015 16:18:36 +0000 (17:18 +0100)]
Documentation: Revamp migration/object accessors, fix several items
fixes #8764
fixes #8771
fixes #8765
fixes #8686
fixes #8740
Gunnar Beutner [Thu, 19 Mar 2015 14:47:46 +0000 (15:47 +0100)]
Make load order for objects more reliable
fixes #8770
Michael Friedrich [Thu, 19 Mar 2015 14:19:09 +0000 (15:19 +0100)]
Documentation: Re-order the object types in alphabetical order
fixes #8677
Michael Friedrich [Thu, 19 Mar 2015 13:36:53 +0000 (14:36 +0100)]
Add "random" CheckCommand for test and demo purposes
fixes #8816
Michael Friedrich [Thu, 19 Mar 2015 13:08:06 +0000 (14:08 +0100)]
Use Utility::NaturalJoin for notification filter formatting
refs #8685
Gunnar Beutner [Thu, 19 Mar 2015 12:47:40 +0000 (13:47 +0100)]
Improve error message for invalid field access
fixes #8769
Jean-Marcel Flach [Thu, 19 Mar 2015 12:30:59 +0000 (13:30 +0100)]
Update AUTHORS
Gunnar Beutner [Thu, 19 Mar 2015 07:17:57 +0000 (08:17 +0100)]
Fix leak in ConfigCompiler::CompileStream
refs #8791
Gunnar Beutner [Thu, 19 Mar 2015 05:53:32 +0000 (06:53 +0100)]
Add rudimentary support for Travis-CI
Gunnar Beutner [Wed, 18 Mar 2015 13:36:46 +0000 (14:36 +0100)]
Don't use the thread pool to compile Livestatus scripts
refs #8791
Gunnar Beutner [Wed, 18 Mar 2015 13:29:02 +0000 (14:29 +0100)]
Fix crash in ConsoleCommand::Run
refs #8791
Gunnar Beutner [Wed, 18 Mar 2015 13:24:55 +0000 (14:24 +0100)]
Fix initialization order for type objects
refs #8791
Gunnar Beutner [Wed, 18 Mar 2015 12:24:31 +0000 (13:24 +0100)]
Make order for deferred initializers deterministic
refs #8791
Gunnar Beutner [Wed, 18 Mar 2015 11:32:55 +0000 (12:32 +0100)]
Update documentation for --app
refs #8791
Gunnar Beutner [Wed, 18 Mar 2015 11:30:07 +0000 (12:30 +0100)]
Fix incorrect type for the --app argument
refs #8791
Gunnar Beutner [Wed, 18 Mar 2015 11:11:42 +0000 (12:11 +0100)]
Fix livestatus unit tests
refs #8791
Gunnar Beutner [Wed, 18 Mar 2015 10:12:14 +0000 (11:12 +0100)]
Clean up the start-up process a bit
fixes #8791
Gunnar Beutner [Wed, 18 Mar 2015 07:19:36 +0000 (08:19 +0100)]
Add auto-completion suggestions for built-in attributes
refs #8776
Gunnar Beutner [Wed, 18 Mar 2015 07:10:32 +0000 (08:10 +0100)]
Improve auto-completion for the 'icinga2 console' command
refs #8776
Gunnar Beutner [Wed, 18 Mar 2015 06:17:15 +0000 (07:17 +0100)]
Implement auto-completion support for 'icinga2 console'
refs #8776
Gunnar Beutner [Tue, 17 Mar 2015 17:01:48 +0000 (18:01 +0100)]
Fix libreadline detection for Debian
refs #8776
Gunnar Beutner [Tue, 17 Mar 2015 09:42:46 +0000 (10:42 +0100)]
Implement support for libedit
fixes #8776
Reto Zeder [Mon, 16 Mar 2015 13:03:19 +0000 (14:03 +0100)]
Fix typo in documentation: Library reference get_host
fixes #8763
Signed-off-by: Jean-Marcel Flach <jean-marcel.flach@netways.de>
Gunnar Beutner [Tue, 17 Mar 2015 08:05:40 +0000 (09:05 +0100)]
Fix incorrect variable use in BoostTestTargets.cmake
fixes #8749
Gunnar Beutner [Tue, 17 Mar 2015 08:02:17 +0000 (09:02 +0100)]
Fix some mistakes in the documentation
fixes #8767
Gunnar Beutner [Tue, 17 Mar 2015 07:14:46 +0000 (08:14 +0100)]
Move the base command templates into libmethods
fixes #8775
Louis Sautier [Mon, 16 Mar 2015 14:15:27 +0000 (15:15 +0100)]
Remove prompt to create a TicketSalt from the wizard
fixes #8766
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
Gunnar Beutner [Mon, 16 Mar 2015 12:37:11 +0000 (13:37 +0100)]
Ignore file name extension in 'flex --version' output
refs #8750
Gunnar Beutner [Mon, 16 Mar 2015 12:32:13 +0000 (13:32 +0100)]
Add OS details in 'icinga2 --version'
fixes #8761
Gunnar Beutner [Mon, 16 Mar 2015 12:31:33 +0000 (13:31 +0100)]
Improve Flex version detection on Windows
refs #8750
Jean Flach [Mon, 16 Mar 2015 12:15:54 +0000 (13:15 +0100)]
Remove http_vhosts config from Windows
There is no check_http planed for Windows
fixes #8762
Gunnar Beutner [Mon, 16 Mar 2015 08:59:26 +0000 (09:59 +0100)]
Add missing keywords in the syntax highlighting files
fixes #8757
Markus Frosch [Mon, 16 Mar 2015 08:18:06 +0000 (09:18 +0100)]
Fix VIM syntax highlighting for comments
fixes #8755
Louis Sautier [Sun, 15 Mar 2015 18:22:37 +0000 (19:22 +0100)]
Fix a typo in the documentation of ICINGA2_WITH_MYSQL and ICINGA2_WITH_PGSQL
fixes #8753
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
Gunnar Beutner [Sun, 15 Mar 2015 20:08:06 +0000 (21:08 +0100)]
Ensure that flex meets the version requirements
fixes #8750
Gunnar Beutner [Sun, 15 Mar 2015 10:24:09 +0000 (11:24 +0100)]
Don't ignore extraneous arguments for functions
fixes #8748
Gunnar Beutner [Sat, 14 Mar 2015 06:58:55 +0000 (07:58 +0100)]
Merge COMMIT and BEGIN into the previous MySQL query
refs #8738
Gunnar Beutner [Fri, 13 Mar 2015 19:23:14 +0000 (20:23 +0100)]
Implement support for CLIENT_MULTI_STATEMENTS
fixes #8738
Gunnar Beutner [Fri, 13 Mar 2015 12:46:00 +0000 (13:46 +0100)]
Don't update custom vars for each status update
fixes #8736