.. |
CMakeLists.txt
|
Introduce AtomicFile
|
2022-07-28 18:00:37 +02: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
|
Merge pull request #9497 from Icinga/9249
|
2023-03-10 16:04:54 +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
|
Replace std/boost::bind() function with lambda expression
|
2021-03-10 16:29:40 +01: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-file.cpp
|
Introduce AtomicFile::Write()
|
2023-01-27 11:36:09 +01:00 |
atomic-file.hpp
|
Introduce AtomicFile#GetTempFilename()
|
2023-01-27 12:03:59 +01:00 |
atomic.hpp
|
Replace EventuallyAtomic with AtomicOrLocked which falls back to a mutex
|
2022-05-03 12:02:46 +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 |
bulker.hpp
|
Icinga DB: log amount of history kept in memory every 10s
|
2022-03-02 16:39:37 +01:00 |
configobject-script.cpp
|
Replace Copyright header with a short version, part I
|
2019-02-25 14:48:22 +01:00 |
configobject.cpp
|
CONTEXT: use << everywhere to unify usages
|
2022-11-30 11:06:51 +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
|
ConfigObject: Introduce new `icingadb_identifier` attr
|
2022-09-12 17:22:57 +02:00 |
configtype.cpp
|
Make ConfigType#m_Mutex a std::shared_timed_mutex
|
2023-01-26 15:04:02 +01:00 |
configtype.hpp
|
Make ConfigType#m_Mutex a std::shared_timed_mutex
|
2023-01-26 15:04:02 +01:00 |
configuration.cpp
|
ApiListener: Choose bind host default based on OS IPv6 support
|
2021-08-06 12:19:08 +02: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
|
CONTEXT: lazily evaluate frames to only actually assemble when needed
|
2022-11-30 11:06:45 +01:00 |
context.hpp
|
CONTEXT: lazily evaluate frames to only actually assemble when needed
|
2022-11-30 11:06:45 +01:00 |
convert.cpp
|
Convert::ToString(double): handle integral values too large for long long correctly
|
2021-04-27 17:31:50 +02: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: Allow to cancel the callback before going out of scope
|
2022-03-30 09:42:22 +02: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
|
Merge pull request #9658 from Icinga/unfreeze
|
2023-02-10 19:42:00 +01:00 |
dictionary.hpp
|
Merge pull request #9658 from Icinga/unfreeze
|
2023-02-10 19:42:00 +01:00 |
exception.cpp
|
Windows: output useful error message for syscall errors
|
2022-07-28 17:00:57 +02:00 |
exception.hpp
|
Windows: output useful error message for syscall errors
|
2022-07-28 17:00:57 +02:00 |
fifo.cpp
|
Remove unused Stream#Peek()
|
2023-03-24 18:18:13 +01:00 |
fifo.hpp
|
Remove unused Stream#Peek()
|
2023-03-24 18:18:13 +01:00 |
filelogger.cpp
|
Replace std/boost::bind() function with lambda expression
|
2021-03-10 16:29:40 +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
|
Namespace: don't acquire shared locks on frozen namespaces
|
2023-01-19 17:56:44 +01:00 |
function.ti
|
Replace Copyright header with a short version, part I
|
2019-02-25 14:48:22 +01:00 |
functionwrapper.hpp
|
Replace std/boost::bind() function with lambda expression
|
2021-03-10 16:29:40 +01:00 |
i2-base.hpp
|
Replace std/boost::bind() function with lambda expression
|
2021-03-10 16:29:40 +01:00 |
initialize.cpp
|
INITIALIZE_ONCE_WITH_PRIORITY: use enum for priority values
|
2023-01-18 15:57:27 +01:00 |
initialize.hpp
|
Initialize namespaces without using `overrideFrozen`
|
2023-01-19 09:53:36 +01:00 |
io-engine.cpp
|
Introduce IoEngine::YieldCurrentCoroutine()
|
2022-03-02 16:39:44 +01:00 |
io-engine.hpp
|
Introduce IoEngine::YieldCurrentCoroutine()
|
2022-03-02 16:39:44 +01:00 |
journaldlogger.cpp
|
Add a JournaldLogger
|
2021-09-23 16:08:11 +02:00 |
journaldlogger.hpp
|
Add a JournaldLogger
|
2021-09-23 16:08:11 +02:00 |
journaldlogger.ti
|
Add a JournaldLogger
|
2021-09-23 16:08:11 +02:00 |
json-script.cpp
|
Namespace: don't acquire shared locks on frozen namespaces
|
2023-01-19 17:56:44 +01:00 |
json.cpp
|
Update third-party/nlohmann_json to v3.9.1
|
2023-02-14 16:19:44 +01: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
|
Avoid calling `GetDeferredInitializers()` repeatedly
|
2023-01-26 09:05:19 +01:00 |
loader.hpp
|
InitializePriority: don't explicitly specify values
|
2023-01-18 15:57:32 +01:00 |
logger.cpp
|
Initialize namespaces without using `overrideFrozen`
|
2023-01-19 09:53:36 +01:00 |
logger.hpp
|
Logger: don't render log messages which will be disposed anyway
|
2022-10-11 13:28:08 +02:00 |
logger.ti
|
Logger: don't render log messages which will be disposed anyway
|
2022-10-11 13:28:08 +02:00 |
math-script.cpp
|
Namespace: don't acquire shared locks on frozen namespaces
|
2023-01-19 17:56:44 +01:00 |
namespace-script.cpp
|
Simplify NamespaceValue class hierarchy to one struct without member functions
|
2023-01-19 17:55:11 +01:00 |
namespace.cpp
|
Repair DSL Namespace values being constant broken in #9627
|
2023-02-10 15:43:01 +01:00 |
namespace.hpp
|
Namespace: don't acquire shared locks on frozen namespaces
|
2023-01-19 17:56:44 +01:00 |
netstring.cpp
|
Fix compiler warnings don't move local variables
|
2022-02-22 17:51:43 +01: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
|
PackObject(): avoid one malloc()
|
2021-03-23 13:13:47 +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
|
Merge pull request #8601 from Icinga/feature/replace-std-boost-bind-with-lambdas-7006
|
2021-03-18 17:56:13 +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
|
Prevent ObjectLock from being copied
|
2022-12-08 15:48:01 +01:00 |
objecttype.cpp
|
INITIALIZE_ONCE_WITH_PRIORITY: use enum for priority values
|
2023-01-18 15:57:27 +01:00 |
objecttype.hpp
|
Replace Copyright header with a short version, part I
|
2019-02-25 14:48:22 +01:00 |
perfdatavalue.cpp
|
Fix compiler warnings don't move local variables
|
2022-02-22 17:51:43 +01: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
|
INITIALIZE_ONCE_WITH_PRIORITY: use enum for priority values
|
2023-01-18 15:57:27 +01:00 |
process.cpp
|
ProcessSpawnImpl(): remove redundant _exit(128);
|
2023-03-02 12:45:15 +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
|
Make globals.Internal values non-const by default
|
2023-02-10 15:47:25 +01:00 |
scriptframe.hpp
|
Replace Copyright header with a short version, part I
|
2019-02-25 14:48:22 +01:00 |
scriptglobal.cpp
|
Merge pull request #9658 from Icinga/unfreeze
|
2023-02-10 19:42:00 +01:00 |
scriptglobal.hpp
|
ScriptGlobal::Set(): remove unused bool overrideFrozen
|
2023-02-10 11:33:46 +01:00 |
scriptutils.cpp
|
Initialize namespaces without using `overrideFrozen`
|
2023-01-19 09:53:36 +01:00 |
scriptutils.hpp
|
DSL: Add get_template{,s}
|
2019-11-08 11:13:26 +01:00 |
serializer.cpp
|
Simplify NamespaceValue class hierarchy to one struct without member functions
|
2023-01-19 17:55:11 +01:00 |
serializer.hpp
|
icinga2 daemon: w/o --dump-objects just check for circular refs
|
2022-11-30 10:45:50 +01: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
|
Add comments to stack trace formatter and test case
|
2021-03-01 14:07:11 +01:00 |
stacktrace.hpp
|
Add comments to stack trace formatter and test case
|
2021-03-01 14:07:11 +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
|
Add missing #include <iostream>
|
2021-03-25 11:30:02 +01:00 |
stream.cpp
|
Remove unused Stream#Peek()
|
2023-03-24 18:18:13 +01:00 |
stream.hpp
|
Remove unused Stream#Peek()
|
2023-03-24 18:18:13 +01:00 |
streamlogger.cpp
|
Merge pull request #8601 from Icinga/feature/replace-std-boost-bind-with-lambdas-7006
|
2021-03-18 17:56:13 +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
|
Handle boost::beast::http::basic_fields#set() signature change (v1.81)
|
2023-01-05 11:18:20 +01:00 |
string.hpp
|
Handle boost::beast::http::basic_fields#set() signature change (v1.81)
|
2023-01-05 11:18:20 +01:00 |
sysloglogger.cpp
|
Initialize namespaces without using `overrideFrozen`
|
2023-01-19 09:53:36 +01:00 |
sysloglogger.hpp
|
Make syslog facility handling reusable
|
2021-09-15 10:15:22 +02: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
|
Connect(): don't try next DNS record if operation is canceled
|
2023-02-28 10:57:54 +01: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
|
Enable hostname verification in UnbufferedAsioTlsStream
|
2021-08-13 10:58:10 +02:00 |
tlsstream.hpp
|
Merge pull request #7836 from Icinga/bugfix/jsonrpcconnection-m_seen
|
2020-07-29 15:02:48 +02:00 |
tlsutility.cpp
|
Merge pull request #9179 from Icinga/Al2Klimov-patch-3
|
2022-04-11 15:29:05 +02:00 |
tlsutility.hpp
|
Renew certificates also periodically
|
2022-04-11 11:02:39 +02:00 |
type.cpp
|
Move Types namespace into type.cpp and simplify Type::GetByName()
|
2023-01-26 14:26:41 +01:00 |
type.hpp
|
INITIALIZE_ONCE_WITH_PRIORITY: use enum for priority values
|
2023-01-18 15:57:27 +01:00 |
typetype-script.cpp
|
Replace std/boost::bind() function with lambda expression
|
2021-03-10 16:29:40 +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
|
Remove unused Utility::CreateTempFile()
|
2023-01-27 12:03:59 +01:00 |
utility.hpp
|
Remove unused Utility::CreateTempFile()
|
2023-01-27 12:03:59 +01:00 |
value-operators.cpp
|
Use simplified if conditions where applicable
|
2023-01-26 09:06:20 +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 |
windowseventloglogger-provider.mc
|
Add WindowsEventLogLogger
|
2021-06-21 15:15:54 +02:00 |
windowseventloglogger.cpp
|
Write early log messages to the Windows Event Log
|
2021-06-21 15:15:54 +02:00 |
windowseventloglogger.hpp
|
Write early log messages to the Windows Event Log
|
2021-06-21 15:15:54 +02:00 |
windowseventloglogger.ti
|
Add WindowsEventLogLogger
|
2021-06-21 15:15:54 +02:00 |
workqueue.cpp
|
Merge pull request #8601 from Icinga/feature/replace-std-boost-bind-with-lambdas-7006
|
2021-03-18 17:56:13 +01:00 |
workqueue.hpp
|
WorkQueue#ParallelFor(): optionally don't pre-glue items together to chunks of different size
|
2021-07-26 11:40:43 +02:00 |