..
CMakeLists.txt
Use backtrace_symbols() when printing stack traces on FreeBSD
2021-03-01 14:07:09 +01:00
application-environment.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
application-version.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
application.cpp
Use backtrace_symbols() when printing stack traces on FreeBSD
2021-03-01 14:07:09 +01:00
application.hpp
Unify Application::GetStartTime() and drop GetMainTime()
2020-02-11 17:26:15 +01:00
application.ti
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
array-script.cpp
Ensure the custom function is not null in Array#{sort,map,reduce,filter,any,all}()
2020-06-09 12:35:04 +02:00
array.cpp
Array: Move Join into the base class, available for programmers
2019-07-12 14:36:55 +02:00
array.hpp
Array: Move Join into the base class, available for programmers
2019-07-12 14:36:55 +02:00
atomic.hpp
mkclass: make .ti class members atomic if possible
2020-07-07 18:24:06 +02:00
base64.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
base64.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
boolean-script.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
boolean.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
boolean.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
configobject-script.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
configobject.cpp
Add ".tmp" to state and modified attributes temp files
2021-01-12 17:35:29 +01:00
configobject.hpp
Fix message origin for runtime created config object (create/delete events)
2019-08-13 15:05:47 +02:00
configobject.ti
mkclass: make .ti class members atomic if possible
2020-07-07 18:24:06 +02:00
configtype.cpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
configtype.hpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
configuration.cpp
Configuration.ApiBindHost: default to ::
2020-12-04 16:52:58 +01:00
configuration.hpp
Fix that MaxConcurrentChecks constant is overridden from 'checker' feature
2019-04-16 15:04:57 +02:00
configuration.ti
Fix that MaxConcurrentChecks constant is overridden from 'checker' feature
2019-04-16 15:04:57 +02:00
configwriter.cpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
configwriter.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
console.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
console.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
context.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
context.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
convert.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
convert.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
datetime-script.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
datetime.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
datetime.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
datetime.ti
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
debug.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
debuginfo.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
debuginfo.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
defer.hpp
Defer: ensure not to throw any exceptions out of a destructor
2019-03-01 14:29:35 +01:00
dependencygraph.cpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
dependencygraph.hpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
dictionary-script.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
dictionary.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
dictionary.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
exception.cpp
Use backtrace_symbols() when printing stack traces on FreeBSD
2021-03-01 14:07:09 +01:00
exception.hpp
Restructure stack and context trace selection in DiagnosticInformation and document behavior
2021-03-01 14:06:47 +01:00
fifo.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
fifo.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
filelogger.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
filelogger.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
filelogger.ti
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
function-script.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
function.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
function.hpp
Replace std::shared_ptr<NamespaceValue> with NamespaceValue::Ptr
2019-10-21 17:10:51 +02:00
function.ti
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
functionwrapper.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
i2-base.hpp
Quality: Prefer BOOST_{,UN}LIKELY gcc optimizer macros over our own
2019-07-09 13:20:53 +02:00
initialize.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
initialize.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
io-engine.cpp
Generalize I/O timeout emulation
2020-06-17 10:31:40 +02:00
io-engine.hpp
Generalize I/O timeout emulation
2020-06-17 10:31:40 +02:00
json-script.cpp
Replace std::shared_ptr<NamespaceValue> with NamespaceValue::Ptr
2019-10-21 17:10:51 +02:00
json.cpp
JsonEncode(): suffix pretty JSON w/ \n
2020-09-02 16:11:43 +02:00
json.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
lazy-init.hpp
Unify copyright headers
2019-05-24 16:25:32 +02:00
library.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
library.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
loader.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
loader.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
logger.cpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
logger.hpp
Fix missing include
2021-02-03 09:54:57 +01:00
logger.ti
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
math-script.cpp
Replace std::shared_ptr<NamespaceValue> with NamespaceValue::Ptr
2019-10-21 17:10:51 +02:00
namespace-script.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
namespace.cpp
Replace std::shared_ptr<NamespaceValue> with NamespaceValue::Ptr
2019-10-21 17:10:51 +02:00
namespace.hpp
Replace std::shared_ptr<NamespaceValue> with NamespaceValue::Ptr
2019-10-21 17:10:51 +02:00
netstring.cpp
Replace std::shared_ptr<AsioTlsStream> with Shared<AsioTlsStream>::Ptr
2019-10-21 16:12:35 +02:00
netstring.hpp
Replace std::shared_ptr<AsioTlsStream> with Shared<AsioTlsStream>::Ptr
2019-10-21 16:12:35 +02:00
networkstream.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
networkstream.hpp
Quality: Mark NetworkStream, TcpSocket & UnixSocket classes as deprecated
2019-05-29 14:17:36 +02:00
number-script.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
number.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
number.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
object-packer.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
object-packer.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
object-script.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
object.cpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
object.hpp
Make Object#m_Mutex std::recursive_mutex
2019-04-17 18:26:29 +02:00
objectlock.cpp
Make Object#m_Mutex std::recursive_mutex
2019-04-17 18:26:29 +02:00
objectlock.hpp
Make Object#m_Mutex std::recursive_mutex
2019-04-17 18:26:29 +02:00
objecttype.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
objecttype.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
perfdatavalue.cpp
PerfdataValue: add UoMs
2020-04-03 12:47:36 +02:00
perfdatavalue.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
perfdatavalue.ti
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
primitivetype.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
primitivetype.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
process.cpp
Merge pull request #8099 from Icinga/feature/std-mutex
2021-02-04 10:19:04 +01:00
process.hpp
On check_timeout first send SIGTERM
2021-01-14 12:00:11 +01:00
reference-script.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
reference.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
reference.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
registry.hpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
ringbuffer.cpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
ringbuffer.hpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
scriptframe.cpp
Replace std::shared_ptr<NamespaceValue> with NamespaceValue::Ptr
2019-10-21 17:10:51 +02:00
scriptframe.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
scriptglobal.cpp
Replace std::shared_ptr<NamespaceValue> with NamespaceValue::Ptr
2019-10-21 17:10:51 +02:00
scriptglobal.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
scriptutils.cpp
DSL: Add get_template{,s}
2019-11-08 11:13:26 +01:00
scriptutils.hpp
DSL: Add get_template{,s}
2019-11-08 11:13:26 +01:00
serializer.cpp
another small adjustment by the way just to ensure the object on stack ist the same as the one serialized further in case the object does not implement locking on mutation (besides it's mor efficient to not fetch the same value twice)
2019-05-01 12:09:24 +02:00
serializer.hpp
Avoid "~Class() throw() = default;"
2019-06-28 09:07:33 +02:00
shared-object.hpp
Fix typo seemless -> seamless
2020-12-25 23:27:08 +01:00
shared.hpp
Fix typo seemless -> seamless
2020-12-25 23:27:08 +01:00
singleton.hpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
socket.cpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
socket.hpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
stacktrace.cpp
Use backtrace_symbols() when printing stack traces on FreeBSD
2021-03-01 14:07:09 +01:00
stacktrace.hpp
Use backtrace_symbols() when printing stack traces on FreeBSD
2021-03-01 14:07:09 +01:00
statsfunction.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
stdiostream.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
stdiostream.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
stream.cpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
stream.hpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
streamlogger.cpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
streamlogger.hpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
streamlogger.ti
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
string-script.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
string.cpp
Provide a conversion function from icinga::String to boost::string_view
2020-12-22 16:27:38 +01:00
string.hpp
Provide a conversion function from icinga::String to boost::string_view
2020-12-22 16:27:38 +01:00
stringbuilder.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
stringbuilder.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
sysloglogger.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
sysloglogger.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
sysloglogger.ti
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
tcpsocket.cpp
Don't require OS headers to provide SO_REUSEPORT
2019-02-26 11:25:44 +01:00
tcpsocket.hpp
Quality: Replace deprecated Boost IO service code
2019-09-09 15:27:57 +02:00
threadpool.cpp
Introduce ThreadPool#GetPending()
2019-08-14 17:12:59 +02:00
threadpool.hpp
Introduce ThreadPool#GetPending()
2019-08-14 17:12:59 +02:00
timer.cpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
timer.hpp
Fix for double-free (and possibly other memory-corruption related) crashes at logrotate time
2019-04-24 11:42:54 +02:00
tlsstream.cpp
Quality: Purge old TlsStream functionality
2019-05-24 15:50:43 +02:00
tlsstream.hpp
Merge pull request #7836 from Icinga/bugfix/jsonrpcconnection-m_seen
2020-07-29 15:02:48 +02:00
tlsutility.cpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
tlsutility.hpp
Merge pull request from GHSA-pcmr-2p2f-r7j6
2020-12-15 12:30:19 +01:00
type.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
type.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
typetype-script.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
unix.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
unixsocket.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
unixsocket.hpp
Quality: Mark NetworkStream, TcpSocket & UnixSocket classes as deprecated
2019-05-29 14:17:36 +02:00
utility.cpp
Merge pull request #7092 from Icinga/bugfix/command-escape-windows-4849
2021-02-01 11:20:44 +01:00
utility.hpp
Merge pull request #8515 from Icinga/feature/update-ssl-context-after-accepting-new-connection-8501
2021-01-15 11:21:36 +01:00
value-operators.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
value.cpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
value.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
win32.hpp
Replace Copyright header with a short version, part I
2019-02-25 14:48:22 +01:00
workqueue.cpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00
workqueue.hpp
Use std::mutex, not boost::mutex
2021-02-03 09:54:57 +01:00