Michael Friedrich
|
c9fb309200
|
tools: move mkembedconfig into subdir
preparation for moving the conversion script into tools/
refs #4337
|
2013-06-24 16:05:18 +02:00 |
Gunnar Beutner
|
fe35791b1b
|
status.dat: Escape new-lines in multi-line plugin output
Fixes #3671
|
2013-06-24 11:35:56 +02:00 |
Gunnar Beutner
|
ea0052f208
|
Fix: Compat Log: abort on OwnLock()
Fixes #4332
|
2013-06-24 08:56:49 +02:00 |
Gunnar Beutner
|
6f158ff793
|
Implement external commands for flapping detection.
|
2013-06-21 10:28:21 +02:00 |
Gunnar Beutner
|
70e96aa2f0
|
Refactor ScriptFunctions.
|
2013-03-25 19:47:02 +00:00 |
Gunnar Beutner
|
fd3e92ea0c
|
Refactor AsyncTasks.
|
2013-03-25 17:36:15 +00:00 |
Gunnar Beutner
|
1f570ea9f7
|
Implement Icinga1.x-style compat log file rotation
Fixes #3874
|
2013-03-20 11:11:46 +01:00 |
Gunnar Beutner
|
8b53735cc9
|
Move the notification_interval option to the Notification class.
Fixes #3821
|
2013-03-20 10:08:27 +01:00 |
Gunnar Beutner
|
80c3a70107
|
Implement the CheckResultReader type.
|
2013-03-19 16:20:46 +01:00 |
Gunnar Beutner
|
a21cf21d52
|
Implement the CompatLog type.
|
2013-03-19 13:04:30 +01:00 |
Gunnar Beutner
|
734f76af96
|
Windows build fix.
|
2013-03-18 22:40:40 +01:00 |
Gunnar Beutner
|
2a8bc3ca0f
|
Refactor #includes (Part 5).
|
2013-03-18 17:39:40 +01:00 |
Gunnar Beutner
|
c3975af6ec
|
Refactor #includes (Part 4).
|
2013-03-18 11:02:18 +01:00 |
Gunnar Beutner
|
9d076c3c03
|
Refactor #includes (Part 3).
|
2013-03-17 20:19:29 +01:00 |
Gunnar Beutner
|
0bb0711d72
|
Refactor #includes (Part 2).
|
2013-03-16 21:18:53 +01:00 |
Gunnar Beutner
|
3073200b53
|
Cleaned up #includes (Part 1).
|
2013-03-15 18:21:29 +01:00 |
Gunnar Beutner
|
27e1d311de
|
Fix dependencies for mkembedconfig.
|
2013-03-15 13:35:39 +01:00 |
Gunnar Beutner
|
4d5e924bc6
|
Add mkembedconfig as a dependency for the .conf -> .cpp build step.
|
2013-03-15 11:56:30 +01:00 |
Gunnar Beutner
|
49620ef0ed
|
XNU build fixes.
|
2013-03-14 15:14:07 +01:00 |
Gunnar Beutner
|
98ab009b91
|
Cleaned up VS project files.
|
2013-03-12 19:49:24 +01:00 |
Gunnar Beutner
|
5fcdc51e3c
|
Windows build fix.
|
2013-03-12 15:35:51 +01:00 |
Gunnar Beutner
|
3c363499bb
|
Eliminate the Component class.
Fixes #3832
Fixes #3840
|
2013-03-12 13:45:54 +01:00 |
Gunnar Beutner
|
d8edd98e41
|
Add more information to exceptions.
|
2013-03-11 13:47:17 +01:00 |
Gunnar Beutner
|
5d0fa0f6c9
|
Removed dummy timeperiod definition.
|
2013-03-09 00:01:04 +01:00 |
Gunnar Beutner
|
d7a995e752
|
status.dat/objects.cache: check_interval/retry_interval should be in minutes.
|
2013-03-09 00:00:43 +01:00 |
Gunnar Beutner
|
f771ede8f1
|
Fixed deadlock.
|
2013-03-09 00:00:10 +01:00 |
Gunnar Beutner
|
cada2abeb3
|
Implement automated stacktraces for exceptions.
|
2013-03-07 19:44:39 +01:00 |
Gunnar Beutner
|
e2416b5b54
|
Check return values of SymGetLineFromAddr64 and SymFromAddr.
|
2013-03-07 16:00:10 +01:00 |
Gunnar Beutner
|
5a166f83d7
|
Move pidfile and command pipe to /var/run/icinga2 rather than /var/run
Fixes #3670
|
2013-03-07 12:23:43 +01:00 |
Gunnar Beutner
|
659fcf8fa3
|
Fix cppcheck warnings.
|
2013-03-06 15:41:13 +01:00 |
Gunnar Beutner
|
be95f3171d
|
Even more code refactoring.
|
2013-03-04 15:52:42 +01:00 |
Gunnar Beutner
|
48485c5f26
|
More lock refactoring. Yay.
|
2013-03-02 09:07:47 +01:00 |
Gunnar Beutner
|
572a477da3
|
Refactored object locking code.
|
2013-03-01 12:07:52 +01:00 |
Gunnar Beutner
|
5228d7f10b
|
Implemented compat support for users and user groups.
|
2013-02-28 10:50:20 +01:00 |
Gunnar Beutner
|
975c527b07
|
Bugfix: Output dummy check data for hosts that don't have a hostcheck.
|
2013-02-28 10:26:01 +01:00 |
Gunnar Beutner
|
e9d32eeada
|
Implemented user groups.
|
2013-02-27 21:49:03 +01:00 |
Gunnar Beutner
|
e98fd3e3eb
|
Bug fixes for the new cache code.
|
2013-02-27 16:04:49 +01:00 |
Gunnar Beutner
|
e9648f35bc
|
Make the services/notifications caches thread safe.
Send notifications based on the notification_interval setting.
|
2013-02-27 12:44:51 +01:00 |
Gunnar Beutner
|
163f0a9f5c
|
Implemented support for disabling notifications.
|
2013-02-26 12:37:25 +01:00 |
Gunnar Beutner
|
35c79a76c1
|
Make attribute lookups O(1).
|
2013-02-26 10:13:54 +01:00 |
Gunnar Beutner
|
0a0bb967a4
|
Make sure we don't block on write() while holding locks.
|
2013-02-24 12:47:24 +01:00 |
Gunnar Beutner
|
2ef255b9f6
|
Fine-grained locks (WIP, Part 9).
|
2013-02-24 01:10:34 +01:00 |
Gunnar Beutner
|
404b1807e6
|
Removed PCH support (as it's clearly not working properly).
|
2013-02-22 08:12:43 +01:00 |
Gunnar Beutner
|
5e91f6c54d
|
Fine-grained locks (WIP, Part 7).
|
2013-02-20 19:52:25 +01:00 |
Gunnar Beutner
|
997ca3a77a
|
Fine-grained locks (WIP, Part 6).
|
2013-02-19 23:02:08 +01:00 |
Gunnar Beutner
|
3dace35cf1
|
Fine-grained locks (WIP, Part 3).
|
2013-02-18 23:44:24 +01:00 |
Gunnar Beutner
|
a4c7052a6e
|
Fine-grained locks (WIP, Part 2).
|
2013-02-18 14:40:24 +01:00 |
Gunnar Beutner
|
c63c28dd9c
|
Fine-grained locks (WIP, Part 1).
|
2013-02-17 19:14:34 +01:00 |
Gunnar Beutner
|
023d17c675
|
Implement per-thread event queues.
|
2013-02-15 06:48:30 +01:00 |
Gunnar Beutner
|
dd93206113
|
Fixed exception in command pipe thread after sending Icinga SIGTERM.
|
2013-02-10 12:42:14 +01:00 |