786 Commits

Author SHA1 Message Date
Gunnar Beutner
137c726920 base: Limit work queue size. 2013-09-21 17:53:14 +02:00
Gunnar Beutner
3c3101336a Comment out some of the less useful debug messages. 2013-09-21 09:00:40 +02:00
Gunnar Beutner
132695a460 base: Limit buffer size for BufferedStream objects. 2013-09-20 09:45:05 +02:00
Gunnar Beutner
74a4432bad Fix: DynamicObject::HasPrivileges should always return true if privs == 0. 2013-09-19 14:47:17 +02:00
Gunnar Beutner
77a945157f Fix timeperiod update bug. 2013-09-19 00:01:18 +02:00
Gunnar Beutner
a10a4013c7 Change log timestamp format. 2013-09-19 00:06:14 +02:00
Gunnar Beutner
2487d7069c Fix workqueue dispatch. 2013-09-18 17:38:40 +02:00
Gunnar Beutner
3946c388c5 Fix lock contention in ThreadPool::Post. 2013-09-18 11:22:52 +02:00
Gunnar Beutner
afbfdb2579 Remove unnecessary check. 2013-09-18 10:30:20 +02:00
Gunnar Beutner
e045ece3de Change log level for some messages. 2013-09-18 10:30:11 +02:00
Gunnar Beutner
282acd94ec Fix parameter type for Service::RemoveDowntime. 2013-09-18 10:06:31 +02:00
Gunnar Beutner
db2f7d5bf3 Use short name for threadpool worker threads. 2013-09-18 09:32:16 +02:00
Gunnar Beutner
e7da4057f9 Implement support for work queues. 2013-09-18 09:09:16 +02:00
Gunnar Beutner
9d0fee73a3 Fix memory leaks in the config parser. 2013-09-18 07:47:46 +02:00
Gunnar Beutner
2ed8f1aaa7 Fix memory leak in NetString::ReadStringFromStream. 2013-09-18 07:47:46 +02:00
Michael Friedrich
46659e7551 Add missing DowntimesExpireTimer.
now the expired downtimes will get deleted every 60 seconds.

fixes #4711
2013-09-17 20:11:29 +02:00
Michael Friedrich
bcc370b82c Add RemoveDowntime() cancelled parameter, check for expired/triggered downtimes.
refs #4652
refs #4710
2013-09-17 19:37:10 +02:00
Michael Friedrich
501d18cf2b Remove obsolete comment. 2013-09-17 16:55:29 +02:00
Michael Friedrich
2379a37011 ido: Fix missing TriggerDowntime() queries.
fixes #4651
2013-09-17 16:52:53 +02:00
Michael Friedrich
4dbc1f993b ido: Fix downtimes/comments removal.
fixes #4651
2013-09-17 15:31:08 +02:00
Gunnar Beutner
31a55987e5 cluster: Implement domain support. 2013-09-17 13:18:40 +02:00
Gunnar Beutner
21c35aabf4 Fix logging performance problem. 2013-09-16 08:59:28 +02:00
Gunnar Beutner
7827d14ece config: Fix += { }. 2013-09-13 09:51:13 +02:00
Gunnar Beutner
68ec21f13f cluster: Another fix for authority checks. 2013-09-13 07:50:23 +02:00
Gunnar Beutner
b887b558bc Ignore check results if we have a local result that's newer. 2013-09-12 17:39:29 +02:00
Gunnar Beutner
eb7d9e96f8 Make sure the next check timestamp can't be in the past. 2013-09-12 15:47:45 +02:00
Gunnar Beutner
0c64ea7f88 Remove obsolete code. 2013-09-12 14:12:36 +02:00
Gunnar Beutner
102127fd5e config: Copy authority information into dependant services. 2013-09-12 13:08:37 +02:00
Gunnar Beutner
f418db79d7 Make sure the check latency can't be negative. 2013-09-12 11:36:31 +02:00
Gunnar Beutner
eb20b7e33e Update test check output. 2013-09-12 10:36:50 +02:00
Gunnar Beutner
50d506dfd7 Add check output for NullCheck. 2013-09-12 10:31:41 +02:00
Michael Friedrich
66d00d25bc ido: Fix timeperioddbobject lock. 2013-09-12 10:30:28 +02:00
Gunnar Beutner
95909d82fe cluster: Implement authority checks. 2013-09-12 10:04:04 +02:00
Gunnar Beutner
8a1293f750 Improve error messages for socket error. 2013-09-12 07:50:09 +02:00
Gunnar Beutner
2b23c66ac8 Fix bug which causes timeperiods not to be updated. 2013-09-12 07:13:36 +02:00
Gunnar Beutner
4c23245898 Re-enable TLS compression (again). 2013-09-11 17:12:28 +02:00
Gunnar Beutner
7961dc4e78 Remove DynamicObject::Start call. 2013-09-11 15:38:04 +02:00
Gunnar Beutner
4b6d8943fa Fix crash in MacroProcessor::ResolveMacros. 2013-09-11 14:59:49 +02:00
Gunnar Beutner
7f9fdde77e ido: Object map should not be static. 2013-09-11 12:47:49 +02:00
Gunnar Beutner
3261ad7106 ThreadPool: Add missing lock. 2013-09-11 10:42:36 +02:00
Gunnar Beutner
2ee657fb0c ido: Fix initialization order bug. 2013-09-11 10:28:47 +02:00
Gunnar Beutner
7fcde9eca8 cluster: Fix idle timeout. 2013-09-11 09:18:15 +02:00
Gunnar Beutner
d4bb2102fb Revert "Revert "Enable TLS compression.""
This reverts commit 1a9c4b6a37feaf4ed9569589b3f51d43766a6784.
2013-09-11 08:52:47 +02:00
Gunnar Beutner
1a9c4b6a37 Revert "Enable TLS compression."
This reverts commit b95d0d326464609efc2cf2f502afad5e3250a2f8.
2013-09-11 07:53:41 +02:00
Gunnar Beutner
b95d0d3264 Enable TLS compression. 2013-09-11 07:48:47 +02:00
Gunnar Beutner
15fae2bf2a Refactor how Application objects work. 2013-09-10 16:03:36 +02:00
Gunnar Beutner
61f0f7edc7 Don't copy macros / custom attributes to services. 2013-09-10 10:54:23 +02:00
Gunnar Beutner
f260f5e73b Fix macro priority. 2013-09-10 10:33:34 +02:00
Gunnar Beutner
a8972e78f8 ido: Clean up obsolete handlers. 2013-09-09 15:54:32 +02:00
Gunnar Beutner
cf3298f130 ido: Fix timeperiods with more than one segment. 2013-09-09 15:54:19 +02:00