4572 Commits

Author SHA1 Message Date
Gunnar Beutner
979b99ea6f Build fix for the Windows plugins 2014-11-13 20:12:24 +01:00
Gunnar Beutner
0324cbff7c Fix crash in StreamLogger::~StreamLogger 2014-11-13 20:12:23 +01:00
Michael Friedrich
aad4b48812 Drop invalid headers from libhello debug code
refs #7559
2014-11-13 20:09:36 +01:00
Gunnar Beutner
8e4148d33c Use Application::Exit to implement the exit() script function 2014-11-13 15:59:40 +01:00
Jean Flach
f85be08480 Improve check argument parsing 2014-11-13 15:57:10 +01:00
Gunnar Beutner
bb04f66b25 Remove debug code
refs #7559
2014-11-13 15:53:15 +01:00
Gunnar Beutner
7bcca244e7 Remove some more redundant code from "node wizard"
refs #7656
2014-11-13 15:32:41 +01:00
Gunnar Beutner
37242ef609 Fix handling of the CA certificate in "node wizard"
fixes #7656
2014-11-13 15:25:15 +01:00
Gunnar Beutner
7321e45abc Implement support for executing remote commands
fixes #7559
2014-11-13 14:54:55 +01:00
Gunnar Beutner
5e1099394a Remove the migrate-hosts script
fixes #7398
2014-11-13 11:15:55 +01:00
Gunnar Beutner
f20d9010c0 Fix deadlock in ThreadPool::Stop 2014-11-13 10:00:49 +01:00
Gunnar Beutner
02fef3f84a Remove unions from the DebugInfo class 2014-11-13 09:02:43 +01:00
Gunnar Beutner
e692ca16cd Add missing Stop call in the Logger class
fixes #7652
2014-11-13 09:02:23 +01:00
Gunnar Beutner
a14928ec10 Improve error messages for the Process class 2014-11-13 08:53:12 +01:00
Gunnar Beutner
6ef4e313d9 Remove obsolete mutex profiling code
refs #7622
2014-11-13 06:13:18 +01:00
Gunnar Beutner
f592a13481 Make sure all threads are dead before calling fork()
fixes #7653
2014-11-12 21:27:36 +01:00
Gunnar Beutner
e5bd573756 Implement the __get_object function 2014-11-12 19:08:36 +01:00
Michael Friedrich
43267d7759 GelfWriter: Change _state to human-readable string
refs #7619
2014-11-12 17:58:13 +01:00
Michael Friedrich
07c9701b83 GelfWriter: Add missing fields, fix notification state
refs #7619
2014-11-12 17:48:48 +01:00
Gunnar Beutner
4f417b4912 Add release barrier in ObjectLock::Unlock
refs #7648
2014-11-12 13:18:34 +01:00
Gunnar Beutner
1c0102ff9b Fix incorrect field name
refs #7648
2014-11-12 12:46:33 +01:00
Gunnar Beutner
a2c5887e51 Fix crash when daemonizing Icinga
refs #7648
2014-11-12 12:44:14 +01:00
Gunnar Beutner
c5a5d1833b Add missing barriers for Object::m_LockOwner
refs #7648
2014-11-12 12:32:14 +01:00
Gunnar Beutner
dfd24e6359 Fix _DEBUG define on *NIX 2014-11-12 11:34:59 +01:00
Gunnar Beutner
b3aa2eb0c8 Fix validator for dependency filters
fixes #7650
2014-11-12 09:40:45 +01:00
Gunnar Beutner
02c559eff9 Fix crash in the unit tests
fixes #7648
2014-11-12 09:33:13 +01:00
Gunnar Beutner
442d55c8da Enable parallel builds for the Debian package
fixes #7649
2014-11-12 08:40:48 +01:00
Gunnar Beutner
e4bfb5f922 Fix static initializers for Utility::AddDeferredInitializer
fixes #7646
2014-11-12 08:00:56 +01:00
Gunnar Beutner
83a2e4c350 Allow thin mutex calls to be inlined
refs #7622
2014-11-12 06:50:52 +01:00
Gunnar Beutner
02a7d97b17 Allow locks to be inlined
refs #7622
2014-11-12 06:33:20 +01:00
Gunnar Beutner
ecd31b86ad Remove debug code
refs #7622
2014-11-12 00:06:51 +01:00
Gunnar Beutner
2d7ce62438 Add missing default arguments
refs #7622
2014-11-11 23:48:17 +01:00
Gunnar Beutner
ca75584d88 Allow String class members to be inlined 2014-11-11 23:46:06 +01:00
Gunnar Beutner
36d108528f Allow Value class members to be inlined 2014-11-11 23:28:53 +01:00
Gunnar Beutner
ee980a788b Clean up the code a bit 2014-11-11 23:06:47 +01:00
Gunnar Beutner
9932f60522 Fix _DEBUG define
refs #7634
2014-11-11 16:40:27 +01:00
Gunnar Beutner
e52b2b6509 Fix incorrect IDO queries
fixes #7634
2014-11-11 16:36:20 +01:00
Gunnar Beutner
a5a869f390 Enable ASSERT() for *NIX debug builds
refs #7634
2014-11-11 16:36:20 +01:00
Michael Friedrich
788ec26d64 GelfWriter: Update AUTHORS
refs #7619
2014-11-11 14:32:52 +01:00
Michael Friedrich
7e7d61285e Merge branch 'feature/gelf-writer-7619'
fixes #7619
2014-11-11 14:25:59 +01:00
Michael Friedrich
1820425562 GelfWriter: Add documentation
refs #7619
2014-11-11 14:16:48 +01:00
Michael Friedrich
5ac03849d2 GelfWriter: Add 'source' configuration attribute
refs #7619
2014-11-11 14:16:48 +01:00
Michael Friedrich
f838fc4e6c GelfWriter: Fix default example port
refs #7619
2014-11-11 14:16:48 +01:00
Michael Friedrich
3211756656 Rebase against master changes, fix indent
refs #7619
2014-11-11 14:16:48 +01:00
Michael Friedrich
721483e0b2 Add a type validafor for GelfWriter
refs #7619
2014-11-11 14:16:48 +01:00
Michael Friedrich
a4ed44247e Add 'gelf' feature config
refs #7619
2014-11-11 14:16:48 +01:00
Marius Sturm
6055cd194a Add GelfWriter
refs #7619
2014-11-11 14:16:48 +01:00
Gunnar Beutner
11710ef683 Fix static initializers
refs #7634
2014-11-11 13:24:44 +01:00
Jean Flach
5aacb42c41 Add build directories to gitignore 2014-11-11 10:07:59 +01:00
Jean Flach
0ba2efe97f Fix some Ido initialization bugs
refs #7625
2014-11-11 10:04:37 +01:00