Gunnar Beutner
|
44b87aeff6
|
Fix typeof() for numbers
fixes #8028
|
2014-12-09 16:43:09 +01:00 |
Gunnar Beutner
|
cf2b6e7ccc
|
Improve output of ToString for type objects
fixes #8020
|
2014-12-08 09:12:40 +01:00 |
Gunnar Beutner
|
57f84741b9
|
Register type objects as global variables
fixes #8019
|
2014-12-08 08:49:32 +01:00 |
Gunnar Beutner
|
04ca634a16
|
Fix typeof incorrectly returning null for arrays and dictionaries
fixes #8002
|
2014-12-08 08:36:03 +01:00 |
Gunnar Beutner
|
b5c7e2de4e
|
Make the ThreadPool spawn fewer threads
|
2014-12-06 19:23:27 +01:00 |
Michael Friedrich
|
9f66587d84
|
Rename static timer variables
|
2014-12-05 16:32:14 +01:00 |
Gunnar Beutner
|
cefa469ee6
|
ScriptUtils: Make sure arguments aren't null
fixes #8003
|
2014-12-05 14:59:12 +01:00 |
Gunnar Beutner
|
7d93788650
|
Fix crash in the unit tests
fixes #7769
|
2014-12-04 21:50:22 +01:00 |
Gunnar Beutner
|
1c07f5111a
|
Fix a memory leak in the ReadLineContext class
fixes #7602
|
2014-12-01 10:36:38 +01:00 |
Gunnar Beutner
|
d19821c900
|
Properly reset the ThreadPool status in Stop
refs #7822
|
2014-11-28 11:32:37 +01:00 |
Gunnar Beutner
|
ab63fca3d5
|
Make the config parser thread-safe
fixes #7822
|
2014-11-28 06:48:27 +01:00 |
Gunnar Beutner
|
a8b7710800
|
Fix crash in CreateCert
fixes #7862
|
2014-11-27 09:35:24 +01:00 |
Gunnar Beutner
|
358d91e912
|
Remove the __parent field in the DynamicObject class
refs #7748
|
2014-11-27 06:32:12 +01:00 |
Gunnar Beutner
|
c220a99f2d
|
Implicitly convert Number argument to string for operator +
fixes #7823
|
2014-11-25 12:33:08 +01:00 |
Gunnar Beutner
|
fddead5303
|
Fix some compiler warnings
fixes #7826
|
2014-11-24 18:25:08 +01:00 |
Gunnar Beutner
|
4d125edc0d
|
Move the cast functions into libbase
fixes #7807
|
2014-11-24 07:09:51 +01:00 |
Gunnar Beutner
|
a1b231e069
|
Remove unused parameter
refs #7805
|
2014-11-24 01:05:19 +01:00 |
Gunnar Beutner
|
ca28a51373
|
Remove unused code in the ThinMutex class
refs #7805
|
2014-11-24 01:01:39 +01:00 |
Gunnar Beutner
|
16cf274efc
|
Improve test coverage for the array class
|
2014-11-23 09:50:11 +01:00 |
Gunnar Beutner
|
f5766f9118
|
Refactor the stack frame handling for scripts
fixes #7748
|
2014-11-22 19:24:03 +01:00 |
Gunnar Beutner
|
334e61037a
|
Split DynamicObject::OnConfigLoaded into two separate events
refs #7780
|
2014-11-21 18:31:37 +01:00 |
Gunnar Beutner
|
80e6854ce6
|
Fix incorrect return type for ScriptSignal::Invoke
refs #7744
|
2014-11-20 19:43:50 +01:00 |
Gunnar Beutner
|
5321bc4643
|
Don't validate strings in the JSON parser
fixes #7730
|
2014-11-20 10:09:13 +01:00 |
Gunnar Beutner
|
6cadde82bd
|
Avoid rebuilding libbase when the version number changes
fixes #7647
|
2014-11-20 10:02:34 +01:00 |
Gunnar Beutner
|
f84cc8de39
|
Implement support for signals
fixes #7744
|
2014-11-20 06:54:48 +01:00 |
Gunnar Beutner
|
77b746841a
|
Provide a specialized function overload for Convert::ToDouble(const Value&)
|
2014-11-17 14:00:13 +01:00 |
Gunnar Beutner
|
1d16875b95
|
Comment out InitializeProcThreadAttributeList (for now)
fixes #7681
|
2014-11-17 09:45:35 +01:00 |
Gunnar Beutner
|
9386a58bf2
|
Implement an experimental variable to limit the number of threads
|
2014-11-16 13:14:42 +01:00 |
Gunnar Beutner
|
814589ac17
|
Use Array::Contains in InExpression/NotInExpression
|
2014-11-15 08:22:32 +01:00 |
Gunnar Beutner
|
0324cbff7c
|
Fix crash in StreamLogger::~StreamLogger
|
2014-11-13 20:12:23 +01:00 |
Gunnar Beutner
|
8e4148d33c
|
Use Application::Exit to implement the exit() script function
|
2014-11-13 15:59:40 +01:00 |
Gunnar Beutner
|
7321e45abc
|
Implement support for executing remote commands
fixes #7559
|
2014-11-13 14:54: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 |
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
|
02c559eff9
|
Fix crash in the unit tests
fixes #7648
|
2014-11-12 09:33:13 +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 |