icinga2/lib/base
Gunnar Beutner 276f491762 Fix: Operator + is inconsistent when used with empty and non-empty strings
fixes #9806
2015-08-01 04:38:12 +02:00
..
CMakeLists.txt Move url handler to /lib/remote 2015-07-16 13:35:32 +02:00
application-version.cpp Update copyright year 2015-01-22 12:00:23 +01:00
application.cpp Add Windows version string to --version 2015-04-28 12:34:33 +02:00
application.hpp Clean up the start-up process a bit 2015-03-18 11:14:51 +01:00
application.ti Update copyright year 2015-01-22 12:00:23 +01:00
array-script.cpp Implement Dictionary#get and Array#get 2015-07-30 20:58:52 +02:00
array.cpp Implement URL parser 2015-07-07 15:33:19 +02:00
array.hpp Add Array::FromVector() method 2015-07-21 16:09:19 +02:00
boolean-script.cpp Implement sandbox mode for the config parser 2015-04-16 08:48:17 +02:00
boolean.cpp Update copyright year 2015-01-22 12:00:23 +01:00
boolean.hpp Update copyright year 2015-01-22 12:00:23 +01:00
console.cpp Implement support for libedit 2015-03-17 15:05:47 +01:00
console.hpp Implement support for libedit 2015-03-17 15:05:47 +01:00
context.cpp Update copyright year 2015-01-22 12:00:23 +01:00
context.hpp Update copyright year 2015-01-22 12:00:23 +01:00
convert.cpp Update copyright year 2015-01-22 12:00:23 +01:00
convert.hpp Update copyright year 2015-01-22 12:00:23 +01:00
debug.hpp Update copyright year 2015-01-22 12:00:23 +01:00
debuginfo.cpp Update copyright year 2015-01-22 12:00:23 +01:00
debuginfo.hpp Update copyright year 2015-01-22 12:00:23 +01:00
dictionary-script.cpp Implement Dictionary#get and Array#get 2015-07-30 20:58:52 +02:00
dictionary.cpp Avoid unnecessary dictionary lookups 2015-03-31 11:45:38 +02:00
dictionary.hpp Avoid unnecessary dictionary lookups 2015-03-31 11:45:38 +02:00
dynamicobject.cpp Move implementation code from thpp files into separate files 2015-03-28 11:08:12 +01:00
dynamicobject.hpp Remove unused #includes 2015-03-29 00:03:47 +01:00
dynamicobject.ti Move implementation code from thpp files into separate files 2015-03-28 11:08:12 +01:00
dynamictype.cpp Use TypeInstance field instead of looking up types by name 2015-03-20 08:15:07 +01:00
dynamictype.hpp Update copyright year 2015-01-22 12:00:23 +01:00
exception.cpp Move implementation code from thpp files into separate files 2015-03-28 11:08:12 +01:00
exception.hpp Move implementation code from thpp files into separate files 2015-03-28 11:08:12 +01:00
fifo.cpp Implement HTTP support 2015-07-09 11:42:34 +02:00
fifo.hpp Implement HTTP support 2015-07-09 11:42:34 +02:00
filelogger.cpp Move implementation code from thpp files into separate files 2015-03-28 11:08:12 +01:00
filelogger.hpp Make the argments for the stats functions const-ref 2015-02-13 11:29:15 +01:00
filelogger.ti Generate C++ code for type validators 2015-03-27 07:59:27 +01:00
function-script.cpp Update copyright year 2015-01-22 12:00:23 +01:00
function.cpp Implement sandbox mode for the config parser 2015-04-16 08:48:17 +02:00
function.hpp Implement sandbox mode for the config parser 2015-04-16 08:48:17 +02:00
functionwrapper.cpp Update copyright year 2015-01-22 12:00:23 +01:00
functionwrapper.hpp Don't ignore extraneous arguments for functions 2015-03-15 11:24:09 +01:00
i2-base.hpp Remove unused #includes 2015-03-29 00:03:47 +01:00
initialize.cpp Make order for deferred initializers deterministic 2015-03-18 13:24:31 +01:00
initialize.hpp Make order for deferred initializers deterministic 2015-03-18 13:24:31 +01:00
json-script.cpp Implement sandbox mode for the config parser 2015-04-16 08:48:17 +02:00
json.cpp Remove redundant function 2015-03-02 12:47:20 +01:00
json.hpp Update copyright year 2015-01-22 12:00:23 +01:00
loader.cpp Add missing include in loader.cpp 2015-03-22 15:04:00 +01:00
loader.hpp Make order for deferred initializers deterministic 2015-03-18 13:24:31 +01:00
logger.cpp Move implementation code from thpp files into separate files 2015-03-28 11:08:12 +01:00
logger.hpp Make copy constructor private for the Log class 2015-03-02 12:42:33 +01:00
logger.ti Update copyright year 2015-01-22 12:00:23 +01:00
math-script.cpp Implement sandbox mode for the config parser 2015-04-16 08:48:17 +02:00
netstring.cpp Fix stability issues with the TlsStream/Stream classes 2015-06-24 09:48:55 +02:00
netstring.hpp Fix stability issues with the TlsStream/Stream classes 2015-06-24 09:48:55 +02:00
networkstream.cpp Don't use separate threads for each ApiClient object 2015-02-14 16:34:36 +01:00
networkstream.hpp Don't use separate threads for each ApiClient object 2015-02-14 16:34:36 +01:00
number-script.cpp Implement sandbox mode for the config parser 2015-04-16 08:48:17 +02:00
number.cpp Update copyright year 2015-01-22 12:00:23 +01:00
number.hpp Update copyright year 2015-01-22 12:00:23 +01:00
object-script.cpp Implement sandbox mode for the config parser 2015-04-16 08:48:17 +02:00
object.cpp Fix accessor for field 0 ("prototype") 2015-07-30 08:23:43 +02:00
object.hpp Remove unused #includes 2015-03-29 00:03:47 +01:00
objectlock.hpp Update copyright year 2015-01-22 12:00:23 +01:00
primitivetype.cpp Implement constructor-style casts 2015-03-21 22:48:23 +01:00
primitivetype.hpp Implement constructor-style casts 2015-03-21 22:48:23 +01:00
process.cpp Kill entire process group after plugin timeout 2015-03-11 07:12:59 +01:00
process.hpp Update copyright year 2015-01-22 12:00:23 +01:00
registry.hpp Update copyright year 2015-01-22 12:00:23 +01:00
ringbuffer.cpp Update copyright year 2015-01-22 12:00:23 +01:00
ringbuffer.hpp Update copyright year 2015-01-22 12:00:23 +01:00
scriptframe.cpp Implement sandbox mode for the config parser 2015-04-16 08:48:17 +02:00
scriptframe.hpp Implement sandbox mode for the config parser 2015-04-16 08:48:17 +02:00
scriptglobal.cpp Update copyright year 2015-01-22 12:00:23 +01:00
scriptglobal.hpp Update copyright year 2015-01-22 12:00:23 +01:00
scriptutils.cpp Add missing lock in ScriptUtils::Union 2015-07-15 08:26:58 +02:00
scriptutils.hpp Fix unregistered function failure including <nscp> on Linux 2015-06-15 10:30:13 +02:00
serializer.cpp Update copyright year 2015-01-22 12:00:23 +01:00
serializer.hpp Update copyright year 2015-01-22 12:00:23 +01:00
singleton.hpp Update copyright year 2015-01-22 12:00:23 +01:00
socket.cpp Move most of the socket I/O to a separate thread 2015-02-14 09:42:11 +01:00
socket.hpp Remove unused #includes 2015-03-29 00:03:47 +01:00
socketevents.cpp Fix leak in SocketEvents::Threadproc 2015-03-02 10:14:14 +01:00
socketevents.hpp Fix another potential deadlock in SocketEvents::WakeUpThread 2015-02-20 15:25:56 +01:00
stacktrace.cpp Update copyright year 2015-01-22 12:00:23 +01:00
stacktrace.hpp Update copyright year 2015-01-22 12:00:23 +01:00
statsfunction.cpp Make the argments for the stats functions const-ref 2015-02-13 11:29:15 +01:00
statsfunction.hpp Make the argments for the stats functions const-ref 2015-02-13 11:29:15 +01:00
stdiostream.cpp Fix stability issues with the TlsStream/Stream classes 2015-06-24 09:48:55 +02:00
stdiostream.hpp Fix stability issues with the TlsStream/Stream classes 2015-06-24 09:48:55 +02:00
stream.cpp Implement HTTP support 2015-07-09 11:42:34 +02:00
stream.hpp Build fix for Windows 2015-07-15 11:24:47 +02:00
streamlogger.cpp Move implementation code from thpp files into separate files 2015-03-28 11:08:12 +01:00
streamlogger.hpp Fix compiler warnings 2015-03-02 14:10:26 +01:00
streamlogger.ti Don't allow users to instantiate the StreamLogger class 2015-03-20 08:16:10 +01:00
string-script.cpp Implement sandbox mode for the config parser 2015-04-16 08:48:17 +02:00
string.cpp Update copyright year 2015-01-22 12:00:23 +01:00
string.hpp Add reverse_iterator to String 2015-07-07 15:33:19 +02:00
sysloglogger.cpp Move implementation code from thpp files into separate files 2015-03-28 11:08:12 +01:00
sysloglogger.hpp Make the argments for the stats functions const-ref 2015-02-13 11:29:15 +01:00
sysloglogger.ti Update copyright year 2015-01-22 12:00:23 +01:00
tcpsocket.cpp Update copyright year 2015-01-22 12:00:23 +01:00
tcpsocket.hpp Update copyright year 2015-01-22 12:00:23 +01:00
thinmutex.cpp Remove unused code in the ThinMutex class 2014-11-24 01:01:39 +01:00
thinmutex.hpp Remove unused parameter 2014-11-24 01:05:19 +01:00
threadpool.cpp Update copyright year 2015-01-22 12:00:23 +01:00
threadpool.hpp Update copyright year 2015-01-22 12:00:23 +01:00
timer.cpp Make sure the WQ status timer is stopped properly 2015-03-01 22:25:48 +01:00
timer.hpp Fix another crash in Timer::Call 2015-02-28 08:43:49 +01:00
tlsstream.cpp Implement HTTP support 2015-07-09 11:42:34 +02:00
tlsstream.hpp Implement HTTP support 2015-07-09 11:42:34 +02:00
tlsutility.cpp Set correct X509 version for certificates 2015-07-29 12:59:12 +02:00
tlsutility.hpp Update copyright year 2015-01-22 12:00:23 +01:00
type.cpp Generate C++ code for type validators 2015-03-27 07:59:27 +01:00
type.hpp Remove unused #includes 2015-03-29 00:03:47 +01:00
unix.hpp Update copyright year 2015-01-22 12:00:23 +01:00
unixsocket.cpp Update copyright year 2015-01-22 12:00:23 +01:00
unixsocket.hpp Update copyright year 2015-01-22 12:00:23 +01:00
utility.cpp Implement config file management for the API 2015-07-23 17:57:24 +02:00
utility.hpp Implement config file management for the API 2015-07-23 17:57:24 +02:00
value-operators.cpp Fix: Operator + is inconsistent when used with empty and non-empty strings 2015-08-01 04:38:12 +02:00
value.cpp Avoid most other unnecessary PLT indirections 2015-03-28 17:40:01 +01:00
value.hpp Implement the assignment operator for the Value class 2015-03-02 12:55:48 +01:00
visibility.hpp Update copyright year 2015-01-22 12:00:23 +01:00
win32.hpp Update copyright year 2015-01-22 12:00:23 +01:00
workqueue.cpp Implement the pending_queries metric for the IDO check task 2015-03-13 12:00:30 +01:00
workqueue.hpp Remove unused #includes 2015-03-29 00:03:47 +01:00