Commit Graph

1031 Commits

Author SHA1 Message Date
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. 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
Gunnar Beutner ac11c84813 Only log check timer when we actually created any tasks. 2012-10-15 08:52:31 +02:00
Gunnar Beutner e426548863 Bugfix: services property doesn't work when the first host definition is abstract.
Fixes #3300
2012-10-15 08:45:14 +02:00
Gunnar Beutner cfb07e9e2c Ignore Windows new-lines.
Fixes #3292
2012-10-15 08:27:07 +02:00