Michael Friedrich
|
7a93cf8cce
|
Don't attempt to restore program state from non-existing state file
fixes #8444
|
2015-02-14 23:39:10 +01:00 |
Gunnar Beutner
|
8903c7e379
|
Close TLS connections more aggressively
refs #6109
|
2015-02-14 19:14:45 +01:00 |
Gunnar Beutner
|
1c7a0d03a1
|
Fix a case where NetString::ReadStringFromStream might incorrectly return StatusEof
refs #6109
|
2015-02-14 18:48:33 +01:00 |
Gunnar Beutner
|
9e936cbea4
|
Fix unit tests for the Stream class
refs #6109
|
2015-02-14 17:40:29 +01:00 |
Gunnar Beutner
|
f097e48889
|
Don't use separate threads for each ApiClient object
fixes #6109
|
2015-02-14 16:34:36 +01:00 |
Gunnar Beutner
|
e0bbfb175c
|
Move most of the socket I/O to a separate thread
fixes #8300
fixes #8243
|
2015-02-14 09:42:11 +01:00 |
Michael Friedrich
|
2cab6fbb9d
|
Make the argments for the stats functions const-ref
fixes #8433
|
2015-02-13 11:29:15 +01:00 |
Michael Friedrich
|
24852e05c7
|
Move ValidateMacroString into the MacroProcessor class
refs #7311
|
2015-02-11 16:14:59 +01:00 |
Michael Friedrich
|
8ca57cba03
|
Add macro config validator for command args, env, custom attr, perfdata templates
fixes #7311
|
2015-02-11 15:32:10 +01:00 |
Gunnar Beutner
|
0490fe73f7
|
Implement line continuation for "icinga2 console"
fixes #8133
|
2015-02-10 13:27:02 +01:00 |
Gunnar Beutner
|
61684891a0
|
Set LC_NUMERIC=C for all processes on *NIX
fixes #6857
|
2015-02-09 14:21:42 +01:00 |
Gunnar Beutner
|
97fc5bb10b
|
Implement additional attributes for the Host class
refs #7564
|
2015-02-09 08:50:17 +01:00 |
Gunnar Beutner
|
bb12704a31
|
Implement the Json.encode and Json.decode methods
fixes #8393
|
2015-02-09 08:14:06 +01:00 |
Michael Friedrich
|
ea2ac81003
|
Remove name and return value for stats functions
fixes #6171
|
2015-02-07 22:36:17 +01:00 |
Gunnar Beutner
|
e3dcc8a610
|
Implement a unit test for nullary lambdas
fixes #7805
|
2015-02-03 14:02:32 +01:00 |
Gunnar Beutner
|
1bff5eb706
|
Fix missing files in the Windows package
fixes #8200
|
2015-02-02 10:36:58 +01:00 |
Gunnar Beutner
|
fec8e15d9e
|
Implement the Array#join method
fixes #8322
|
2015-02-02 08:39:16 +01:00 |
Gunnar Beutner
|
ac959a72aa
|
Don't allow comparison of strings and numbers
fixes #8305
|
2015-01-30 10:30:31 +01:00 |
Gunnar Beutner
|
e0be9cd743
|
Improve error message for failed casts
refs #6070
|
2015-01-29 16:51:47 +01:00 |
Gunnar Beutner
|
fb323ee215
|
Evaluate apply filters in the for loop
fixes #7610
|
2015-01-29 12:38:25 +01:00 |
Gunnar Beutner
|
88788685d3
|
Make sure the Livestatus listener thread terminates after SIGTERM
fixes #8295
|
2015-01-29 11:39:06 +01:00 |
Gunnar Beutner
|
03a509f419
|
Fix setting global variables with --define
fixes #8307
|
2015-01-29 11:06:08 +01:00 |
Gunnar Beutner
|
eb2f2dd8a2
|
Implement get_object() and get_objects()
fixes #7564
|
2015-01-28 08:36:17 +01:00 |
Michael Friedrich
|
78bfd0204c
|
Update copyright year
|
2015-01-22 12:00:23 +01:00 |
Gunnar Beutner
|
981d645028
|
Update documentation
|
2015-01-21 08:48:38 +01:00 |
Gunnar Beutner
|
363f23b1d8
|
Rename ScriptFunction to Function
fixes #8258
|
2015-01-21 08:48:38 +01:00 |
Gunnar Beutner
|
604b080c59
|
Implement the Array#sort method
refs #8069
|
2015-01-20 16:56:08 +01:00 |
Gunnar Beutner
|
b4c74efde0
|
Implement some more utility functions
refs #8169
|
2015-01-16 10:35:20 +01:00 |
Gunnar Beutner
|
6bb054caa8
|
Implement the Function#callv helper function
refs #8169
|
2015-01-15 12:52:23 +01:00 |
Gunnar Beutner
|
5d8356f6d2
|
Implement more utility functions
refs #8169
|
2015-01-15 12:34:50 +01:00 |
Gunnar Beutner
|
c0a5ed81f4
|
Improve argument validation for the String#substr and String#find methods
refs #8169
|
2015-01-14 17:03:56 +01:00 |
Gunnar Beutner
|
dd1cbb6fe7
|
Fix incorrect exception type
refs #81659
|
2015-01-14 15:57:48 +01:00 |
Gunnar Beutner
|
2ef798f378
|
Implement missing Type::SetField method
refs #8169
|
2015-01-14 13:34:52 +01:00 |
Gunnar Beutner
|
688e64ce40
|
Add missing meta type class for the Type class
refs #8169
|
2015-01-14 09:51:44 +01:00 |
Gunnar Beutner
|
9c36f40656
|
Implement more methods for the String class
fixes #8169
|
2015-01-14 09:08:31 +01:00 |
Gunnar Beutner
|
d0abc11c08
|
Implement the call() method for functions
refs #8169
|
2015-01-14 07:36:59 +01:00 |
Gunnar Beutner
|
9080ca2867
|
Fix some more compiler warnings
refs #8175
|
2015-01-12 14:19:20 +01:00 |
Gunnar Beutner
|
1df13c792b
|
Fix compiler warnings
fixes #8175
|
2015-01-12 12:36:49 +01:00 |
Gunnar Beutner
|
b17fc34a84
|
Disable Application::SetResourceLimits on non-Linux systems
fixes #8178
|
2015-01-09 11:44:20 +01:00 |
Gunnar Beutner
|
1073f031c8
|
Build fix for Windows
|
2014-12-22 14:14:16 +01:00 |
Gunnar Beutner
|
9f6b90cd2d
|
Don't show stack traces for known exception types
refs #6070
|
2014-12-20 15:41:31 +01:00 |
Gunnar Beutner
|
c433284d27
|
Improve error reporting
fixes #8136
refs #6070
|
2014-12-20 15:29:04 +01:00 |
Gunnar Beutner
|
cb5e6c1c6d
|
Fix integer overflow in len()
fixes #8041
|
2014-12-20 09:36:35 +01:00 |
Gunnar Beutner
|
1ddab493e1
|
Make sure that Value::IsEmpty() returns true for empty strings
fixes #8018
|
2014-12-20 09:31:55 +01:00 |
Gunnar Beutner
|
6fddec0dd3
|
Improve error message for invalid field accesses
fixes #8079
|
2014-12-20 09:17:02 +01:00 |
Gunnar Beutner
|
978aeed741
|
Implement the __get_objects function
refs #8127
|
2014-12-19 13:08:31 +01:00 |
Gunnar Beutner
|
97168378e8
|
Rename _DEBUG to I2_DEBUG
fixes #7767
|
2014-12-19 12:19:28 +01:00 |
Gunnar Beutner
|
28d7051aed
|
Fix a deadlock in TlsStream::Read / TlsStream::Close
fixes #8124
|
2014-12-19 12:07:06 +01:00 |
Gunnar Beutner
|
cb7f93dc19
|
Implement CMake options for some of the modules
fixes #7794
fixes #7795
|
2014-12-19 09:46:41 +01:00 |
Gunnar Beutner
|
873e294158
|
Refactor the WorkQueue class to make error reporting easier
refs #7709
|
2014-12-18 15:11:57 +01:00 |