icinga2/lib/base
Gunnar Beutner 21fb0d9872 Implement "safe mode" for icinga::Deserialize.
Fixes #5035
2013-12-18 10:27:58 +01:00
..
CMakeLists.txt Remove the ConsoleLogger class and keep the default console log enabled until we daemonize. 2013-12-16 17:23:23 +01:00
application.cpp Update log level for some messages. 2013-12-17 14:26:48 +01:00
application.h Set rlimits in the Application class (rather than in the init script). 2013-12-05 11:11:03 +01:00
application.ti Implement serializer support for arbitrary classes. 2013-11-08 14:08:59 +01:00
array.cpp Merge branch 'feature/Array-insert-functionality' into next 2013-12-12 13:53:27 +01:00
array.h Merge branch 'feature/Array-insert-functionality' into next 2013-12-12 13:53:27 +01:00
bufferedstream.cpp Remove namespace qualifiers for boost::make_shared and boost::enable_shared_from_this. 2013-11-07 08:28:33 +01:00
bufferedstream.h Update copyright information. 2013-09-25 07:45:56 +02:00
context.cpp Implement support for high-level stack traces. 2013-11-21 09:42:27 +01:00
context.h Implement support for high-level stack traces. 2013-11-21 09:42:27 +01:00
convert.cpp Fix Convert::ToString. 2013-11-11 13:04:18 +01:00
convert.h Improve error messages for the check result reader. 2013-12-09 09:52:09 +01:00
debug.h Implement class compiler. 2013-10-28 14:27:36 +01:00
dictionary.cpp Avoid unnecessary copies when iterating over dictionaries. 2013-12-02 11:07:38 +01:00
dictionary.h Avoid unnecessary copies when iterating over dictionaries. 2013-12-02 11:07:38 +01:00
dynamicobject.cpp Implement "safe mode" for icinga::Deserialize. 2013-12-18 10:27:58 +01:00
dynamicobject.h Embed constants into lib{base,icinga,db_ido}. 2013-12-17 14:24:29 +01:00
dynamicobject.ti Fix another race condition in DynamicObject::Start. 2013-12-14 07:36:49 +01:00
dynamictype.cpp Implement "safe mode" for icinga::Deserialize. 2013-12-18 10:27:58 +01:00
dynamictype.h Avoid using dynamic_pointer_cast when possible. 2013-12-02 11:18:16 +01:00
exception.cpp Implement support for high-level stack traces. 2013-11-21 09:42:27 +01:00
exception.h Implement support for high-level stack traces. 2013-11-21 09:42:27 +01:00
fifo.cpp Update copyright information. 2013-09-25 07:45:56 +02:00
fifo.h Update copyright information. 2013-09-25 07:45:56 +02:00
filelogger.cpp Clean up the DynamicType class. 2013-11-08 16:07:21 +01:00
filelogger.h Merge ReflectionObject methods into the Object class. 2013-11-05 08:56:30 +01:00
filelogger.ti Implement class compiler. 2013-10-28 14:27:36 +01:00
i2-base.h Add cmake build files. 2013-11-03 13:45:26 +01:00
initialize.h Improve compatibility with -fvisibility=hidden. 2013-12-02 11:07:41 +01:00
logger.cpp Remove the ConsoleLogger class and keep the default console log enabled until we daemonize. 2013-12-16 17:23:23 +01:00
logger.h Remove the ConsoleLogger class and keep the default console log enabled until we daemonize. 2013-12-16 17:23:23 +01:00
logger.ti Implement serializer support for arbitrary classes. 2013-11-08 14:08:59 +01:00
logger_fwd.h Update copyright information. 2013-09-25 07:45:56 +02:00
netstring.cpp Update copyright information. 2013-09-25 07:45:56 +02:00
netstring.h Update copyright information. 2013-09-25 07:45:56 +02:00
networkstream.cpp Remove unused #includes. 2013-10-22 10:13:35 +02:00
networkstream.h Update copyright information. 2013-09-25 07:45:56 +02:00
object.cpp Merge ReflectionObject methods into the Object class. 2013-11-05 08:56:30 +01:00
object.h Implement serializer support for arbitrary classes. 2013-11-08 14:08:59 +01:00
objectlock.cpp Update copyright information. 2013-09-25 07:45:56 +02:00
objectlock.h Update copyright information. 2013-09-25 07:45:56 +02:00
process-unix.cpp Move command argument logging into the unix process class. 2013-12-16 16:22:22 +01:00
process-windows.cpp Update copyright information. 2013-09-25 07:45:56 +02:00
process.cpp Move command argument logging into the unix process class. 2013-12-16 16:22:22 +01:00
process.h Update copyright information. 2013-09-25 07:45:56 +02:00
qstring.cpp Use std::string::find() in String::Contains(). 2013-12-17 18:34:05 +01:00
qstring.h Add String::Contains(). 2013-12-17 18:34:05 +01:00
registry.h Improve compatibility with -fvisibility=hidden. 2013-12-02 11:07:41 +01:00
ringbuffer.cpp Update copyright information. 2013-09-25 07:45:56 +02:00
ringbuffer.h Update copyright information. 2013-09-25 07:45:56 +02:00
script.cpp Clean up the DynamicType class. 2013-11-08 16:07:21 +01:00
script.h Merge ReflectionObject methods into the Object class. 2013-11-05 08:56:30 +01:00
script.ti Implement class compiler. 2013-10-28 14:27:36 +01:00
scriptfunction.cpp Improve compatibility with -fvisibility=hidden. 2013-12-02 11:07:41 +01:00
scriptfunction.h Improve compatibility with -fvisibility=hidden. 2013-12-02 11:07:41 +01:00
scriptfunctionwrapper.cpp Update copyright information. 2013-09-25 07:45:56 +02:00
scriptfunctionwrapper.h Add NOTIFICATION{AUTHOR,AUTHORNAME,COMMENT} macros. 2013-10-19 00:19:16 +02:00
scriptinterpreter.cpp Remove namespace qualifiers for boost::make_shared and boost::enable_shared_from_this. 2013-11-07 08:28:33 +01:00
scriptinterpreter.h Update copyright information. 2013-09-25 07:45:56 +02:00
scriptlanguage.cpp Update copyright information. 2013-09-25 07:45:56 +02:00
scriptlanguage.h Remove namespace qualifiers for boost::make_shared and boost::enable_shared_from_this. 2013-11-07 08:28:33 +01:00
scriptvariable.cpp Embed constants into lib{base,icinga,db_ido}. 2013-12-17 14:24:29 +01:00
scriptvariable.h Embed constants into lib{base,icinga,db_ido}. 2013-12-17 14:24:29 +01:00
serializer.cpp Implement "safe mode" for icinga::Deserialize. 2013-12-18 10:27:58 +01:00
serializer.h Implement "safe mode" for icinga::Deserialize. 2013-12-18 10:27:58 +01:00
singleton.h Implement the ReflectionType class. 2013-11-05 08:56:18 +01:00
socket.cpp Remove namespace qualifiers for boost::make_shared and boost::enable_shared_from_this. 2013-11-07 08:28:33 +01:00
socket.h Clean up socket code. 2013-10-18 08:26:48 +02:00
stacktrace.cpp Implement support for high-level stack traces. 2013-11-21 09:42:27 +01:00
stacktrace.h Update copyright information. 2013-09-25 07:45:56 +02:00
stdiostream.cpp Update copyright information. 2013-09-25 07:45:56 +02:00
stdiostream.h Windows build fix. 2013-10-10 23:07:33 +02:00
stream.cpp Update copyright information. 2013-09-25 07:45:56 +02:00
stream.h Update copyright information. 2013-09-25 07:45:56 +02:00
stream_bio.cpp Update copyright information. 2013-09-25 07:45:56 +02:00
stream_bio.h Update copyright information. 2013-09-25 07:45:56 +02:00
streamlogger.cpp Improve compatibility with C++11. 2013-12-11 16:40:55 +01:00
streamlogger.h Merge ReflectionObject methods into the Object class. 2013-11-05 08:56:30 +01:00
streamlogger.ti Implement class compiler. 2013-10-28 14:27:36 +01:00
sysloglogger.cpp Clean up the DynamicType class. 2013-11-08 16:07:21 +01:00
sysloglogger.h Merge ReflectionObject methods into the Object class. 2013-11-05 08:56:30 +01:00
sysloglogger.ti Implement class compiler. 2013-10-28 14:27:36 +01:00
tcpsocket.cpp Update copyright information. 2013-09-25 07:45:56 +02:00
tcpsocket.h Update copyright information. 2013-09-25 07:45:56 +02:00
threadpool.cpp Fix compiler warnings in ThreadPool::ThreadPool. 2013-12-17 07:52:26 +01:00
threadpool.h Improve config compiler performance. 2013-12-13 14:07:37 +01:00
timer.cpp Update copyright information. 2013-09-25 07:45:56 +02:00
timer.h Update copyright information. 2013-09-25 07:45:56 +02:00
tlsstream.cpp Remove namespace qualifiers for boost::make_shared and boost::enable_shared_from_this. 2013-11-07 08:28:33 +01:00
tlsstream.h Update copyright information. 2013-09-25 07:45:56 +02:00
tlsutility.cpp Fix compatibility with OpenSSL <1.0.0. 2013-11-13 10:36:57 +01:00
tlsutility.h Implement support for CRLs. 2013-11-13 10:30:40 +01:00
type.cpp Implement "safe mode" for icinga::Deserialize. 2013-12-18 10:27:58 +01:00
type.h Implement "safe mode" for icinga::Deserialize. 2013-12-18 10:27:58 +01:00
unix.h Set rlimits in the Application class (rather than in the init script). 2013-12-05 11:11:03 +01:00
unixsocket.cpp Improve compatibility with Solaris. 2013-11-24 01:00:35 +01:00
unixsocket.h Update copyright information. 2013-09-25 07:45:56 +02:00
utility.cpp Improve performance for icinga::Deserialize. 2013-12-13 14:08:11 +01:00
utility.h Improve performance for icinga::Deserialize. 2013-12-13 14:08:11 +01:00
value.cpp Fix exception in Value::ToJson(). 2013-11-11 09:31:36 +01:00
value.h Avoid using dynamic_pointer_cast when possible. 2013-12-02 11:18:16 +01:00
visibility.h Add cmake build files. 2013-11-03 13:45:26 +01:00
win32.h Add cmake build files. 2013-11-03 13:45:26 +01:00
workqueue.cpp Improve WorkQueue performance 2013-12-13 14:08:06 +01:00
workqueue.h Improve WorkQueue performance 2013-12-13 14:08:06 +01:00
zlibstream.cpp Fix: ZlibStream doesn't work even if libssl supports zlib. 2013-10-15 12:59:49 +02:00
zlibstream.h Fix: ZlibStream doesn't work even if libssl supports zlib. 2013-10-15 12:59:49 +02:00