Gunnar Beutner
|
5dbf8f95de
|
Another build fix for Windows.
Refs #5987
|
2014-04-09 12:44:35 +02:00 |
Gunnar Beutner
|
c2b18d4f35
|
Windows build fix.
Refs #5987
|
2014-04-09 12:38:26 +02:00 |
Gunnar Beutner
|
a16ef350e2
|
Avoid unnecessary copies for DynamicType::GetObjects.
Fixes #5987
|
2014-04-09 12:22:23 +02:00 |
Gunnar Beutner
|
ec7c90d5d7
|
Allow dictionaries to contain null values.
Fixes #5986
|
2014-04-09 10:52:13 +02:00 |
Gunnar Beutner
|
1c115297f9
|
Rename the service state constants.
Fixes #5964
|
2014-04-08 09:11:54 +02:00 |
Gunnar Beutner
|
2ab208e452
|
Fix invalid timeout for poll().
Fixes #5963
|
2014-04-08 07:11:38 +02:00 |
Michael Friedrich
|
9ab4b3dd16
|
Remove the 'Icinga' prefix for global constants.
Fixes #5960
|
2014-04-07 21:42:23 +02:00 |
Gunnar Beutner
|
ad42367999
|
Refactor name helper classes a bit.
Refs #5925
|
2014-04-06 08:15:07 +02:00 |
Gunnar Beutner
|
70062b5884
|
Make sure that Utility::GlobRecursive doesn't recurse into . and ..
Fixes #5946
|
2014-04-05 23:23:42 +02:00 |
Gunnar Beutner
|
00fd51e628
|
Implement relative object names.
Fixes #5925
|
2014-04-05 22:17:37 +02:00 |
Gunnar Beutner
|
c42a582307
|
Rename "short_name", "host" and "sevice" attributes.
Fixes #5857
|
2014-04-05 09:15:40 +02:00 |
Gunnar Beutner
|
23e9630682
|
Implement host checks.
Refs #5919
|
2014-04-04 15:57:54 +02:00 |
Michael Friedrich
|
5c58eb368c
|
Merge 'macros' and 'custom' attributes into 'vars', part 1.
Refs #5855
|
2014-04-03 11:35:25 +02:00 |
Gunnar Beutner
|
5c72e52903
|
Implement operator - for arrays.
Fixes #5923
|
2014-04-02 17:39:36 +02:00 |
Gunnar Beutner
|
0683fca535
|
Allow anonymous functions to be garbage-collected.
Fixes #5921
|
2014-04-02 17:27:04 +02:00 |
Gunnar Beutner
|
ebf8ed3019
|
Remove support for external scripting languages.
Fixes #5920
|
2014-04-02 17:27:04 +02:00 |
Gunnar Beutner
|
2c17305536
|
Implement additional arguments for log().
Fixes #5902
|
2014-04-01 09:33:54 +02:00 |
Gunnar Beutner
|
e3d96eb62d
|
Build fix for FreeBSD.
|
2014-03-31 18:30:57 +02:00 |
Gunnar Beutner
|
aba2a09245
|
Build fix for FreeBSD/OS X.
|
2014-03-31 00:08:43 +02:00 |
Gunnar Beutner
|
b58c9ee3f8
|
Build fix.
Refs #5780
|
2014-03-30 15:08:29 +02:00 |
Gunnar Beutner
|
397fee13ff
|
Allow "object" and "apply" in AST expressions.
Refs #5870
|
2014-03-30 15:04:53 +02:00 |
Gunnar Beutner
|
04dcceef59
|
Implement Utility::GetSymbolName and Utility::GetSymbolSource for Windows.
Refs #5870
|
2014-03-30 01:20:58 +01:00 |
Gunnar Beutner
|
9897358fc6
|
Add missing lock in DeserializeObject().
Refs #5870
|
2014-03-30 01:20:57 +01:00 |
Gunnar Beutner
|
eb30f69454
|
Fix crash in DiagnosticInformation().
Refs #5870
|
2014-03-30 01:20:57 +01:00 |
Gunnar Beutner
|
0e79abb8f2
|
Implement instance variable "templates" for config objects.
Refs #5884
|
2014-03-28 14:46:19 +01:00 |
Gunnar Beutner
|
54063f0b9f
|
Rename __name and __type properties.
Refs #5870
|
2014-03-28 14:17:55 +01:00 |
Gunnar Beutner
|
8bfb60b7fa
|
Improve error message for invalid inline service definitions.
Refs #5846
|
2014-03-24 11:23:05 +01:00 |
Gunnar Beutner
|
db2f1b3398
|
Add missing brace.
Refs #5846
|
2014-03-24 09:27:30 +01:00 |
Gunnar Beutner
|
27955843c0
|
Move Addr2Line function to the Utility class.
Refs #5846
|
2014-03-23 19:39:25 +01:00 |
Gunnar Beutner
|
09f1c46714
|
Implement the exit() script function.
Refs #5846
|
2014-03-23 17:26:36 +01:00 |
Gunnar Beutner
|
aacc699dd4
|
Refactor the config parser's AST.
Refs #5846
|
2014-03-23 11:27:40 +01:00 |
Gunnar Beutner
|
3afad7a96d
|
Implement comparison operators for operands of different types.
Refs #5846
|
2014-03-22 08:40:35 +01:00 |
Gunnar Beutner
|
3c067e9547
|
Don't show stack traces for user errors.
Refs #5846
|
2014-03-22 08:38:46 +01:00 |
Gunnar Beutner
|
0c7d53503d
|
Resolve relative paths for StackTrace::Addr2Line.
Fixes #5792
|
2014-03-21 08:44:55 +01:00 |
Michael Friedrich
|
fc7d7cc9eb
|
DB IDO: Send endpoint authority for status updates.
Refs #5636
|
2014-03-20 18:03:47 +01:00 |
Gunnar Beutner
|
1ea91ef49f
|
Windows build fix.
|
2014-03-20 15:53:45 +01:00 |
Gunnar Beutner
|
3ad233400e
|
Make accessing undefined variables an error (instead of a warning).
Fixes #5809
|
2014-03-20 15:31:48 +01:00 |
Gunnar Beutner
|
cb0c1b01d5
|
Add special cases for Array and Dictionary in Value::GetTypeName().
Refs #5804
|
2014-03-20 14:28:29 +01:00 |
Gunnar Beutner
|
012c0caeec
|
Implement union() and intersection() functions.
Fixes #5801
|
2014-03-20 14:25:40 +01:00 |
Gunnar Beutner
|
8e472211cb
|
Add missing file.
|
2014-03-20 13:45:10 +01:00 |
Gunnar Beutner
|
02fc3278c8
|
Implement missing operators for the Value class.
Fixes #5804
|
2014-03-20 13:02:31 +01:00 |
Gunnar Beutner
|
3383951791
|
Implement regex() and match() functions.
Refs #5789
|
2014-03-19 12:46:23 +01:00 |
Gunnar Beutner
|
e21e2ef707
|
Make Value operators const where possible.
Refs #5789
|
2014-03-19 12:46:23 +01:00 |
Michael Friedrich
|
ce737ff2f3
|
Change copyright header (again).
Fixes #5424
|
2014-03-19 11:42:47 +01:00 |
Gunnar Beutner
|
4d6088bee1
|
Stop checks during shutdown.
Fixes #5784
|
2014-03-17 09:04:19 +01:00 |
Gunnar Beutner
|
ecce27f9da
|
Fix null pointer dereference in Timer::AdjustTimers.
Fixes #5783
|
2014-03-17 08:41:53 +01:00 |
Gerd von Egidy
|
40b88422d2
|
Output child pid to debug log when forking.
Fixes #5756
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
|
2014-03-14 13:52:04 +01:00 |
Gunnar Beutner
|
737675387d
|
Windows build fix.
|
2014-03-14 13:23:04 +01:00 |
Gunnar Beutner
|
3556f9afde
|
Use more threads for Process I/O.
Refs #5748
|
2014-03-14 13:21:11 +01:00 |
Gunnar Beutner
|
5252041c6b
|
Fix Process timeouts.
Fixes #5759
|
2014-03-14 12:16:49 +01:00 |