1038 Commits

Author SHA1 Message Date
Gunnar Beutner
7f86ac3390 Updated VS filters for libconfig. 2013-02-09 10:43:31 +01:00
Gunnar Beutner
85e469019f Windows bugfixes for Utility::DirName and Utility::Glob. 2013-02-09 10:43:11 +01:00
Gunnar Beutner
06999e40e9 Fixed incorrect Service::GetByName call. 2013-02-09 02:16:02 +01:00
Gunnar Beutner
0faffeb873 Bugfix: Incorrect array index in ACKNOWLEDGE_HOST_PROBLEM command. 2013-02-09 02:01:48 +01:00
Gunnar Beutner
4fcda6699f Bugfix: use short names in servicegroup objects. 2013-02-09 01:49:45 +01:00
Gunnar Beutner
3a3d031835 Updated filters for the VS project. 2013-02-09 01:19:08 +01:00
Gunnar Beutner
29b056c848 Remove separate host ack/downtime/comments functionality.
Fixes #3663
2013-02-09 01:16:43 +01:00
Gunnar Beutner
6c23481a55 Bugfix: Local events for changed attributes aren't processed at transaction commit time.
Fixes #3605
2013-02-08 23:40:28 +01:00
Gunnar Beutner
f725c6ee7a Copy service and host dependencies into service items. 2013-02-08 21:38:34 +01:00
Gunnar Beutner
e443b77a56 Implement dictionary-based host/service name pairs. 2013-02-08 21:30:14 +01:00
Gunnar Beutner
580f2e1fcc Use Host constructor/destructor/OnAttributeChange instead of OnCommitted/OnRemoved for Host->services
Fixes #3612
2013-02-08 21:05:08 +01:00
Gunnar Beutner
c637647051 External commands: Removed duplicate argument validation. 2013-02-08 21:03:23 +01:00
Gunnar Beutner
b99068aec6 Fixed compiler warning. 2013-02-08 19:45:51 +01:00
Gunnar Beutner
63abf20829 Build unit tests for Win64/Release. 2013-02-08 19:37:41 +01:00
Gunnar Beutner
b5f59dc882 Updated validation rules for service dependencies. 2013-02-08 16:09:42 +01:00
Gunnar Beutner
8f9ac837af Removed x64 build target (use Win64 instead).
Fixes #3655
2013-02-08 15:52:21 +01:00
Gunnar Beutner
3458b7d9d1 Implement service shortnames.
Refs #3660
2013-02-08 15:38:22 +01:00
Gunnar Beutner
39008eff4e Fixed infinite loop bug in Service::BeginExecuteCheck. 2013-02-08 11:22:42 +01:00
Gunnar Beutner
7526ee3a9e Bugfix: assert in Timer::ProcessTimers. 2013-02-08 10:39:54 +01:00
Gunnar Beutner
09309b3899 Reschedule check timer after each finished check. 2013-02-08 10:39:31 +01:00
Gunnar Beutner
32d6308a3c Build fix. 2013-02-08 10:31:59 +01:00
Gunnar Beutner
ad04a02153 Bugfix: Fixed incorrect variable name. 2013-02-08 10:30:32 +01:00
Gunnar Beutner
10cc9bb1a3 Bugfix: Don't use check interval offsets for services with a check_interval smaller than 1 second. 2013-02-08 10:29:17 +01:00
Gunnar Beutner
513b3d6820 Bugfix: Don't leak lock file's fd into child processes. 2013-02-08 10:23:01 +01:00
Gunnar Beutner
601c7d25d1 Implement sub-second check intervals.
Fixes #3656
2013-02-08 10:17:41 +01:00
Gunnar Beutner
dd9c7b9846 Flush logger stream after writing 'clear color' ANSI code. 2013-02-08 09:40:19 +01:00
Gunnar Beutner
b14027ec73 Move EXPORT_COMPONENT() macros to the beginning of the files.
Fixes #3654
2013-02-08 07:11:14 +01:00
Gunnar Beutner
34d4f32398 Windows build fix. 2013-02-08 07:11:02 +01:00
Gunnar Beutner
01cde2195d Build unit tests on Windows.
Refs #3645
2013-02-08 06:56:38 +01:00
Gunnar Beutner
607915c49a Windows: Fixed crash in Object::~Object(). 2013-02-07 22:13:34 +01:00
Gunnar Beutner
2c58ec5272 Another Windows build fix. 2013-02-07 21:54:19 +01:00
Gunnar Beutner
33136c85aa Windows build fix. 2013-02-07 21:40:14 +01:00
Gunnar Beutner
5b71e148a8 Updated VS project file. 2013-02-07 21:28:39 +01:00
Gunnar Beutner
1017f78b0b Added dummy project files for the notification component. 2013-02-07 21:19:19 +01:00
Michael Friedrich
1a08cc63bb autogen.sh: s/html2man/help2man/ 2013-02-07 20:48:19 +01:00
Michael Friedrich
cff8102604 docs/Makefile.am: keep txt in make dist 2013-02-07 20:47:57 +01:00
Gunnar Beutner
1b4a9a3a21 Redesign dependencies.
Fixes #3646
2013-02-07 20:29:35 +01:00
Michael Friedrich
021ca76642 automake: fix asciidoc DATA includes for make
fixes #3635
2013-02-07 19:57:23 +01:00
Michael Friedrich
0de681be5d Compat: implemented log_path config getter (no functionality yet)
fixes #2796
2013-02-07 18:34:50 +01:00
Michael Friedrich
0932f00edb asciidoc: only enable automake magic if feature enabled
refs #3230
2013-02-07 18:31:05 +01:00
Michael Friedrich
73f84c6095 asciidoc: remove unused config file path from m4 detection
refs #3230
2013-02-07 17:41:25 +01:00
Michael Friedrich
bff540b359 Documentation: add configure/m4 checks for asciidoc bin, add --disable-asciidoc-docs
fixes #3230
2013-02-07 17:18:17 +01:00
Gunnar Beutner
0f6b31dfd8 Use BOOST_CHECK() instead of BOOST_REQUIRE(). 2013-02-07 11:13:00 +01:00
Gunnar Beutner
98aacd473a Removed unused variable. 2013-02-07 09:38:25 +01:00
Gunnar Beutner
c04cfb9dac Make sure that unnamed items in a dictionary are always in the order they were inserted in. 2013-02-07 09:36:17 +01:00
Gunnar Beutner
e0fe2cab14 Bugfix: Removing obsolete items after reloading config is broken.
Fixes #3644
2013-02-07 09:19:13 +01:00
Gunnar Beutner
a64fa1b994 objects.cache: Implement service dependencies
Fixes #3639
2013-02-06 22:41:40 +01:00
Gunnar Beutner
41e10c83be Documentation: add man pages
Fixes #2844
2013-02-06 17:49:11 +01:00
Gunnar Beutner
39bd164625 objects.cache: Service definitions should include the display_name property. 2013-02-06 15:54:13 +01:00
Gunnar Beutner
07e8565045 Fixed error message for the method validator. 2013-02-06 13:25:04 +01:00