834 Commits

Author SHA1 Message Date
Gunnar Beutner
20eaa441df Fixed invalid cast in Service::BeginExecuteCheck(). 2013-01-22 11:11:11 +01:00
Gunnar Beutner
8c2ab8f552 Move service check code into the Service class.
Fixes #3546
2013-01-22 11:07:09 +01:00
Gunnar Beutner
c97b480b1e Implement support for anonymous multicast messages.
Fixes #3545
2013-01-22 10:14:52 +01:00
Gunnar Beutner
c2c7488089 Added missing I2_ICINGA_API specifier for the TimePeriod class. 2013-01-22 10:14:08 +01:00
Gunnar Beutner
989d7139f3 Refactor scheduling stuff from *CheckTask into the checker component
Fixes #3067
2013-01-22 09:40:37 +01:00
Gunnar Beutner
02de634c12 Implement REGISTER_SCRIPTFUNCTION() and clean up how check types are registered. 2013-01-22 09:21:50 +01:00
Gunnar Beutner
7dc761236d Remove InitializeLibrary TODO.
Closes #3538
2013-01-22 09:04:36 +01:00
Gunnar Beutner
ecb044b679 Disable command pipe functionality on Windows. 2013-01-22 08:47:56 +01:00
Gunnar Beutner
c20ae866b7 Implemented support for external commands. 2013-01-22 08:34:29 +01:00
Gunnar Beutner
624b17be1a Remove /GM flag for Debug|x64
Fixes #3537
2013-01-22 08:26:47 +01:00
Gunnar Beutner
54ce8d51d8 Implement support for time periods. 2013-01-21 13:47:36 +01:00
Gunnar Beutner
ccbb98e64a Use String::ToString() in CompatComponent::ProcessCommand(). 2013-01-21 13:45:27 +01:00
Gunnar Beutner
9c74bfd5be Implement String::ToDouble().
Fixes #3544.
2013-01-21 13:44:17 +01:00
Gunnar Beutner
d4a6d68ef0 Implemented parsing command pipe data. 2013-01-21 13:39:20 +01:00
Gunnar Beutner
8f2aea6958 Made String::Split() const. 2013-01-21 13:29:00 +01:00
Gunnar Beutner
5b4712c55b Fixed incorrect argument name. 2013-01-21 13:21:10 +01:00
Gunnar Beutner
853dbfa82e Implemented command pipe (sort of). 2013-01-21 13:08:08 +01:00
Gunnar Beutner
9074a384fd Fix: replicated & local endpoints should not have local: prefix. 2013-01-18 10:37:22 +01:00
Gunnar Beutner
51bad2d2a6 Fix: DynamicObject::Unregister() failed to unregister objects. 2013-01-18 09:55:05 +01:00
Gunnar Beutner
5a7aeb1f19 Fix: Endpoints were not properly marked as local. 2013-01-18 09:37:27 +01:00
Gunnar Beutner
70c66fa542 Implemented the #library directive and fixed loading icinga.dll on Windows. 2013-01-17 15:05:34 +01:00
Gunnar Beutner
747e3e7de8 Fixed bug with invalid type in state files. 2013-01-17 15:03:44 +01:00
Gunnar Beutner
ea115a2c8c Fixed DynamicObject::DumpObjects(). 2012-12-04 15:41:07 +01:00
Gunnar Beutner
28e58df3aa Removed obsolete comment. 2012-12-04 15:37:41 +01:00
Gunnar Beutner
83772d4386 Implemented DynamicType support.
Fixes #3477
2012-12-04 08:42:24 +01:00
Gunnar Beutner
6a03ab5220 Fixed build warning for compatido. 2012-11-26 08:33:40 +01:00
Gunnar Beutner
18e8d4a976 Refactored IcingaApplication::Get*().
Fixes #3209, #3277
2012-11-26 08:30:52 +01:00
Gunnar Beutner
8e687ea7fe Added some more code documentation. 2012-11-26 08:29:26 +01:00
Gunnar Beutner
d26af07e48 Build fix for *NIX. 2012-11-23 12:34:06 +01:00
Gunnar Beutner
0785a082e9 Minor cleanups. 2012-11-23 11:04:08 +01:00
Gunnar Beutner
334bfe388a Implemented the StdioStream and UnixSocket classes. 2012-11-23 11:03:33 +01:00
Gunnar Beutner
1bf945f367 Fixed indentation. 2012-11-22 13:16:38 +01:00
Gunnar Beutner
1055a306c9 Build fix for *NIX. 2012-11-22 12:12:24 +01:00
Gunnar Beutner
321d66023f Refactored the socket classes. 2012-11-22 12:04:32 +01:00
Gunnar Beutner
482742f00e Fixed incorrect use of boost::algorithm::is_iless. 2012-10-31 12:06:21 +01:00
Gunnar Beutner
a5f361b7b6 Made type and attribute names case-insensitive.
Fixes #3223
2012-10-23 15:57:45 +02:00
Gunnar Beutner
0a99c0ba7e Removed duplicate config files. v0.0.1 2012-10-19 12:17:06 +02:00
Michael Friedrich
04dae011ee Contrib: add demo configuration from osmc 2012 presentation 2012-10-19 12:07:32 +02:00
Gunnar Beutner
6c32ce048e Fixed VS filters for pluginchecktask.cpp and pluginchecktask.h. 2012-10-17 12:35:18 +02:00
Gunnar Beutner
98f1244271 Fix: Added missing DLL exports for Windows. 2012-10-17 12:03:07 +02:00
Gunnar Beutner
e57bf22d82 Fix: Renaming temp files didn't work on Windows.
Fixes #3216
2012-10-17 11:35:06 +02:00
Gunnar Beutner
69bf01155d Added missing GPL headers. 2012-10-16 10:41:54 +02:00
Gunnar Beutner
4fb54e56b9 Changed version number (again). 2012-10-16 10:27:29 +02:00
Gunnar Beutner
e9251cb2de Added disclaimer text to "configure". 2012-10-16 09:54:06 +02:00
Michael Friedrich
56e63838b0 Documentation: remove log_path from icingaApplication as well (refs #3277) 2012-10-16 00:06:21 +02:00
Gunnar Beutner
677d8e00bf Changed log level for debug message. 2012-10-15 18:25:56 +02:00
Gunnar Beutner
ebe4a21dd5 Fixed example config. 2012-10-15 17:55:54 +02:00
Gunnar Beutner
cfa2281be7 Updated version number (2.0.0a1). 2012-10-15 14:57:50 +02:00
Michael Friedrich
2468fa8f4d Config: remove log_path config option from IcingaApplication (refs #3277) 2012-10-15 14:39:49 +02:00
Gunnar Beutner
3fe13b3ad3 Fixed grammar mistake. 2012-10-15 08:54:08 +02:00