Gunnar Beutner
|
ff57b0ccd6
|
Add name attribute for the WorkQueue class
fixes #10816
|
2016-06-14 09:08:04 +02:00 |
Gunnar Beutner
|
222b90107f
|
Fix crash in ConfigItem::Commit
fixes #11804
|
2016-05-18 12:53:41 +02:00 |
Gunnar Beutner
|
b9fdb3bfd9
|
Make sure that object names aren't empty
fixes #9989
|
2016-05-11 09:48:18 +02:00 |
Gunnar Beutner
|
81a7a002b4
|
Improve validation for flow control statements
fixes #11622
|
2016-05-11 08:01:31 +02:00 |
Michael Friedrich
|
2faf121ff4
|
Remove commentsand downtimes with reference to deleted checkable objects
Silence the warning message and change the log level to notice as well.
fixes #10717
|
2016-05-03 11:30:02 +02:00 |
Gunnar Beutner
|
93a09b874b
|
Remove the (unused) 'inherits' keyword
fixes #11659
|
2016-04-22 13:49:30 +02:00 |
Gunnar Beutner
|
d2cd4b6667
|
Improve performance for locks and value conversions
refs #11612
|
2016-04-19 09:38:22 +02:00 |
Gunnar Beutner
|
3008d5ef31
|
Improve performance for field accesses
fixes #11612
|
2016-04-18 17:05:22 +02:00 |
Michael Friedrich
|
027a23f468
|
Fix: Overwriting global type variables causes crash in ConfigItem::Commit()
fixes #11484
|
2016-03-31 11:43:16 +02:00 |
Gunnar Beutner
|
112f024810
|
Build fix for GCC
refs #9839
|
2016-03-29 14:52:48 +02:00 |
Gunnar Beutner
|
eb0892273e
|
Implement the DateTime class
fixes #9839
|
2016-03-29 13:27:20 +02:00 |
Gunnar Beutner
|
5de9a988d9
|
Improve validation for arrays
fixes #11434
|
2016-03-24 09:15:39 +01:00 |
Gunnar Beutner
|
6ba0c5fe01
|
Implement recursion limit for AST expressions which don't use a separate stack frame
fixes #11106
|
2016-03-23 09:03:49 +01:00 |
Michael Friedrich
|
47c5425137
|
Fix permissions for temporary files
fixes #11212
fixes #11211
|
2016-02-24 11:00:44 +01:00 |
Michael Friedrich
|
4cb5b97e52
|
Fix unique creation of temp files
fixes #10948
|
2016-02-23 12:30:59 +01:00 |
Gunnar Beutner
|
c06f6d7aeb
|
Fix crash in ConfigItem::RunWithActivationContext
fixes #11085
|
2016-02-04 13:17:37 +01:00 |
Gunnar Beutner
|
599929b0f6
|
Update copyright headers for 2016
|
2016-01-12 08:29:59 +01:00 |
Michael Friedrich
|
323b759a90
|
Fix config validation for templates used as object reference name
fixes #10830
|
2015-12-17 13:49:30 +01:00 |
Michael Friedrich
|
8055f05d5e
|
Fix cluster config sync for (non-)authoritative configs
Details: https://dev.icinga.org/issues/10819#note-39
refs #10819
|
2015-12-12 12:16:00 +01:00 |
Michael Friedrich
|
e5ca19b17f
|
Fix that relative paths do not work with include_zones
fixes #10828
|
2015-12-11 16:58:43 +01:00 |
Gunnar Beutner
|
678a237739
|
Turn '=>' lambda expressions into side-effect-free statements
fixes #10760
|
2015-12-01 16:41:00 +01:00 |
Gunnar Beutner
|
4ab6f2a985
|
Fix crash in ConfigItem::ActivateItems
refs #10643
|
2015-11-23 17:25:35 +01:00 |
Michael Friedrich
|
d0545c4ea2
|
Fix crash in ConfigItem::ActivateItems
refs #10643
|
2015-11-23 14:02:33 +01:00 |
Gunnar Beutner
|
5991a878a0
|
Build fix for SLES 11 (with -std=c++11)
fixes #10615
|
2015-11-21 04:46:13 +01:00 |
Gunnar Beutner
|
3505ca3c16
|
Fix race condition in the ConfigItem class
fixes #10643
|
2015-11-19 19:38:49 +01:00 |
Gunnar Beutner
|
79b15efd09
|
Allow null values for constructor calls
fixes #10628
|
2015-11-14 05:36:48 +01:00 |
Gunnar Beutner
|
e3c75faabc
|
Implement support for recursive object locks
fixes #10596
|
2015-11-11 10:21:30 +01:00 |
Gunnar Beutner
|
2d2e7ecdb2
|
Improve location information for exceptions
fixes #10568
|
2015-11-10 17:05:40 +01:00 |
Gunnar Beutner
|
7621870278
|
Implement a debugger for Icinga scripts
fixes #10547
|
2015-11-05 14:29:45 +01:00 |
Gunnar Beutner
|
701961b73b
|
Fix the 'type' attribute for the Object class
refs #10387
|
2015-11-05 10:29:02 +01:00 |
Gunnar Beutner
|
51f473d08a
|
Implement the current_filename and current_line keywords
fixes #10243
|
2015-11-03 16:34:34 +01:00 |
Gunnar Beutner
|
050c520b2a
|
Convert Comment/Downtime to config objects
fixes #9777
|
2015-10-28 17:56:29 +01:00 |
Gunnar Beutner
|
23330150f4
|
Fix invalid delete in IndexerExpression::GetReference
fixes #10466
|
2015-10-26 18:01:39 +01:00 |
Gunnar Beutner
|
1ec20a1e8d
|
Fix: Line continuation is broken in 'icinga2 console'
fixes #10461
|
2015-10-26 13:04:03 +01:00 |
Gunnar Beutner
|
dd77863910
|
Implement Array::ToString and Dictionary::ToString
fixes #10329
|
2015-10-26 11:05:24 +01:00 |
Gunnar Beutner
|
de847d0b6f
|
Don't allow scripts to access FANoUserView attributes in sandbox mode
fixes #10457
|
2015-10-26 10:41:00 +01:00 |
Gunnar Beutner
|
74ef3e3ce6
|
Turn includes into AST expressions
fixes #10008
|
2015-10-22 09:46:31 +02:00 |
Gunnar Beutner
|
9eb7cfa620
|
Add missing keywords in ConfigCompiler::GetKeywords
refs #9960
|
2015-10-07 06:09:55 -07:00 |
Gunnar Beutner
|
8136cda367
|
Implement the ignore_on_error keyword
fixes #9960
|
2015-10-05 12:44:11 +02:00 |
Gunnar Beutner
|
359fb3f82b
|
Fix formatting for floating-point values in ConfigWriter
fixes #10256
|
2015-09-30 16:43:32 +02:00 |
Gunnar Beutner
|
6fb1b60c12
|
Fix: NULs don't work in string values
fixes #10234
|
2015-09-29 07:09:35 +02:00 |
Gunnar Beutner
|
e19a36c659
|
Fix parser error when using new-lines in dictionaries
fixes #10204
|
2015-09-23 16:37:21 +02:00 |
Gunnar Beutner
|
afcb97303c
|
Remove unnecessary MakeLiteral calls in SetExpression::DoEvaluate
fixes #10199
|
2015-09-23 10:37:13 +02:00 |
Gunnar Beutner
|
ad6c8eaf7e
|
Fix: String methods cannot be invoked on an empty string
fixes #10191
|
2015-09-22 11:24:00 +02:00 |
Gunnar Beutner
|
6fa58a520c
|
Implement config object sync
Adds object version.
refs #9927
|
2015-09-17 14:20:43 +02:00 |
Michael Friedrich
|
da83bae660
|
Rename config/modules to config/packages
fixes #9953
|
2015-09-01 20:09:04 +02:00 |
Gunnar Beutner
|
c37a23ccba
|
Implement the Icinga Studio application
fixes #10042
|
2015-08-31 07:50:01 +02:00 |
Gunnar Beutner
|
f2a055c85a
|
Use an AST node for the 'library' keyword
fixes #10017
|
2015-08-27 14:50:08 +02:00 |
Gunnar Beutner
|
1f63bcb1b3
|
Remove unused argument 'async'
refs #9972
|
2015-08-26 06:57:24 +02:00 |
Gunnar Beutner
|
827125a69a
|
Clean up the code a bit
refs #9096
|
2015-08-26 06:35:06 +02:00 |