icinga2/lib
Johannes Schmidt 1505f09ed6 Refactor HttpMessage into generalized templated types
This adds generalized IncomingHttpMessage and OutgoingHttpMessage templates
that support different types of streams (via a std::variant) and can both
be used for either requests or responses.

The tacked on metadata from the old HttpRequest and server connection from
the old HttpServerConnection have been moved to HttpApi(Request|Response)
classes that derive from the above generalized message types.
2026-01-22 17:20:32 +01:00
..
base Refactor HttpMessage into generalized templated types 2026-01-22 17:20:32 +01:00
checker Merge pull request #10397 from Icinga/activation-priority-10179 2025-05-28 12:30:40 +02:00
cli Fix -Wunused-but-set-variable warnings (clang) 2025-11-19 12:00:58 +01:00
compat Fix compiler warnings by removing unused variables 2025-10-17 09:56:46 +02:00
config Fix -Wunused-but-set-variable warnings (clang) 2025-11-19 12:00:58 +01:00
db_ido Fix compiler warnings by removing unused variables 2025-10-17 09:56:46 +02:00
db_ido_mysql Merge pull request #9732 from Icinga/silence-compiler-warnings-in-code-we-don-t-maintain 2025-01-15 16:33:24 +01:00
db_ido_pgsql Merge pull request #9732 from Icinga/silence-compiler-warnings-in-code-we-don-t-maintain 2025-01-15 16:33:24 +01:00
icinga Merge pull request #10609 from Icinga/fix-misc-compiler-warnings 2025-11-19 14:26:57 +01:00
icingadb Fix -Wunused-lambda-capture warning 2025-11-19 12:00:58 +01:00
livestatus Fix compiler warnings by removing unused variables 2025-10-17 09:56:46 +02:00
methods Fix compiler warnings by removing unused variables 2025-10-17 09:56:46 +02:00
mysql_shim Silence compiler warnings in code we don't maintain 2025-01-14 11:48:33 +01:00
notification Fix a race condition in NotificationComponent 2026-01-13 10:55:29 +01:00
perfdata Fix -Wenum-compare warnings 2025-11-19 12:00:58 +01:00
pgsql_shim Silence compiler warnings in code we don't maintain 2025-01-14 11:48:33 +01:00
remote Refactor HttpMessage into generalized templated types 2026-01-22 17:20:32 +01:00
CMakeLists.txt Rename ICINGA2_WITH_REDIS to ICINGA2_WITH_ICINGADB 2019-11-02 14:00:24 +01:00