Gunnar Beutner
|
2d5e9514a5
|
Refactor logging code
|
2014-10-19 17:52:17 +02:00 |
Gunnar Beutner
|
b18f57a745
|
Remove logger_fwd.hpp
|
2014-10-19 14:50:39 +02:00 |
Gunnar Beutner
|
6f2ea6bc08
|
Fix build problems with Oracle Solaris Studio
refs #6896
|
2014-09-02 13:09:17 +02:00 |
Gunnar Beutner
|
65bec9e904
|
Clean up some parts of the code
|
2014-08-17 17:57:41 +02:00 |
Michael Friedrich
|
3ecec31af3
|
Change log message identifier for libicinga.
Refs #6346
|
2014-05-28 14:42:00 +02:00 |
Gunnar Beutner
|
632026cd9f
|
Rename C++ header files.
Fixes #6291
|
2014-05-25 16:27:14 +02:00 |
Gunnar Beutner
|
f26b37e763
|
Execute apply/object rules in parallel.
Fixes #6223
|
2014-05-17 20:50:07 +02:00 |
Gunnar Beutner
|
9c3e399188
|
Remove unnecessary includes.
Fixes #6189
|
2014-05-11 18:11:32 +02:00 |
Michael Friedrich
|
b268e7d32d
|
Group assign requires object.groups update too (for apply rules).
Refs #6105
|
2014-05-01 23:53:38 +02:00 |
Michael Friedrich
|
7a147d268e
|
Add group assign/ignore rules.
Fixes #5910
|
2014-04-23 15:50:00 +02:00 |
Michael Friedrich
|
f48a6b429b
|
Add nested group support for {Host,Service,User}Group.
Fixes #5858
|
2014-04-14 21:52:01 +02:00 |
Michael Friedrich
|
ce737ff2f3
|
Change copyright header (again).
Fixes #5424
|
2014-03-19 11:42:47 +01:00 |
Michael Friedrich
|
2b6529c424
|
Fix {Host,Service,User}Group::{Add,Remove}Member isn't thread-safe.
Fixes #5699
|
2014-03-11 10:40:37 +01:00 |
Michael Friedrich
|
555d72150a
|
Update copyright header.
Fixes #5424
|
2014-01-09 00:32:11 +01:00 |
Gunnar Beutner
|
e546cd854d
|
Clean up the DynamicType class.
Refs #5036
|
2013-11-08 16:07:21 +01:00 |
Gunnar Beutner
|
a84536bea3
|
Implement serializer support for arbitrary classes.
Fixes #5024
|
2013-11-08 14:08:59 +01:00 |
Gunnar Beutner
|
6acc017707
|
Remove namespace qualifiers for boost::make_shared and boost::enable_shared_from_this.
Fixes #5012
|
2013-11-07 08:28:33 +01:00 |
Gunnar Beutner
|
db4b3b78d6
|
Implement class compiler.
Refs #4963
|
2013-10-28 14:27:36 +01:00 |
Gunnar Beutner
|
bf1a800e39
|
Update copyright information.
|
2013-09-25 07:45:56 +02:00 |
Gunnar Beutner
|
e9e55cd8c0
|
Remove the replication feature and clean up the code.
|
2013-08-26 14:56:38 +02:00 |
Gunnar Beutner
|
5d09af0a6e
|
ido: Implement servicegroup members.
|
2013-08-05 09:38:16 +02:00 |
Gunnar Beutner
|
e2714525c9
|
Remove the built-in attributes notes_url and action_url.
|
2013-07-01 13:55:25 +02:00 |
Gunnar Beutner
|
fd3e92ea0c
|
Refactor AsyncTasks.
|
2013-03-25 17:36:15 +00:00 |
Gunnar Beutner
|
97fee26289
|
Remove @threadsafety doc strings
Fixes #3889
|
2013-03-22 12:02:20 +01:00 |
Gunnar Beutner
|
c3975af6ec
|
Refactor #includes (Part 4).
|
2013-03-18 11:02:18 +01:00 |
Gunnar Beutner
|
0bb0711d72
|
Refactor #includes (Part 2).
|
2013-03-16 21:18:53 +01:00 |
Gunnar Beutner
|
9ac731ba8e
|
Change log level for some debug messages.
|
2013-03-15 11:18:56 +01:00 |
Gunnar Beutner
|
7c46bb4f7d
|
Use 'explicit' for constructors.
|
2013-03-14 23:52:52 +01:00 |
Gunnar Beutner
|
07421751ad
|
Implement config support for arrays.
|
2013-03-14 12:17:46 +01:00 |
Gunnar Beutner
|
e2416b5b54
|
Check return values of SymGetLineFromAddr64 and SymFromAddr.
|
2013-03-07 16:00:10 +01:00 |
Gunnar Beutner
|
6f7b553acd
|
Bugfixes for the *:Invalidate*Cache() calls.
|
2013-03-06 13:01:51 +01:00 |
Gunnar Beutner
|
70fa21dfbc
|
Various bugfixes.
|
2013-03-06 11:04:20 +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
|
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
|
d666960fa0
|
Refactor the cache code... again.
|
2013-02-27 15:23:25 +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
|
35c79a76c1
|
Make attribute lookups O(1).
|
2013-02-26 10:13:54 +01:00 |
Gunnar Beutner
|
5e91f6c54d
|
Fine-grained locks (WIP, Part 7).
|
2013-02-20 19:52:25 +01:00 |
Gunnar Beutner
|
3dace35cf1
|
Fine-grained locks (WIP, Part 3).
|
2013-02-18 23:44:24 +01:00 |
Gunnar Beutner
|
c63c28dd9c
|
Fine-grained locks (WIP, Part 1).
|
2013-02-17 19:14:34 +01:00 |
Gunnar Beutner
|
2118e4b490
|
Renamed 'alias' property to 'display_name'.
|
2013-02-13 19:32:44 +01:00 |
Gunnar Beutner
|
2501ff805a
|
Remove Host::OnInitCompleted and clean up the classes' constructors.
Fixes #3678
|
2013-02-11 14:01:52 +01:00 |
Gunnar Beutner
|
84482bb39d
|
Removed alias property, added display_name.
|
2013-02-09 17:50:47 +01:00 |
Gunnar Beutner
|
b887f14d96
|
Use BOOST_THROW_EXCEPTION instead of boost::throw_exception()
Fixes #3636
|
2013-02-06 12:51:12 +01:00 |
Gunnar Beutner
|
b74c2c8a68
|
Removed the old-style validation code.
|
2013-02-02 20:03:30 +01:00 |
Gunnar Beutner
|
b79f966b53
|
Performance improvements for *Group::GetMembers().
|
2013-01-25 12:46:49 +01:00 |
Gunnar Beutner
|
0d15141c7d
|
Build fix for FreeBSD.
|
2013-01-24 20:49:55 +01:00 |