Gunnar Beutner
|
11cf07fa9c
|
Config: implement support for wildcard includes
Fixes #2771
|
2013-02-02 00:32:18 +01:00 |
Gunnar Beutner
|
04fd703e6a
|
Windows build fix.
|
2013-02-01 23:10:48 +01:00 |
Gunnar Beutner
|
00b827d5cf
|
Implement search dirs for #include.
Fixes #3599
|
2013-02-01 22:44:58 +01:00 |
Gunnar Beutner
|
66f28ae02b
|
Build fix for Windows.
|
2013-02-01 19:36:47 +01:00 |
Gunnar Beutner
|
5492d6fac3
|
Bugfix: Unhandled exception in Service::CheckTimerHandler.
Fixes #3607
|
2013-02-01 19:27:36 +01:00 |
Gunnar Beutner
|
05d0dc5683
|
Display "debug message" for exceptions (in addition to SIGABRT).
|
2013-02-01 19:11:15 +01:00 |
Gunnar Beutner
|
8a469e190f
|
Fixed some more compiler warnings (when using -Wall).
|
2013-02-01 19:02:07 +01:00 |
Gunnar Beutner
|
ee6ba4e5e9
|
Bug: clearing attributes should only reset their value and tx rather than deleting them entirely
Fixes #3604
|
2013-02-01 19:01:51 +01:00 |
Gunnar Beutner
|
7835563e03
|
Fixed some compiler warnings.
|
2013-02-01 15:44:03 +01:00 |
Gunnar Beutner
|
df1199f206
|
Updated messages in the SIGABRT handler.
|
2013-02-01 14:46:06 +01:00 |
Gunnar Beutner
|
6c0a6a2207
|
Removed assert()s in ConfigItemBuilder::Compile.
|
2013-02-01 14:45:55 +01:00 |
Gunnar Beutner
|
0ca8012079
|
Made warning and critical messages bold.
|
2013-02-01 14:21:11 +01:00 |
Gunnar Beutner
|
886fd3a5b8
|
Implemented colored log messages.
|
2013-02-01 14:12:24 +01:00 |
Gunnar Beutner
|
f5a3dc4d84
|
Config: Warn about unknown attributes.
|
2013-02-01 14:11:22 +01:00 |
Gunnar Beutner
|
e928b1fabf
|
Bugfix: Missing parent object causes assert in ReplicationComponent::Stop
Fixes #3601
|
2013-02-01 11:46:52 +01:00 |
Gunnar Beutner
|
070607a1d1
|
Implement Service::OnCheckResultReceived, rename ServiceStateChangeMessage to CheckResultMessage
Fixes #3597
|
2013-01-31 16:51:50 +01:00 |
Gunnar Beutner
|
15b260d75e
|
Don't use exceptions in CommentProcessor::Get*.
Fixes 3595
|
2013-01-31 16:23:02 +01:00 |
Gunnar Beutner
|
768fd50703
|
Config: Changing a template ConfigItem must cause child ConfigObjects to be updated.
Fixes #2791
|
2013-01-31 15:26:54 +01:00 |
Gunnar Beutner
|
9862ab5324
|
Implement triggered downtime for services.
Fixes #3583
|
2013-01-31 13:57:14 +01:00 |
Gunnar Beutner
|
24e2d1d3f2
|
Use boost::lexical_cast instead of stringstreams.
|
2013-01-31 10:10:51 +01:00 |
Gunnar Beutner
|
e967d931fd
|
Fixed building with --disable-shared.
|
2013-01-30 23:52:11 +01:00 |
Gunnar Beutner
|
a4451abad3
|
Fixed indentation bug in Expression::DumpValue().
|
2013-01-30 23:15:37 +01:00 |
Gunnar Beutner
|
eab6411892
|
Config: Implement dumping the config in text form
Fixes #2754
|
2013-01-30 23:02:46 +01:00 |
Gunnar Beutner
|
b27465feae
|
Fixed incorrect parameters for memset().
|
2013-01-30 20:49:25 +01:00 |
Gunnar Beutner
|
7b03c77b66
|
Bugfix: some legacy_id changes didn't cause the cache to get updated.
|
2013-01-30 15:24:02 +01:00 |
Gunnar Beutner
|
49cc9f5898
|
Remove expired comments and downtimes.
|
2013-01-30 14:28:13 +01:00 |
Gunnar Beutner
|
4b5d91caad
|
Implement external commands SCHEDULE_HOSTGROUP_SVC_DOWNTIME and SCHEDULE_SERVICEGROUP_HOST_DOWNTIME
Fixes #3582
|
2013-01-30 13:23:00 +01:00 |
Gunnar Beutner
|
3fb8c05a50
|
Make sure comment/downtime legacy IDs are always unique (even in a cluster context).
|
2013-01-30 13:02:20 +01:00 |
Gunnar Beutner
|
ff0e6d91d2
|
Move exception_handler into libbase. Add handler for SIGABRT.
Fixes #3590
|
2013-01-30 11:51:15 +01:00 |
Gunnar Beutner
|
c9bcc5c8bd
|
Bugfix: Loading state files was broken.
Fixes #3562
|
2013-01-30 10:53:06 +01:00 |
Gunnar Beutner
|
6e119dafee
|
Use UUIDs to uniquely identify comments and downtimes.
|
2013-01-30 09:59:22 +01:00 |
Gunnar Beutner
|
7c65757219
|
Implement Utility::NewUUID().
Fixes #3589
|
2013-01-30 09:08:48 +01:00 |
Gunnar Beutner
|
d71de9f6cf
|
Updated VS project files.
|
2013-01-29 16:37:44 +01:00 |
Gunnar Beutner
|
c7550971fe
|
Implemented comments.
Fixes #3558
|
2013-01-29 16:29:09 +01:00 |
Gunnar Beutner
|
08bb9470b3
|
Updated VS project files.
|
2013-01-29 15:47:38 +01:00 |
Gunnar Beutner
|
e5ee9b9ea9
|
Renamed ExternalCommand to ExternalCommandProcessor.
Fixes #3579
|
2013-01-29 15:47:38 +01:00 |
Gunnar Beutner
|
d753a0c9cd
|
Bugfix: DowntimeProcessor::AddDowntime() should return new downtime ID.
|
2013-01-29 15:47:38 +01:00 |
Gunnar Beutner
|
07a1249a97
|
Add some more missing files.
|
2013-01-29 15:47:38 +01:00 |
Gunnar Beutner
|
4643444913
|
Added missing files.
|
2013-01-29 15:47:38 +01:00 |
Gunnar Beutner
|
8e8e607b2e
|
Implement downtimes.
Fixes #2833
|
2013-01-29 14:19:54 +01:00 |
Gunnar Beutner
|
3dcd94896d
|
Allow T_STRING for dictionary keys.
Fixes #3581
|
2013-01-29 12:40:00 +01:00 |
Gunnar Beutner
|
76f37c1d71
|
Implement Convert class, move existing type conversion functionality there
Fixes #3580
|
2013-01-29 12:05:46 +01:00 |
Gunnar Beutner
|
c563736588
|
Schedule pending services using the retry interval.
|
2013-01-28 13:40:05 +01:00 |
Gunnar Beutner
|
366b1d1435
|
Decreased minimum check interval to 5 seconds.
|
2013-01-28 09:48:20 +01:00 |
Gunnar Beutner
|
3ffe8707ab
|
Fix string_iless performance issue.
|
2013-01-28 09:43:54 +01:00 |
Gunnar Beutner
|
2e78899347
|
Implement statistics for passive service checks.
|
2013-01-28 09:01:47 +01:00 |
Gunnar Beutner
|
1bbd9d629e
|
Use check interval (rather than retry interval) when rescheduling passive checks.
|
2013-01-28 08:31:29 +01:00 |
Gunnar Beutner
|
a77aa596a8
|
Reschedule services after receiving passive check results.
|
2013-01-27 12:13:45 +01:00 |
Gunnar Beutner
|
dbe1e7cdd5
|
Fixes host acknowledgement commands.
|
2013-01-27 12:02:22 +01:00 |
Gunnar Beutner
|
e10d4f6b8b
|
Bugfix: null derefence in Service::ApplyCheckResult.
|
2013-01-27 11:49:23 +01:00 |